Finicky
Set rules to decide which browser opens each link.
Finicky is a free macOS application that functions as a browser router, allowing users to direct each link to a specific browser based on configurable rules. By setting Finicky as the system default browser, it intercepts all URL requests and applies patterns, wildcards, or custom schemes to decide whether a link should open in Safari, Chrome, Firefox, or another installed browser.
The app offers a graphical rule editor for basic routing and supports a JavaScript or TypeScript configuration file for advanced users, enabling match functions, URL rewrites, and conditional logic that can consider the originating application, window title, or other context. Browser profiles can be targeted, so different profiles within the same browser can be used for work versus personal browsing.
Finicky includes a built‑in URL tester that shows which rule would apply to a given link, and it works on macOS 12 and later. The software is open source, stable, and intended for developers or power users who need fine‑grained control over how links are opened on their Mac.
Reviews
Loading reviews…
Similar apps
Clipboard, Input & Automation
Finicky
Utility for customizing which browser to start

Network & Connectivity
Choosy
UI, URL API and a browser extension set for managing rules where and how to open links.

Network & Connectivity
Choosy
Open links in any browser

Window & Desktop Management
OpenIn
Take control of installed apps on your Mac

Clipboard, Input & Automation
Finbar
Menu bar searching utility

Clipboard, Input & Automation
Maccy
Lightweight clipboard manager for macOS.