Safari not working? Fix common Safari issues with this guide
Safari is one of the most used browsers, which allows users to surf the web safely and securely. But, sometimes something may go wrong even with the best software, that’s why Safari not working issue is so common. When Safari is not responding or keeps crashing, you need to find out why it behaves like that in order to fix it.
In this article, we will discuss common issues with Safari and reveal ways to resolve them. If you are using Safari as your primary browser, you will find this article useful.
Why Safari isn't working on Mac?
Apple has devoted a lot of efforts to create one of the most used browsers - Safari. They update it regularly, fixing more and more bags with every release. But, new issues appear as well, giving Apple developers room for improvement. Here are some of the problems with Safari users experience:
- Safari crashing
- Safari not responding
- Safari not opening
- "Safari can not be opened because of a problem" message
One of the frequent issues users experience is Safari crashing. There can be plenty of reasons why Safari doesn't respond and result in either crashing or freezing. The problem becomes even more complicated when users can't open Safari even after the reset. What may cause Safari issues described above:
- Too many tabs opened
- Too much cache, downloads, and history logs that were cleaned a long time ago
- An extension, plugin or website you're browsing is causing Safari to crash/freeze
- Outdated version of Safari
- Older version of macOS
If your browsing experience has been interrupted by a sudden crash of the Safari browser, here are some of the solutions you can try.
Close all tabs
Almost each of us once opened tabs on Safari and kept them opened to read that article or watch that video later. Although, I end up ignoring such windows while adding more and more of them. But, too many tabs, as well as processes running in each of them, can affect browser performance.
So, closing all tabs can offload Safari and stop it from crashing:
- Open Safari and click File.
- Select Close All Windows.
Clear website data
Whenever you visit a new website in Safari, it stores it in a cache to load it faster the next time. Cache and cookies help sites to recognize your Mac more quickly. But it may also considerably slow it down sometimes. You don't need to remove cache and cookies every day to avoid Safari crashing on Mac. Though, if you have issues with your browser, a must thing to do is to clear website data.
To remove cache, follow the instructions:
- Open Safari and go to Preferences from the Safari menu.
- Select Advanced.
- Check Show Develop menu in menu bar.
- Select the Develop menu and choose Empty Caches.
Here’s how to remove cookies in Safari:
- Open Safari and go to Preferences.
- Select Privacy and click Manage Website Data.
- Choose Remove All to clear cookies.
To give Safari a fresh start you also need to clear history.
- Open Safari, click History and select Clear History.
- Choose all history from the drop-down list.
- Confirm your action.
The history will be removed on all devices where you use the same iCloud account.
Check for updates
Apple frequently releases Safari updates to fix the bugs that may appear. Updating your software in time can prevent many issues. So, if you started having problems with Safari, maybe you forgot to update it to a newer version. Go to Safari and select About Safari. In the window that appears, you will see your current Safari version.
As Safari updates come with new macOS releases, it’s worth checking whether you updated your Mac to the latest version.
- Click the Apple menu.
- Select About This Mac.
- In the window that appears click Software Update.
- Update your macOS if there’s an update you’ve missed.
Safari extensions may considerably make your like easier, but the downfall is that some of them aren’t given regular technical maintenance they need. A faulty extension can crash itself and cause Safari issues. Consider turning off all extensions in case Safari is no longer runs smoothly.
- Open Safari.
- Choose Preferences from the Safari menu.
- Select the Extensions tab.
- Uncheck extensions you want to disable or click Uninstall to completely remove it.
Installing extensions in Safari you actually getting an app on your Mac. That’s why when you press Uninstall you will see a notification like this:
If you select Show in Finder, you will be redirected to Finder, where you can delete the app. Note, though, when you remove the app manually, you may stumble upon its remaining files left after deletion. If you want to save space on your Mac and clear it of unneeded leftover data, we recommend using CleanMyMac X to delete apps. Remove the app safely with the Uninstaller module and then go to the Leftovers tab to prevent decluttering your Mac with app leftover remnants.
Here, CleanMyMac X detected the remaining file after I deleted an extension on Safari:
Safari not responding
If Safari suddenly stopped responding you can as well try the solutions described above. Sometimes, you can quickly fix Safari not responding issue by restarting the application. If those methods didn’t help, here’re some of the actions to start with.
Force quit Safari
If you have trouble with Safari responding, try force quitting the app.
- Click the Apple menu.
- Select Force Quit.
- Choose Safari from the list of apps and click Force Quit.
- Confirm your action.
After your force quit Safari, wait for a couple of minutes before relaunching to let it restart properly.
Remove website data from Finder
There is another way to delete cache and history except doing it straight from Safari. Here’s how to do it:
- Go to Finder.
- From the Go menu, select Go to Folder.
~/Library/Safariand click Go.
- Remove all files that contain History.db in their name and a file LastSession.plist.
You can safely delete these files as Safari will recreate them during your next session.
Terminate specific frozen processes
If the restart of the app doesn’t help to solve the issue, you may be dealing with some specific processes that cause Safari freezing. You can attempt to terminate them in Activity Monitor.
Open Activity Monitor and enter Safari the search field. You will see all the processes running. Activity Monitor may run a little diagnostic and mark some processes as Not Responding in case some of them cause Safari to freeze.
If you see red-colored Safari-related lines in Activity Monitor, these are the issues that affect the apps performance. Double-click on such processes and quit them. This may help you if Safari stopped responding to a faulty extension.
Safari not opening
If Safari isn’t opening, it can be difficult to reset it properly. This case is less frequent, but it still has a couple of solutions. The first thing to do when Safari doesn’t want to launch is to to go to Activity Monitor and see what’s holding your browser back. As the previous step suggests, terminate the red-colored processes if there are any. You can also do the full reset of the app.
Consider fully resetting Safari
Unfortunately, there is no magic Reset Safari button that would make your browser function properly in a minute. But, CleanMyMac X allows you to reset apps on your Mac with just a push of a button.
- Download your free version of CleanMyMac X and launch it.
- Click the CleanMyMac X menu and select Preferences.
- In the Ignore List tab, select Uninstaller.
- Uncheck Ignore system application.
- Close the Preferences window and go back to CleanMyMac X.
- Choose Uninstaller.
- Scroll the list to find Safari and right-click it.
- Click Select “Safari” for reset and press Reset.
Launch Safari after the reset to check if CleanMyMac X fixed what had been wrong.
"Safari can not be opened because of a problem" message
It is a rare case with Safari, but some users reported receiving a message that Safari cannot be opened because of a problem. It was impossible to launch Safari, and the message appeared at every attempt to open the browser.
It appeared that the iTunes 12.8.1 update somehow made Safari unavailable for users. Some Apple enthusiasts discovered the solution: it was necessary to go to
/System/Library/PrivateFrameworks/ from Finder and delete the MobileDevice.framework file.
Some users who experienced the issue found that the iTunes version release updated the MobileDevice.framework file to the version incompatible with Safari. That's why deleting the file was the only way to get Safari back to normal work.
This case showed that sometimes its Apple users themselves who find solutions for issues with Safari. But what if it occurs again and deleting the file mentioned wouldn’t help?
Make sure you have another browser on your Mac
We can't predict what will happen to Safari next time, so it's better to back yourself up with another browser installed on your Mac. Having a Safari alternative means you can always Google up the answers you need and troubleshoot Safari with the help of other users or Apple support.
As you see, Safari is not that innocent and is sometimes to blame for malfunctioning due to various reasons. If you notice that Safari starts behaving not the way it should, removing cache and other website data may help. Consider force quitting Safari and checking Activity Monitor for any hints that may tell you what's wrong with the browser. Also, don't forget to install an alternative browser for any issues that may arise.