Default Browser
Switch default browser from your menu bar
Requires macOS 15.2 or later
Seamlessly switch between browsers directly from your menu bar or using Shortcuts. Perfect for users who work with multiple browsers.
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
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 a trigger
The triggers could be: time, location, active app, Wi-Fi network, 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 Shortery to automatically trigger 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 active the 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.
The app does not show up in the menu bar
macOS hides menu bar apps when there is no space left in the menu bar. This is a common problem on MacBooks with a notch. Try quitting some other menu bar apps to free up space. If this does not solve the issue, try quitting Bartender/Ice if you have it installed.
You may also have disabled the “Show menu bar icon” setting, which hides the menu bar icon. Launch the app again to show the menu bar icon.
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.
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.
Why is this not in the App Store?
Much of the functionality would not be possible in the App Store because of sandboxing.
More FAQs…
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 switch to a certain browser at a specific time of the day, or maybe when joining a specific Wi-Fi network. For such triggers, you will also need the Shortery app.
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”.
Events
The app emits a distributed notification com.sindresorhus.defaultBrowserDidChange
when the default browser is changed from the app or the Shortcuts action. You could use this to trigger certain actions in apps that can read such events, like BetterTouchTool.