In this article you will find the following:
Every Mac comes with Safari installed by default, and as a standard part of macOS, it’s about as reliable as you could wish. But it’s not infallible. As with any software, one day, you may find that Safari keeps crashing on Mac—either closing itself down, freezing up, or acting erratically.
Before we start
Clearing your Safari caches is one of the quickest ways to fix frequent crashes, and there’s no easier way to do that than with MacKeeper Safe Cleanup. As well as removing corrupted browser files, Safe Cleanup clears all kinds of hidden junk that can make your Mac slow and unstable, including unnecessary log files, unwanted apps and extensions, and lots more.
Here’s how to use it:
- Download and install MacKeeper.
- When MacKeeper opens, select the Safe Cleanup utility.
- Select Start Scan to find Safari cache files and other junk.
- Choose the files you want to remove, be sure to select Caches, then click Clean Junk Files.
Why does Safari keep crashing on your Mac?
No matter what kind of Mac you use, or how powerful it may be, there are many reasons why you might see Safari quitting unexpectedly on Mac. It could be due to corrupted browser files, bad plugins or extensions, odd preferences problems, or incompatible third-party software.
Whatever the case may be, there are lots of simple solutions to fix a Safari crash on Mac. So, as long as your Mac isn’t past its best—which may be the case if your MacBook keeps freezing—it shouldn’t be difficult to eliminate the problem and get Safari working again.
How to fix Safari crash on Mac
When you find Safari not working on Mac, here are the fixes you need. Some are much easier than others, so we recommend starting with those first, and then moving on to the slightly trickier solutions if you find that Safari is still freezing or closing randomly.
- Force quit Safari
- Restart your Mac
- Update your macOS and Safari
- Boot macOS in Safe Mode
- Create a new user profile
- Clear Safari caches
- Delete Safari history and website data
- Uninstall Safari extensions
- Remove Safari preference files
- Reset PRAM or NVRAM
- Run Apple diagnostics
- Use Disk Utility
1. Force quit Safari
If Safari has locked up or frozen, you should first try to quit in the normal way, using Cmd + Q. If that doesn’t work, then force quit it instead, like so:
- Press Command + Option + Escape on your keyboard.
- In the Force Quit menu, select Safari, then click Force Quit.
2. Restart your Mac
Sometimes, your Safari crashing problems may be related to macOS rather than Safari itself. That problem may also be temporary, and for that reason, fixing it can be as simple as restarting your Mac.
- In your menu bar, click the Apple icon and select Restart.
- Click Restart again to confirm.
3. Update your macOS and Safari
Apple regularly releases new macOS updates and security patches. So, if your Safari issues are caused by a bug in the operating system, installing these updates may well eliminate it. Here’s how to update your Mac:
- Open the System Settings app on your Mac.
- Select General in the sidebar, then click Software Update.
- If an update is available for your machine, you’ll see it here. Click Update Now or Restart Now to install it.
Your Mac will restart once the update is complete, and any Safari updates will have been installed as well. You can now try using Safari again to see if the issue has been resolved.
4. Boot macOS in Safe Mode
In some cases, third-party software can interfere with Safari and other built-in apps, causing them to become unstable. Booting your Mac in Safe Mode stops third-party software from running, which will help you confirm whether this is the problem. See how to do it below.
On a Mac with Apple silicon:
- Shut down your Mac.
- Press and hold your Mac’s power button until you see the Loading startup options on the screen.
- Select your Mac’s startup disk.
- Press and hold the Shift key, then click Continue in Safe Mode.
On a Mac with an Intel chip:
- Turn on or restart your Mac, then immediately hold down the Shift key.
- Log into your Mac when prompted.
- You may be asked to log in again to continue.
Note from our team:
When your Mac reboots into macOS, you should see Safe Boot in the menu bar. Try running Safari now to see if the issue is still present. If it’s not and Safari runs normally, you’ll know that another piece of software is preventing the browser from functioning properly when you boot into regular macOS.
At this point, you’ll need to figure out which applications or browser extensions you installed before Safari started crashing. Uninstall them one by one, testing Safari each time, until it works without crashing.
5. Create a new user profile
Safari supports multiple user profiles on Mac. If the browser is crashing because of issues with your primary profile, you may find that creating a new one gets things working properly again. Simply follow these steps:
- Open Safari, then click Safari > Create Profile in the menu bar.
- Click the Start Using Profiles button if it appears.
- In the Profiles menu, click the + button in the bottom-left corner to create a new profile.
- Give it a Name and set the preferences to your liking, then close the Profiles menu.
- You’ll now see a new button on the left of the Safari toolbar that allows you to switch between your different profiles. Click it, then select the new profile you just created to use it.
6. Clear Safari caches
A lot of apps use temporary storage areas called caches, which can help improve performance by making certain information easier to fetch. However, these caches can sometimes become corrupted, which may cause Safari to crash. Clearing them and starting fresh should solve the problem. Try this:
- With Safari open, select Safari > Preferences in the menu bar.
- Go to the Advanced tab, then check the box next to the Show Develop menu in menu bar.
- Now click Develop in the menu bar, then select Empty Caches.
- After emptying your caches, restart Safari. Hopefully, it’ll have stopped crashing or freezing.
Hint from our experts:
An easier way to delete Safari cache files, as well as redundant system logs, temporary data, and other junk, is to use MacKeeper Safe Cleanup. It can not only help solve performance and instability issues but also free up a surprising amount of storage space on your Mac. Here’s how:
- Open MacKeeper, then select Safe Cleanup.
- Click the Start Scan button.
- Select the files you want to delete, ensuring that you choose Logs and Caches, in particular.
- Click Clean Junk Files to remove this data from your Mac.
7. Delete Safari history and website data
Although it’s handy to keep a list of sites you’ve visited, clearing your Safari history can help with crashing and freezing issues. Not only does it clear your history, but it also deletes cookies, which store website data that can cause issues from time to time. Here’s how to wipe it all:
- Open Safari, then select History > Clear History in the menu bar.
- In the drop-down menu, select all history, then click the Clear History button.
- Restart Safari to see if your issues have been fixed.
8. Uninstall Safari extensions
Extensions are a great way to add new features to Safari, but they can cause problems too. Uninstalling extensions that may not be functioning correctly can be a good way to stop Safari from crashing or freezing. Follow these steps:
- From the menu bar, select Safari > Preferences.
- Open the Extensions tab.
- Pick an extension, and click the Uninstall button.
- If prompted, click the Show in Finder button.
- Delete the extension as you would any other file by deleting it, then emptying the Trash can.
9. Remove Safari preference files
When you change settings in Mac apps, macOS stores your preferences in .plist files. Deleting your Safari preference files will reset your settings, which will often eliminate issues that have been inadvertently created over time. Here’s how to remove them:
- Quit Safari if it’s running, then open Finder and select Go in the menu bar.
- Hold down the Option key on your keyboard to reveal the Library option, then select it.
- In the Library folder, open the Preferences folder.
- Find any .plist files that begin with com.apple.Safari, and delete them, making sure to empty your trash afterwards.
- Once you’re done, open Safari again and try it out to see if it’s more stable. Safari will automatically create fresh .plist files as you use it.
10. Reset PRAM or NVRAM
If you have an Intel Mac, it uses PRAM or NVRAM to store certain settings and preferences in a dedicated place. Resetting these using the steps below can clear any issues that have developed, which may solve any problems you’re having with macOS and its built-in applications.
- Shut down your Mac.
- Turn your machine back on, then immediately press and hold the Command, Option, P and R keys on your keyboard.
- Release the keys after 20 seconds. Your Mac may restart during this time, and you may hear the startup chime or see the Apple logo more than once.
- Eventually, your Mac will boot up as normal, at which point you’ll need to adjust any system settings that have been reset, such as display resolution and time zone.
11. Run Apple Diagnostics
If you’ve tried all of the above and Safari still isn’t fixed, you may have a more serious issue with your Mac. You can run Apple diagnostics to identify potential issues with your hardware.
On a Mac with Apple Silicon:
- Shut down your Mac.
- Press and hold the power button on your machine until you see startup options.
- Press and hold Command + D on your keyboard to start Apple Diagnostics.
On a Mac with an Intel chip:
- Shut down your Mac.
- Turn on your computer, then immediately press and hold the D key on your keyboard.
- Release the D key when you see a progress bar, or you’re asked to choose a language.
- Wait for Apple Diagnostics to finish.
Important: If holding down the D key on your Intel Mac doesn’t work, you can try holding Option + D instead.
Once Apple Diagnostics has finished checking your Mac, it’ll show you a reference code. “ADP000” indicates that no issues were found. If you see another code, you can find out what it means on Apple’s website.
12. Use Disk Utility
If you have issues with other stuck software as well as Safari, and Apple Diagnostics tells you that your hardware is fine, you may choose to reinstall a fresh copy of macOS. You can use Disk Utility to do this:
- Back up your Mac using iCloud, Time Machine, or whatever method you prefer. You’re going to be wiping your Mac’s startup disk, so any data you haven’t backed up will be lost.
- Boot into macOS Recovery. There are two different ways to do this, depending on what kind of processor your Mac has:
- On an Apple silicon Mac, shut down your machine, then press and hold the power button until you see an Options button. Click Options, then select Continue.
- On an Intel Mac, shut down your computer, then turn it back on while pressing and holding the Command + R keys.
- In macOS Recovery, select Disk Utility, then click Continue.
- In Disk Utility, select your Mac’s startup disk in the sidebar, then click the Erase button.
- Type a name for your drive, select the APFS format, then click Erase.
- When the process is complete, select Disk Utility > Quit Disk Utility in the menu bar to return to the macOS Recovery menu.
- Select Reinstall macOS, then click Continue.
- Follow the steps on the screen to install a fresh copy of macOS.
Wiping your startup disk will remove Safari from Mac, as well as all other applications, files, and other data that may have become corrupted. Reinstalling macOS gives you a fresh copy of all built-in apps, which should eliminate any issues you had before. You can then restore your backed up data to your machine.
How to prevent Safari Mac from unexpectedly quitting
If you find that Safari sometimes quits unexpectedly, this is usually the result of a bug, a bad extension, or a lack of resources on your Mac. To prevent this from happening, try clearing your RAM with MacKeeper’s Memory Cleaner.
- In MacKeeper, select Memory Cleaner in the sidebar.
- Click the Open button.
- MacKeeper will show you how much RAM is being used. Click Clean Memory to clear any data that’s not necessary.
- You can also use the Smart Uninstaller to remove any unwanted software from your machine, which will prevent it from running in the background and eating up your system resources.
Conclusion
When Safari starts acting up and keeps crashing on your Mac, there’s usually a simple way to fix it. Try the troubleshooting steps we’ve outlined above to get it working normally again. If the easier fixes aren’t successful, you may want to look at reinstalling a fresh copy of macOS or checking for hardware issues.
The most effective way to clear temporary Safari caches and other data that can cause your Mac to become slow and unstable is by using MacKeeper’s Safe Cleanup. It takes just a couple of clicks, and it safely removes all hidden junk, freeing up plenty of storage space.
FAQ
1. What to do if Safari won’t open
First, go force quitting Safari or restarting your Mac. If this doesn’t work, try some of the other Safari fixes we’ve outlined in the article above.
2. Can a slow internet connection cause Safari to crash?
A slow or unstable internet connection shouldn’t cause Safari to crash completely. It may be slow or won’t load webpages, but if it keeps crashing, that’s a sign of a bigger problem.
3. Will clearing Safari cache and cookies delete saved passwords?
Clearing your Safari cache won’t delete any saved passwords, but clearing cookies might, depending on how your passwords are saved. If you use iCloud Passwords or another password manager, there’s no need to worry because all your login details will be saved there.