How to Reset the Default Browser on Mac

Changing your default browser on a Mac is one of those tasks that sounds simple — and it mostly is — but the exact steps depend on which version of macOS you're running, which browser you're switching to, and occasionally, some quirks in how Apple handles system preferences. Here's a clear breakdown of how it works and what to expect.

What "Default Browser" Actually Means on a Mac

When you set a default browser, you're telling macOS which application should open automatically whenever you click a web link — in an email, a document, a calendar invite, or any other app. Without a default set, your Mac falls back to Safari, Apple's built-in browser.

This setting is system-wide. It doesn't affect browser-specific settings like your homepage, saved passwords, or bookmarks. It only controls which browser launches when a link is triggered outside of a browser window.

How to Change or Reset Your Default Browser on macOS

On macOS Ventura, Sonoma, and Later

Apple moved many settings around with macOS Ventura (13.0), so if your Mac is running a recent version, follow these steps:

  1. Open System Settings (not System Preferences — Apple renamed this in Ventura).
  2. In the left sidebar, click Desktop & Dock — or, more directly, use the search bar at the top and type "default browser."
  3. Look for the Default web browser dropdown menu.
  4. Click the dropdown and select your preferred browser from the list.

The change takes effect immediately. No restart required.

On macOS Monterey and Earlier

If your Mac is still running macOS Monterey (12.x) or an older version:

  1. Open System Preferences from the Apple menu or Dock.
  2. Click General.
  3. Find the Default web browser dropdown near the top of the panel.
  4. Select your preferred browser.

Same outcome — instant change, no reboot needed.

Setting the Default from Within the Browser Itself 🖥️

Some browsers offer their own shortcut for this. When you first install Chrome, Firefox, or Edge, they typically prompt you to set them as default. You can also trigger this manually:

  • Google Chrome: Settings → scroll to "Default browser" → click Make default
  • Mozilla Firefox: Settings → General → click Make Default
  • Microsoft Edge: Settings → Default browser → click Make default

These in-browser options route you to the same macOS system setting, so the result is identical. It's just a faster path if you're already inside the browser.

Why the Browser You Want Might Not Appear in the List

This is where things get a little more nuanced. Your Mac's default browser dropdown only shows browsers that are properly installed and registered with macOS as capable of handling web URLs.

If a browser you've installed isn't showing up:

  • It may not be fully installed. Some browsers require you to move the app to your Applications folder before macOS recognizes them.
  • It may need to be launched at least once. macOS registers apps after their first open.
  • It could be a compatibility issue. Older browser versions sometimes don't register correctly with newer macOS versions.

A quick fix: open the browser manually, let it fully load, then go back to System Settings and check the dropdown again.

Variables That Affect How This Works for You

Not every Mac user will have the same experience with this process. Several factors shape what you'll encounter:

VariableHow It Affects the Process
macOS versionSystem Preferences vs. System Settings UI differs significantly
Browser versionOutdated browsers may not register properly with newer macOS
Apple Silicon vs. Intel MacBrowser compatibility can vary, especially with older or less-common browsers
Third-party link handlersApps like Choosy or OpenIn intercept link clicks before the default browser setting applies
Managed/work MacsMDM profiles may lock the default browser, preventing changes

If you're on a company-managed Mac, your IT policy may restrict which browser can be set as default. In that case, the dropdown may appear grayed out or automatically revert after you change it.

When the Change Doesn't Stick 🔄

Some users find that their default browser resets to Safari after an update or restart. This can happen when:

  • A macOS update resets certain preferences — rare, but it does occur around major OS releases.
  • The chosen browser updates and temporarily loses its macOS registration — usually resolved by reopening the browser.
  • A conflicting app (like a third-party link manager) is overriding the system setting.

If this keeps happening, check whether any link-handling utilities are installed and review whether your Mac's profile settings are being managed externally.

The Difference Between Default Browser and Browser-Specific Defaults

It's worth knowing what this setting doesn't control. Changing your default browser on macOS doesn't:

  • Move your bookmarks, history, or saved passwords between browsers
  • Change which browser opens inside apps that have their own built-in web view (some apps use a native WebKit view regardless of your default browser setting)
  • Affect browser-to-browser preferences if you use multiple browsers intentionally for different tasks

Some users deliberately use different browsers for different purposes — one for work, one for personal use — and manage that manually rather than relying on the system default at all.

How Browser Choice Intersects with Your Workflow 🔧

The "right" default browser isn't purely a macOS question — it's a workflow question. How you use your Mac matters here. The frequency with which you click external links, which apps you live in daily (Mail, Slack, Calendar, Notion), and how much you rely on cross-device syncing all affect how much the default browser setting matters to you and which browser makes sense in that role.

That calculus looks different depending on whether you're deep in the Apple ecosystem, working across Windows and macOS, managing a team, or running a highly customized development environment. The technical steps for changing the setting are the same for everyone — but what makes sense to set it to isn't.