Every link opens where you meant it.
A browser chooser and link router for the Mac. Work links go to the work browser, personal ones somewhere else, each one landing in the exact browser, Profile or Arc Space you had in mind. The whole routing core is free forever — the picker, every rule, the safety warnings, the URL cleaning.
Routes to Safari, Google Chrome, Microsoft Edge, Firefox, Arc, Brave, Vivaldi, Chromium and every other browser macOS knows about — including their Profiles, Spaces and private windows.
It asks once, then stops asking.
The first time a site comes up, the picker offers every browser you actually have, in your order, with a number key on each. Answer with one keystroke. Tick remember, and that site never asks again.
- Number keys, 1–9, in the order you arranged
- Menu-bar fallback when you would rather not choose
- Unmatched links either ask, or go to one browser you nominate
Domains, addresses, or the app the link came from.
A rule can match a whole domain and its subdomains, one exact address, or the app that handed you the link. The target can be a browser, a Chrome Profile, or an Arc Space — not just the application.
It reads the address before you do.
Lookalike characters, a familiar brand in the wrong position, a one-keystroke typo of a domain you use daily — Switchman stops the link and says which one it is, in the picker, before anything opens.
- Lookalike and mixed-script hosts
- Brand names outside the registrable domain
- With Pro, short links unfold first and the real endpoint is checked too
What it does not do.
The product's limits are the reason to trust it with every link you click. All five are architectural, not policy — there is nothing to change our minds about.
No account
Nothing to sign up for, nothing to sign in to.
No app telemetry
No analytics, crash reporting or usage counts in the app. Website analytics are separate and require your consent.
Your links stay on your Mac
There is no server to send them to, because there is no server.
No link redirector, ever
Routing your clicks through servers of ours would make us the one party able to see every link you open — exactly what this app exists to avoid.
Four times it touches the network, and no others
Site icons and short links are switches you turn on yourself, both off to begin with. The third is iCloud sync — off by default, and it talks only to your own iCloud. Pro activation is the fourth: once, sending only the email you bought with and the code we send back.
Whatever you use, it lands there.
A few of them, and what Switchman can reach inside each one. Profiles and Spaces mean a rule can name Chrome · Work or Arc · Design, not just the application.
Profiles · a rule can name Chrome · Work, not just Chrome
Spaces · a rule can name Arc · Design
The application itself, and its private window
And the rest of them. Beta, Dev, Canary, Nightly and Snapshot builds
are covered as their own entries. So is any other browser on the Mac: Switchman offers every
application macOS registers as a handler for http, https and
mailto, so an unlisted one appears in the picker and can be a rule's target like any
other. Private windows are the exception — each needs the browser's own flag or menu command, and
Switchman will not offer one it cannot actually deliver.
Free does the routing. Pro is one ticket.
Everything you need to route links costs nothing and always will. Pro is a single all-line pass — bought once, never renewed, no account attached to it.
Everything routing needs, and it stays that way. No account, no trial, no card — and nothing already shipped ever moves behind the ticket.
- The picker — one number key each
- All rules — domains, addresses, source apps
- Safety warnings — lookalikes, fake brands
- URL cleaning — utm and fbclid stripped
- Private windows — wherever a browser has one
- English and 简体中文
Free is not a trial of Pro. It is the whole router.
Why not a subscription? A tool with no account and no server has no business charging monthly. $9.90 buys this generation of Pro outright; if a 2.0 ever earns charging again, we will say so out loud — not deduct quietly every month.
Before you install it.
Does it slow down opening a link?
Why does it want Accessibility permission?
What happens to links I have not written a rule for?
Does it work with browser profiles?
Can it sync browser rules across Macs?
What does it cost?
Which languages?
Every link opens where you meant it.
Native Swift and AppKit. No bundled browser engine, no scripting runtime, nothing running that you did not ask for.