sodcalculator

10 Tech How-To

Firefox Not Working on Mac? Here’s How to Fix It

Guide 10-21620 · Updated · Step by step

If Firefox won’t open, keeps crashing, or freezes on your Mac, the fix usually involves clearing the cache, resetting the profile, or updating the app. This guide walks you through the most common causes and step-by-step solutions to get Firefox running smoothly again.

Why Firefox Fails on macOS

Firefox can stop working on a Mac for several reasons, and the right fix depends on the symptom. Common culprits include:

  • Corrupted cache or cookies – Temporary files can become damaged, causing pages to load incorrectly or the browser to crash.
  • Outdated Firefox version – Old versions may conflict with the latest macOS updates.
  • Conflicting extensions – A bad add-on can cause startup crashes or slowdowns.
  • Profile corruption – Your Firefox profile stores settings, bookmarks, and passwords; if it gets damaged, the browser may fail to start.
  • System-level issues – macOS permissions, disk space, or other software can interfere.

Quick Fixes to Try First

Start with these simple steps—they solve many problems without needing to dig deeper.

  1. Restart Firefox – Close it completely (press Cmd+Q) and reopen. If it’s frozen, force quit using Cmd+Option+Esc.
  2. Restart your Mac – This clears temporary glitches and frees up memory.
  3. Check for updates – Go to the Firefox menu (top-left) and select About Firefox. If an update is available, install it and restart.
  4. Disable hardware acceleration – In Preferences > General, uncheck “Use hardware acceleration when available.” This helps if you see black screens or freezing.
  5. Clear the cache – Go to Preferences > Privacy & Security > Cookies and Site Data, then click “Clear Data.”

Resetting Firefox to Default Settings

If the quick fixes don’t work, a refresh can resolve deeper issues without losing your bookmarks and passwords. Here’s how:

  1. Open Firefox. If it won’t start, hold down the Option key while launching it to open the Troubleshooting screen.
  2. Click “Refresh Firefox…” in the Help menu (or on the troubleshooting page).
  3. Confirm the action. Firefox will create a backup folder on your desktop and restore default settings.
  4. After the refresh, check if the problem persists.

This process keeps your bookmarks, history, and passwords but removes extensions and customizations. If the issue was caused by an add-on, this often fixes it.

Dealing with a Corrupt Profile

If refreshing doesn’t work, your profile might be severely damaged. You can create a brand-new profile to test:

  1. Quit Firefox.
  2. Open Finder and go to Go > Go to Folder.
  3. Type ~/Library/Application Support/Firefox/Profiles and press Enter.
  4. You’ll see one or more folders with random names ending in .default or .default-release.
  5. Rename the folder (e.g., add .old to the end) to back it up.
  6. Launch Firefox – it will create a fresh profile. If everything works, you can migrate your bookmarks from the old profile’s places.sqlite file.

This is a more advanced step, but it’s the most reliable way to rule out profile corruption.

Fixing Startup Crashes and Freezes

If Firefox crashes immediately on launch or freezes during use, try these targeted solutions:

  • Run in Safe Mode – Hold Shift while opening Firefox. This disables extensions and hardware acceleration. If it works in Safe Mode, disable your extensions one by one.
  • Check for conflicting software – Some security software or system utilities can interfere. Try temporarily disabling them.
  • Reset the NSPlugin – In the address bar, type about:plugins and disable any outdated plugins.
  • Reinstall Firefox – Uninstall (drag the app to Trash) and download the latest version from the official site. Your profile data remains intact.

When Firefox Won’t Open at All

If clicking the Firefox icon does nothing, the app may be damaged or permissions may be off. Here’s what to do:

  1. Check if Firefox appears in the Dock but never opens – right-click the icon and select “Quit,” then try again.
  2. Open Activity Monitor (in Applications/Utilities) and search for “firefox.” If any process is running, force quit it.
  3. Reinstall Firefox – drag the app from the Applications folder to the Trash, then reinstall from the official Mozilla site. Your settings are stored in ~/Library, so they won’t be deleted.
  4. Check disk space – Firefox needs some free space to create temporary files. If your startup disk is nearly full, clear space.

Frequently Asked Questions

Why does Firefox keep crashing on my Mac?

Crashing often stems from outdated extensions, corrupted cache, or a buggy Firefox update. Start by clearing the cache and disabling extensions. If that fails, refresh Firefox or create a new profile.

Will I lose my bookmarks if I refresh Firefox?

No. The refresh feature preserves bookmarks, history, and passwords. It only removes extensions and resets settings. Your data is also backed up in a folder on your desktop.

How do I clear Firefox cache on Mac?

Go to Preferences > Privacy & Security > Cookies and Site Data, then click “Clear Data.” You can also press Cmd+Shift+Delete and choose “Cache” to clear it quickly.

Can I reinstall Firefox without losing my passwords?

Yes. Your passwords are stored in the profile folder, which is separate from the app. Uninstalling the app doesn’t remove your profile. If you want extra safety, back up the key4.db and logins.json files.

Why is Firefox so slow on my Mac?

Slow performance can be due to too many open tabs, heavy extensions, or lack of memory. Try closing unused tabs, disabling unnecessary add-ons, and updating Firefox. Also check if your Mac is low on storage space.

Is Firefox compatible with the latest macOS?

Mozilla regularly updates Firefox to support the current macOS version. If you’re on the latest macOS, make sure you have the newest Firefox update installed. Older versions may not be compatible.

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 →