Switch your system default browser instantly
Change Safari, Chrome, Arc, Edge, Firefox, or any registered browser directly from the menu bar.
BrowserSwitch lets you switch the system default browser from the menu bar and assign Slack, Notion, Xcode, Mail, and other apps to the browser that fits their context.
BrowserSwitch shows the system default browser, URL-based rules, and per-app rules together, so it is clear where each link will open.
BrowserSwitch stays focused: menu bar access, default browser switching, and per-app routing rules for people who work across multiple browsers.
Change Safari, Chrome, Arc, Edge, Firefox, or any registered browser directly from the menu bar.
Open Slack links in work Chrome, Xcode links in Safari, and Notion links in Arc without thinking about profiles.
No account, no busy window. Toggle App Routing when you need it; rules stay ready when you turn it back on.
Enable App Routing works like a switch. Turn it off to restore your real default browser; turn it on again and your existing app rules immediately apply.
BrowserSwitch follows the native macOS installation flow. No account, no cloud service, no browser habit changes.
Download the notarized DMG, open it, and drag BrowserSwitch into Applications like a regular macOS app.
Click BS in the menu bar and enable App Routing. BrowserSwitch becomes the http/https handler.
Use Set Browser for Apps to choose a target browser for each source app. Links route automatically afterward.
Whether you separate accounts, projects, or testing environments, BrowserSwitch keeps every link in the right context.
Debug in Chrome Beta, read docs in Safari, and open work links in a dedicated Chrome profile.
Keep Figma, Notion, Linear, and Slack flowing into the browsers that match each workspace.
Separate personal, company, and client projects across browsers without manual switching.
BrowserSwitch does not need sign-in or cloud infrastructure. It reads local app and browser metadata, then forwards URLs according to your rules.
Download the DMG, drag BrowserSwitch into Applications, then enable App Routing from the menu bar. Requires macOS 13 or later.
Key answers about App Routing, privacy, persistent rules, and browser detection.
macOS does not provide native per-app default browser settings. BrowserSwitch becomes the http/https handler, then forwards each link to your selected browser.
No. Turning it off only restores your real system default browser. Your rules remain stored and work again when routing is enabled.
No. BrowserSwitch is a local menu bar app. Rules live in UserDefaults and URL routing happens on your Mac.
Yes. BrowserSwitch scans installed .app bundles and detects browsers that declare http or https URL schemes.