sodcalculator

10 Tech How-To

Fix Safari on Mac: 7 Steps That Actually Work

Guide 10-30007 · Updated · Step by step

Safari on a Mac can slow down, freeze, or fail to load pages for a handful of reasons. Most issues are fixed by clearing the cache, disabling extensions, or resetting the browser—try those before reinstalling macOS. This guide walks through the most common Safari problems and the exact steps to fix them.

Why Safari Misbehaves

Safari is tightly integrated with macOS, so its problems often come from system-level sources rather than the browser itself. The most frequent culprits are:

  • Corrupted cache or website data – old files can conflict with new page versions.
  • Conflicting extensions – a poorly coded extension can crash Safari or slow it down.
  • Outdated macOS – older versions may have bugs fixed in later updates.
  • Network settings – DNS or proxy misconfigurations can block page loads.
  • Too many open tabs – each tab uses memory, and Safari can hit a limit.
  • Profile or preference file damage – a corrupt plist file can cause erratic behavior.

Identifying which of these applies to you narrows down the fix. Start with the simplest solutions and work toward the more involved ones.

Before You Do Anything: Quick Checks

These take less than a minute and solve a surprising number of issues:

  1. Restart Safari – quit it fully (Cmd+Q) and reopen. This clears temporary glitches.
  2. Restart your Mac – this resets network connections and clears system memory.
  3. Check your internet connection – open another browser or app to see if the problem is Safari-specific.
  4. Update macOS – go to System Settings > General > Software Update and install any pending updates.

If Safari still fails, move on to the targeted fixes below.

Clear Safari’s Cache and Website Data

A corrupted cache is the single most common cause of pages not loading or rendering incorrectly. Clearing it forces Safari to download fresh copies of every page.

  1. Open Safari and go to Settings (Cmd+,).
  2. Click the Privacy tab.
  3. Click Manage Website Data…
  4. Select specific sites or click Remove All to clear everything.
  5. Click Done, then quit and reopen Safari.

If you prefer to keep your browsing history but clear the cache, you can also use the Develop menu: Enable it via Settings > Advanced > “Show features for web developers,” then go to Develop > Empty Caches. This is faster but doesn’t remove cookies or site data.

Disable Extensions and Plugins

Extensions are the second biggest source of Safari problems. A single bad extension can cause crashes, slow page loads, or block content.

  1. Open Safari > Settings > Extensions tab.
  2. Uncheck every extension to disable them all at once.
  3. Quit and reopen Safari. If the problem disappears, re-enable extensions one by one to find the culprit.
  4. For a permanent fix, select the bad extension and click Uninstall.

Note that Safari extensions are different from those in Chrome or Firefox. They must be installed from the Mac App Store or a developer’s site, and they have limited access to your data.

Reset Safari’s Settings and History

If clearing cache and disabling extensions doesn’t help, resetting Safari to its default state often does. This removes your history, cookies, and any custom settings.

  1. In Safari, go to History > Clear History… and choose “all history.”
  2. Go to Settings > Privacy and click Manage Website Data… then Remove All.
  3. Go to Settings > General and set your homepage to a blank page (e.g., about:blank).
  4. Quit Safari.

This does not delete your bookmarks or saved passwords. If you want a full reset, you can also delete Safari’s preference file (com.apple.Safari.plist) from ~/Library/Preferences, but that’s more advanced and usually unnecessary.

Fix Network and DNS Issues

Sometimes Safari can’t load pages because of network problems, not browser problems. If other browsers work, but Safari doesn’t, try these:

  1. Flush DNS cache – open Terminal and run: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. Enter your admin password when prompted.
  2. Change DNS servers – go to System Settings > Network > your connection > Details > DNS, and add 8.8.8.8 (Google) or 1.1.1.1 (Cloudflare).
  3. Check proxy settings – System Settings > Network > Details > Proxies. Make sure no proxy is enabled unless you know you need one.
  4. Renew DHCP lease – in the same network settings, click “Renew DHCP Lease.”

These steps are safe and reversible. Changing DNS to a public server often improves speed and reliability.

When Nothing Else Works: Create a New User Account

If Safari still misbehaves, the problem may be in your user account’s settings, not Safari itself. Create a new administrator account to test:

  1. Go to System Settings > Users & Groups.
  2. Click the “+” button to add a new user.
  3. Log out and log in with the new account.
  4. Open Safari and see if the issue persists.

If Safari works fine in the new account, your original account has a corrupted preference file or a login item interfering. You can migrate your files and bookmarks to the new account, or try deleting ~/Library/Safari and ~/Library/Caches/com.apple.Safari (back them up first).

Frequently Asked Questions

Why does Safari keep crashing on my Mac?
Crashes are usually caused by extensions, corrupted cache, or a lack of memory. Try disabling extensions first, then clear cache. If it still crashes, check your RAM usage in Activity Monitor—too many tabs or other apps can force Safari to close.

How do I fix Safari not loading any websites?
First check if other browsers work. If they do, clear Safari’s cache and website data, then flush DNS. If other browsers also fail, the issue is your network connection or DNS settings.

Can I reset Safari without losing my bookmarks?
Yes. Clearing history and website data, or resetting Safari via the Develop menu, does not delete bookmarks. To be safe, export your bookmarks first: File > Export > Bookmarks.

Why is Safari so slow on my Mac?
Slow performance often comes from too many open tabs, extensions running in the background, or a full hard drive. Close unused tabs, disable extensions, and check your storage in System Settings > General > Storage.

Is it safe to delete Safari’s cache files?
Yes. Cache files are temporary and will be rebuilt as you browse. Deleting them may log you out of some websites and slow down the first load of each page, but it won’t harm your data.

Should I reinstall macOS to fix Safari?
Rarely. Reinstalling macOS (without erasing your disk) can fix deep system issues, but it’s a last resort. Try all the steps above first. If you do reinstall, back up your data with Time Machine.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →