Default browser choice affects password managers, extensions, and enterprise SSO. Switch deliberately on work Macs — some MDM profiles lock the default to Safari for compliance.
What you will achieve
Set Chrome, Firefox, Edge, or Safari as the default web browser on macOS so links from Mail, Messages, and third-party apps open in your chosen browser — and verify mailto: and calendar links behave as expected.
1) Set default in System Settings (Sonoma and later)
- Open System Settings → Desktop & Dock.
- Scroll to Default web browser.
- Select your browser from the dropdown — only installed browsers appear.
On macOS Ventura, the same control lives under Desktop & Dock. Older macOS used Safari preferences or each browser’s own “Make default” prompt — upgrade if paths differ.
2) Set from the browser app
Most browsers ask on first launch: “Make [Browser] your default?” — click affirmative. If you dismissed it:
- Chrome: Settings → Default browser → Make default.
- Firefox: Settings → General → Default Browser.
- Edge: Settings → Profiles → Default browser.
- Safari: Safari → Settings → General → Default web browser (on versions that expose it).
Browser prompts write the same system preference as System Settings.
3) Per-user setting
Default browser is per macOS user account — family members can use different defaults on the same Mac. Fast User Switching does not share the setting across accounts.
4) Test links
- Click a link in Mail or Notes — should open in your chosen browser.
- Click a link in Messages or Slack — some apps use in-app browsers unless you choose “Open in Browser”.
- Test a
mailto:link separately — default mail app is configured under System Settings → Desktop & Dock → Default email reader, not the browser setting.
5) Apple Silicon vs Intel
Identical system preference. Prefer arm64-native browser builds on Apple Silicon for battery and speed — Chrome, Firefox, and Edge ship Universal binaries. Intel Macs run the same apps in native x86_64 mode. Rosetta is not involved for modern browsers.
6) Managed Macs
MDM may enforce Safari as default for DLP or extension policy. If the dropdown is greyed out, contact IT rather than fighting profiles with defaults write hacks.
7) Troubleshooting wrong browser opening
Clear stale handlers: re-select default in System Settings, restart the app that opened the wrong browser, log out and back in. Rarely, ~/Library/Preferences/com.apple.LaunchServices/com.apple.launchservices.secure.plist corruption requires rebuild — only after backup and as last resort.
Verify
Desktop & Dock shows correct default; test link from Mail opens chosen browser; browser’s settings page reports it is default.