macOS Apps & tools

Set default browser and mail apps

Practical Mac guide: set default browser and mail apps without the usual guesswork.

10 min read Beginner Updated 9 Jun 2026

Step-by-step guide

Work through each section in order. Stop when your issue is resolved — you do not need every step for every situation.

What you will achieve

Set Chrome, Firefox, Outlook, or other apps as default browser and mail handler on macOS.

macOS routes http(s) links and mailto: URIs through defaults set in System Settings. Apps may re-prompt after updates. Wrong defaults send confidential mailto links into webmail you did not intend. Set once and test with a sample link.

1) Default browser

  1. System Settings → Desktop & Dock → Default web browser.
  2. Pick installed browser from dropdown.
  3. Or open preferred browser → when prompted “use as default”, confirm.

2) Default mail app

  1. Desktop & Dock → Default email reader — choose Mail, Outlook, Spark, etc.
  2. Some apps set this on first launch via internal preferences.

3) mailto: links

Test from Safari or Notes — clicking email link should open chosen app. If wrong app opens, reset default in Desktop & Dock again.

4) Browser email handlers

Gmail in Chrome can hijack mailto via Chrome settings — disable “Allow sites to ask to become default protocol handlers” if unwanted.

5) MDM locks

Managed Macs may enforce Safari and Mail for compliance — personal changes blocked by profile.

6) Calendar and Maps defaults

Third-party calendar apps open links via helper — set default calendar in app preferences. Maps links always prefer Apple Maps unless browser extension redirects.

7) Multiple browsers

Chrome, Firefox, and Edge each ask default on first run — decline if you use Safari primarily to avoid fighting defaults weekly after updates.

8) mailto in automation

Shortcuts and Automator “Send Email” may ignore mailto default — specify Mail app action explicitly in workflow.

Verify

http links open in chosen browser; mailto opens correct mail client.

Additional troubleshooting notes

If steps above do not resolve the issue on the first attempt, reboot once, confirm System Settings → General → Software Update is current, and retry with a second administrator account to rule out profile or keychain corruption in your daily user. Document exact error text from Console.app with timestamp — vague “it still fails” without logs wastes support time. On Apple Silicon, re-test after full shutdown (not just restart) because firmware and Thunderbolt controllers reset only on cold boot. Intel Macs should repeat test in Safe Mode to bypass third-party login items. Before erase or keychain reset, verify Time Machine or clone backup completed — batch 3 guides assume Monterey/Ventura/Sonoma/Sequoia paths in System Settings; search Spotlight for renamed panes if your macOS version labels differ slightly.

Related guides

apps browser default macos mail