Every link finds its lane to the right browser.
LinkLane is a macOS browser picker that lets you choose which browser opens your links — every time. Set it as your default browser and whenever you click a URL (from email, chat, documents, etc.), a lightweight picker appears so you can route the link to the right browser instantly.
- Browser Picker — A compact floating window appears on the active monitor whenever a URL is opened. Select a browser with a click, keyboard arrow keys, or an assigned hotkey.
- Hotkeys — Assign a single-key shortcut (a–z, 0–9) to any browser for instant, one-press launching.
- Private / Incognito Mode — Press Shift+Enter to open the URL in a private window (supports Chrome, Firefox, Edge, Brave, Safari, and more).
- Background Launch — Press Alt+Enter to open the link without switching focus to the browser.
- Copy URL — Press Cmd+C from the picker to copy the current URL to the clipboard.
- System Tray — Restore the last URL, open a URL from the clipboard, access preferences, or quit — all from the menu bar.
- Preferences — Reorder browsers via drag-and-drop, hide browsers you don't use, assign hotkeys, rescan for newly installed apps, and set LinkLane as the default browser.
- Multi-Monitor Support — The picker always appears on the monitor where your cursor is.
- 40+ Browsers — Detects Chrome, Firefox, Safari, Edge, Arc, Brave, Vivaldi, Zen, Opera, DuckDuckGo, and many more from
/Applicationsand~/Applications. - Auto Icon Extraction — App icons are extracted from macOS bundles and cached at startup.
| Key | Action |
|---|---|
| ↑ / ↓ | Navigate browsers |
| Enter | Open in selected browser |
| Shift+Enter | Open in private / incognito mode |
| Alt+Enter | Open in background |
| Cmd+C | Copy URL to clipboard |
| Escape | Close the picker |
| a–z / 0–9 | Launch the browser assigned to that hotkey |
# Install dependencies
npm install
# Run in development mode
npm run tauri devnpm run tauri buildThe built .dmg will be in src-tauri/target/release/bundle/dmg/.
Open Preferences → General and click the button to set LinkLane as your default browser. macOS will open System Settings for confirmation. Once set, all URL opens are routed through LinkLane.
Settings are stored at ~/.config/com.eliostruyf.linklane/settings.json and include browser order, visibility, hotkey assignments, and picker window height.
Use Factory Reset in preferences to restore all defaults.
- Tauri — Rust-based application framework
- React — UI library
- Tailwind CSS — Utility-first CSS
- Vite — Frontend build tool