Skip to content

LinkUnbound

Choose which browser opens every link.

A link from Teams opens in Edge. One from Slack lands wherever Windows decided last. You keep three browsers and four profiles, and nobody asks you which one you meant.

v2.5.0 · Oct 5, 2026

  • Windows
  • macOS
  • No LinkUnbound account
  • No telemetry
  • GPL-3.0-only
  • Free and open source
LinkUnbound: the picker beside a link, listing the installed browsers with the profile each one opens

What it does

  1. 01

    It makes itself the default browser, so every link clicked outside a browser passes through it first.

  2. 02

    If a rule covers the link it opens straight away. If not, a small picker appears beside the cursor and you choose, with the mouse or the keys 1 to 9.

  3. 03

    A rule can match the site, a particular browser profile, or the application the link came from, so everything Teams opens can go to one browser while the rest goes to another.

  4. 04

    Microsoft SafeLinks are unwrapped before any rule is matched, so a rule sees the real address instead of the redirect.

Privacy

No account, no ads, no telemetry, no server. Your rules and the links you open never leave the machine.

Read the privacy policy

How to install it

Pick whichever route you prefer. None of them asks for an account.

Microsoft Store Windows
Homebrew macOS
$ brew tap rgdevment/tap $ brew install --cask linkunbound
GitHub Releases Direct download

Documentation

Everything LinkUnbound does, step by step.

All the docs

Frequently asked questions

Why do Teams and Outlook still open Edge?

Both carry a setting of their own that hands links to your default browser, and that is the first thing to change: in Teams under Settings, Files and links; in classic Outlook under File, Options, Advanced. After that their links reach LinkUnbound like anybody else's. What is left is a channel of Microsoft's own that hands some links straight to Edge, which Windows 11 does not let another application stand in the middle of.

Does it work with browser profiles?

Yes. Installed browsers and their Chromium profiles are detected on their own, and a rule can send a link to one profile rather than just to the browser.

What does it cost?

Nothing, and there is no paid tier. It is released under the GPL-3.0, so you can read it, change it and share it.

Guides

To get more out of it, or to solve the problem without installing anything.

From the same workshop

View the source code