software

How to Change Your Default Browser on Mac

On macOS, the default browser is the app that opens when you click a link outside of any browser, such as in emails, messages, or system preferences. You can change this in Syst...

Mara Ellison
How to Change Your Default Browser on Mac

On macOS, the default browser is the app that opens when you click a link outside of any browser, such as in emails, messages, or system preferences. You can change this in System Settings by choosing your preferred app, and you can set individual browsers as default for specific link types or file protocols. This guide explains how to check and update your default browser on recent macOS versions and what to expect after changing it.

What the default browser setting does on Mac

The default browser on macOS determines which app opens web links launched from other apps, the Finder, or system components. It does not affect behavior inside apps that embed their own browsers, and it can differ from your start page or homepage. macOS maintains these associations per app and per protocol, so you can use one browser for general web links and another for specific link types.

  • System-level links, such as those in Apple menus or system preferences, typically open in the current default browser.
  • App-level associations can override the default for certain link schemes, such as magnet or custom protocol URLs.
  • Some apps offer their own internal browsers or viewers that ignore the system default.

How to change the default browser in System Settings

Use System Settings to update your default browser and review per-app associations. Changes apply systemwide for apps and components that respect the macOS default mechanism.

  1. Open System Settings from the Apple menu or Dock.
  2. Select General, then choose Default web browser.
  3. Pick the browser you want from the list, such as Safari, Chrome, Edge, or Firefox.
  4. Quit and reopen apps if links do not open as expected.

Check your current default browser

Your current default browser appears next to Default web browser in System Settings. If the list is empty or incomplete, open each candidate app at least once to register it with the system.

Set per app or per protocol associations

macOS also lets you define which app handles specific link types or file protocols. These associations can complement or override the global default browser setting.

  1. Select the file, folder, or volume in the Finder.
  2. Press Command-I to open Get Info.
  3. Expand Open with:
  4. Choose an app from the list or choose Other to browse.
  5. Click Change All to apply the choice to all items of this kind.

Browser-specific protocol handling

Some browsers register custom URL schemes, such as http and https, and will prompt you when you change associations. If a browser does not appear in the Open with list, launch it once to register its supported schemes with the system.

AppDefault on installSupported protocolsNotes
SafariYeshttp, https, mailto, fileIntegrated with macOS; appears by default
ChromeNohttp, https, mailto, custom schemesRegisters on first launch; prompts on protocol changes
EdgeNohttp, https, mailto, custom schemesUses Chromium behavior; similar to Chrome
FirefoxNohttp, https, mailto, custom schemesMay require manual association for some link types

What changes after updating the default browser

After you change the default browser, web links from Mail, Messages, Notes, and most system dialogs will open in the new app. Per app and per protocol associations can still override this behavior for specific content. Some apps may require a restart before they recognize the updated default.

Troubleshooting tips

  • If a link opens the wrong app, use Get Info in the Finder to change the association for that item type.
  • Reinstall or update the browser if it does not appear in the default browser list.
  • Quit and reopen apps after changing settings to ensure they pick up the new defaults.

Frequently asked questions

  • Does changing the default browser affect my home page or passwords? No. The default browser setting only controls which app opens links; it does not change browser settings, home pages, or stored passwords.
  • Can I use different browsers for different link types? Yes. You can set per app or per protocol associations in Get Info to route specific links to different apps.
  • Will this affect how websites behave? No. Websites render the same; only the app that displays them changes.
  • Do per app associations override the system default? Yes. An app-specific association takes precedence over the global default for that app.

macOS version notes

The location and wording of these settings are consistent across macOS Sonoma and earlier major releases. On macOS Ventura and later, System Settings groups the option under General. On earlier releases, it may appear in System Preferences with a similar path.

Conclusion

Changing the default browser on Mac is straightforward in System Settings, and per app or per protocol associations give you fine control over which app handles specific links. For most users, setting a preferred browser globally and adjusting exceptions where needed provides a reliable and predictable experience across apps and workflows.

Related Reading

More pages in this topic cluster.

How to Migrate Data From One Mac to Another: A Verified Step-by-Step Guide

Migrating data from one Mac to another is usually straightforward if you plan the workflow and choose the right transfer method. This guide explains the most reliable options—...

Read next
Pixel Drawing Software: A Comprehensive Guide to Tools, Techniques, and Best Practices

Pixel drawing software enables artists and designers to create detailed graphics at the pixel level, offering precise control over color, shape, and texture. These tools are fou...

Read next
Car Service Reminder App: How It Works and Why It Matters

A car service reminder app is a digital tool that tracks maintenance intervals, stores records, and prompts you when service is due. Instead of relying on paper receipts or memo...

Read next