sodcalculator

10 Tech How-To

Safari Not Working on Mac? Fixes That Actually Work

Guide 10-19935 · Updated · Step by step

Safari can fail on a Mac in several ways—pages won’t load, the browser crashes on launch, or it freezes mid-session. Most issues are caused by a stalled background process, a corrupted cache, or conflicting extensions, and you can usually fix them yourself in under ten minutes without reinstalling macOS.

First Steps: Restart and Check Basics

Before diving into deeper fixes, rule out the simplest causes. A quick restart clears temporary glitches and resets network connections. Then confirm that other apps can reach the internet—if nothing loads, the problem is your Wi‑Fi or router, not Safari.

  • Force quit Safari: Press Option+Command+Esc, select Safari, and click Force Quit. Relaunch it.
  • Restart your Mac: Apple menu  >  Restart. This clears memory and kills stuck processes.
  • Check Wi‑Fi: Open System Settings  >  Wi‑Fi and confirm you’re connected. Try toggling Wi‑Fi off and on.
  • Test another browser: If Chrome or Firefox loads pages, the problem is Safari‑specific. If none load, check your modem/router or contact your ISP.

Clear Safari’s Cache and Website Data

Corrupted cached files are a common cause of pages that hang or fail to render. Clearing them forces Safari to download fresh copies. This won’t delete your bookmarks, history, or passwords.

  1. Open Safari and go to Settings (or Preferences)  >  Privacy.
  2. Click Manage Website Data…
  3. Select Remove All to clear data from all sites, or pick specific sites and click Remove.
  4. Close the window, then go to History  >  Clear History… and choose All history.

After clearing, reload the page that was failing. If you’re not comfortable nuking everything, start with just the problem site’s data.

Disable or Remove Problematic Extensions

Extensions add features but can also break Safari—especially after a macOS update. A misbehaving extension can cause crashes, slow loading, or blank pages. To test, disable all extensions and see if the problem disappears.

  1. Open Safari  >  Settings  >  Extensions.
  2. Uncheck every extension to disable them.
  3. Reload the page. If it works, enable extensions one by one, testing after each, until you find the culprit.
  4. Remove the offending extension by selecting it and clicking Uninstall.

Reset Safari to Defaults

If clearing cache and disabling extensions didn’t help, a full reset can eliminate corrupted preferences. This returns Safari to its out‑of‑box state without deleting your keychain passwords.

  1. Quit Safari completely (press Command+Q).
  2. Open Finder, press Shift+Command+G, and type ~/Library/Safari.
  3. Move the entire Safari folder to your Desktop as a backup.
  4. Relaunch Safari. It will create a fresh folder with default settings.
  5. If everything works, you can delete the backup folder. If not, restore it and try other fixes.

This step also clears your history and cookies, so you’ll need to sign in to websites again.

Network Settings and DNS Issues

Safari might fail because your Mac’s DNS cache is polluted or the network settings are misconfigured. Flushing DNS and resetting the network stack can resolve “can’t find server” errors.

  • Flush DNS cache: Open Terminal and run sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. Enter your password when prompted.
  • Renew DHCP lease: Go to System Settings  >  Wi‑Fi, click Details next to your network, then TCP/IP  >  Renew DHCP Lease.
  • Change DNS servers: In the same TCP/IP pane, click DNS, remove existing servers, and add 8.8.8.8 and 8.8.4.4 (Google Public DNS). This often fixes slow or failed lookups.

These commands are safe and won’t harm your system.

Update macOS and Safari

Apple regularly patches bugs that cause Safari to crash or hang. Running an outdated version is a common reason for unexplained failures.

  1. Go to System Settings  >  General  >  Software Update.
  2. If an update is available, click Update Now. Install all pending updates, including Safari updates delivered through macOS.
  3. Restart your Mac after the update completes.

If you’re already on the latest version, check for a beta or developer release only if you’re comfortable with testing software—not for a stable daily driver.

Create a New User Account to Isolate the Problem

If Safari still misbehaves, the issue may be tied to your user account’s settings or files. Testing in a fresh user account helps you confirm whether the problem is system‑wide or account‑specific.

  1. Open System Settings  >  Users & Groups.
  2. Click Add Account, choose Administrator, and fill in the details.
  3. Log out of your current account and log into the new one.
  4. Open Safari and try to load a page. If it works, the problem lies in your original account’s preferences or login items. You can migrate your data or reset that account.

Frequently Asked Questions

Why does Safari keep crashing on my Mac?

Frequent crashes are often caused by a single extension or a corrupted cache. Start by disabling all extensions, then clear website data. If crashes persist, reset Safari to defaults as described above. A macOS update can also resolve underlying bugs.

Why won’t Safari load any pages even though Wi‑Fi works?

This usually indicates a DNS problem or a stuck network stack. Try flushing DNS with the Terminal command above, then renew your DHCP lease. If that fails, change your DNS servers to a public option like Google’s (8.8.8.8).

Will clearing Safari’s cache delete my passwords?

No. Clearing cache and website data removes cookies and stored site data, but your saved passwords in iCloud Keychain remain untouched. You may need to log in to sites again, but your password list stays intact.

Can Safari be reinstalled on macOS?

Safari is built into macOS and cannot be uninstalled or reinstalled individually. You can only update it via macOS system updates. If Safari is completely broken, reinstalling macOS (without erasing your data) can restore it.

Why is Safari using so much CPU and making my Mac hot?

High CPU usage often comes from a runaway webpage or extension. Check Activity Monitor (in Utilities) for a Safari process using high CPU, then close that tab or disable the extension. Clearing website data and restarting Safari usually resolves it.

Does resetting Safari remove my bookmarks?

Resetting Safari by deleting the ~/Library/Safari folder removes bookmarks, history, and cookies. However, if you have iCloud syncing enabled, your bookmarks are stored in iCloud and will be restored when you sign in. Always back up the folder first if you’re unsure.

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 →