Default Browser
Switch default browser from your menu bar
Change the system default browser from your menu bar or with a keyboard shortcut, or let your Focus mode or the Shortcuts app change it for you.
$6, one-time purchase · Requires macOS 26 or later



[…] it makes it easy to quickly switch between browsers whether you’re testing them like me, you’re a developer testing code in different browsers, or you simply prefer certain browsers for certain tasks.
Sindre Sorhus is a serial indie app developer that specializes in creating niche apps that solve a particularly nagging problem in an often seamless way. Default Browser is one of my favorites.
Works flawlessly! It’s exactly what I needed to quickly switch between browsers! Thank you for this fantastic app!
Useful if you use one browser for work and another for everything else.
Unlike similar apps, this one actually changes the system default browser (and without a prompt).
Features
- Set the system default browser
- Choose which browsers are shown in the menu
- Hide menu bar icon
- Show the default browser’s icon in the menu bar
- Keyboard shortcut to show the menu
- Shortcuts app integration
- Focus Filter to automatically switch browser based on Focus mode
Mentions:
TIP
Switching the default browser is also a feature of my Supercharge app.
Tips
Browser selector
Set a keyboard shortcut to open the menu. Once open, select a browser by pressing its number key or navigate using the arrow keys.
Launch browser
Hold the Option key and click a browser in the menu to open it, rather than setting it as the default.
Switch to specific browser with keyboard shortcut
Create a shortcut in the Shortcuts app for each browser using the “Set Default Browser” action, then assign a keyboard shortcut to the shortcut.
Automatically switch browser based on a trigger
The triggers could be: time of day, Wi-Fi network, Focus mode, etc.
For example, set up automatic browser switching between work and personal use through the Shortcuts app. Create two shortcuts using the “Set Default Browser” action, one for each browser. Then use Shortcuts automations to run these shortcuts based on time of day or Wi-Fi network. The Wi-Fi trigger is particularly useful for office workers, as it switches browsers automatically when you connect to your work network.
Use the Focus Filter to switch browser based on the active Focus mode.
Frequently Asked Questions
I have a feature request, bug report, or some feedback
Click the feedback button in the app or send it here.
Can it support rules for which browser to use for certain URLs?
Features like rules require the app to intercept and forward URLs by acting as the default browser. This app simply changes the default browser. Check out my Velja app for rules and more.
Can it support browser profiles?
Same answer as the above.
With the exception of Orion, which implements profiles as separate apps.
How is it different from your Velja app?
Velja works by acting as a browser and forwarding URLs to other browsers, enabling features like rules, interactive browser prompt, desktop app handling, and URL tracking parameter cleaning. This app is simpler: it just changes the system default browser directly.
I already own Supercharge. Does this offer any benefits over its browser switcher feature?
Compared to the browser switcher in Supercharge:
- Default browser app icon in the menu bar.
- Larger app icons in the menu.
- Keyboard shortcut to show the menu.
- Number key selection for browsers in the menu.
Why is this not in the App Store?
Much of the functionality would not be possible in the App Store because of sandboxing.
Scripting
Shortcuts
The app comes with support for the Shortcuts app. Look up the app in the Shortcuts app to see what actions it provides.
For example, you could use Shortcuts automations to switch to a certain browser at a specific time of the day, or maybe when joining a specific Wi-Fi network.
Focus Filter
The app includes a Focus Filter to automatically switch the default browser based on the Focus mode. Enable it in “System Settings › Focus”.
Focus Filters are broken on macOS 26.5 and later because of a macOS bug.
Events
The distributed notification com.sindresorhus.defaultBrowserDidChange is emitted when the default browser is changed from the app or the Shortcuts action.
Older Versions
- 1.1.0 for macOS 15
These are free for everyone but they will not run on newer macOS versions.
Get Default Browser
Switch default browser from your menu bar
$6, one-time purchase