software

What Is the Default Browser for macOS

On macOS, the default browser is Safari. Safari is Apple’s built-in web browser and is installed on every Mac, handling links opened from apps, documents, and the Dock by defa...

Mara Ellison
What Is the Default Browser for macOS

On macOS, the default browser is Safari. Safari is Apple’s built-in web browser and is installed on every Mac, handling links opened from apps, documents, and the Dock by default. Users can switch to another browser and set it as default, which causes the system to open links in the chosen app instead. This explainer covers how the default browser works on macOS, how to verify or change it, and what to consider when choosing alternatives.

How the Default Browser Works on macOS

macOS designates one application as the default browser for opening web URLs. When you click a link in Mail, Messages, Notes, System Settings, or any app that does not include an embedded browser, macOS launches the default browser and passes the URL to it. The same applies when you Command-click a link or choose Open from a contextual menu. The system records this preference in user and system settings and uses it across apps that rely on standard URL-opening behavior.

Default Browser vs Installed Browser

It’s important to distinguish between browsers that are installed and the one set as default. Safari is preinstalled and always present on macOS, so there is always a default. Other browsers, such as Chrome, Edge, or Firefox, can be installed manually and then set as default. If a non-Safari browser is set as default, macOS routes URL requests to that browser instead of Safari.

How to Check Your Current Default Browser

You can verify which browser macOS will use when you open a link without needing to open a webpage intentionally.

Check the Default Browser in System Settings

Open System Settings, go to Apps, then Default apps. In the Default apps section, you will see the browser listed next to Web browser. This is the app macOS will use to open links. On earlier macOS releases, the equivalent path was General in System Preferences or the respective pane in System Settings for URLs.

Check the Default Browser via Terminal

Advanced users can use the lsregister command to inspect the URL handler database, but for most users the System Settings UI is sufficient. There is no single file path that universally indicates the default browser; macOS uses the registered default app configured in the system.

How to Change the Default Browser on macOS

Changing the default browser is straightforward and can be done in a few steps using System Settings.

Using System Settings

  1. Open System Settings on your Mac.
  2. Select Apps, then Default apps.
  3. Find Web browser and click it.
  4. Choose the browser you want to use as default, such as Chrome, Edge, or Firefox.

After you select a new default, macOS will use that app to open links across the system. You can return to Safari at any time by repeating these steps.

Default Browser Behavior by App

Not all apps respect the system default browser in the same way. Some apps embed their own browsers or use in-app viewers that do not open the system browser at all. For example, Mail often displays HTML content inside the app without opening Safari, whereas other apps may offer a Preview option or always use the system default when you choose Open. Below is a quick overview of how browser launching typically behaves in common macOS apps.

App Behavior Notes
Mail Renders content internally; does not always open default browser Use Open or click link with Command for external launch
Messages May open default browser for some link types User-agent and link type can affect behavior
Notes Renders simple HTML internally Links may open in default system browser
System Settings Uses Default apps settings Respects the Web browser default
Finder (Command-click links) Opens default browser Command-click is a reliable way to test the default

Safari as the Apple Ecosystem Default

Safari is tightly integrated with Apple technologies such as Handoff, iCloud Keychain, Apple Pay on the web, and Sign in with Apple. These features work best or are only available in Safari. Even if you set a different browser as default, you might still prefer Safari for specific workflows that depend on Apple-only services. Conversely, if your workflow relies on Chrome extensions or Microsoft Edge features, you may set those browsers as default instead.

Differences Between Safari and Common Alternatives

Chrome, Edge, and Firefox each bring distinct characteristics to macOS. Chrome and Edge are Chromium-based and offer similar rendering and extension ecosystems, while Firefox focuses on privacy and customization. Below is a brief comparison of key traits relevant to macOS users.

Browser Rendering Engine Extension Sources Key macOS Traits
Safari WebKit Safari Extensions Gallery Optimized for Apple Silicon, lower memory use, strong privacy tools
Chrome Blink (Chromium) Chrome Web Store Wide extension library, consistent cross-device sync, higher memory use
Edge Blink (Chromium) Microsoft Add-ons and Chrome Web Store Microsoft integration, vertical tabs, Collections
Firefox Gecko Firefox Add-ons Open source, strong tracking protection, customization

When You Might Change the Default Browser

Users often change the default browser to match their workflow preferences. Typical reasons include wanting a different set of extensions, preferring a specific password manager, needing enterprise policies from their organization, or favoring a particular rendering or privacy approach. If you rely on a specific feature set or sign-in experience, setting that browser as default ensures links open consistently in the environment you prefer.

Troubleshooting Default Browser Issues

If links open in Safari even though you’ve set another browser as default, check that the app’s internal settings do not override system behavior. Some browsers require you to confirm default status inside the app, and updates or app resets can sometimes clear the default designation. Verify Default apps in System Settings and, if needed, re-select your preferred browser. For stubborn issues, restart your Mac and check again after updates or macOS upgrades.

Summary

The default browser on macOS is Safari, Apple’s built-in browser. It handles links opened from most apps and system dialogs unless you change the default in System Settings. You can switch to Chrome, Edge, Firefox, or another browser and make it the default for opening web URLs. Consider how each browser’s features, extensions, and integration with macOS affect your daily use when choosing the default that best fits your needs.

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