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
- System Settings → Desktop & Dock → Default web browser.
- Pick installed browser from dropdown.
- Or open preferred browser → when prompted “use as default”, confirm.
2) Default mail app
- Desktop & Dock → Default email reader — choose Mail, Outlook, Spark, etc.
- 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.