Switchbar vs. Finicky

Finicky routes links with a JavaScript config file. Switchbar gives you a picker and point-and-click rules, free on Mac and Windows.

October 22, 2026

Khang Nguyen · Operations Specialist

Switchbar vs. Finicky

Finicky is a free, open-source Mac app that routes every link with rules you write in a JavaScript config file. It's a favorite among developers who like their setup in code.

Switchbar gives you a picker for every link plus rules you create in a few clicks, with no code needed. It's free and works on both Mac and Windows.

At a glance

SwitchbarFinicky
What it isA free picker that opens every link in the right browser, profile, or appA rules-only link router configured with JavaScript
PlatformsmacOS, WindowsmacOS 12 or later
PickerYour favorite browsers, profiles, and apps in one row, centered or under your pointer, with keyboard shortcutsNo picker; links follow your rules
Browser profilesAny profile, including Safari profiles, plus Incognito and InPrivate windowsChromium profiles; Firefox profiles in a pre-release
RulesURL, domain, or email address with wildcards, set in a few clicks or from the pickerA JavaScript or TypeScript file with wildcards, regex, functions, source app, and modifier keys
Link cleanupRemoves tracking parameters and expands short links, on by defaultRewrite rules you write; expands known short links

What is Switchbar?

Switchbar is a free browser picker for Mac and Windows. Make it your default browser, and every link without a rule shows a row of your favorite browsers, profiles, and apps. Choose with a click or a keystroke, and check "Remember this choice" to turn that decision into a rule. It needs no account.

What is Finicky?

Finicky is an MIT-licensed Mac app that becomes your default browser and sends each link where your config file says. Rules are written in JavaScript or TypeScript and can use wildcards, regex, functions, the source app, and modifier keys. This comparison is based on Finicky 4.

1. A picker when you want to choose

Finicky has no picker: every link follows the rules in your config file, and its README points people who want to choose to a separate app.

Switchbar shows a picker whenever no rule applies, so you can decide on the spot. Check "Remember this choice" and that decision becomes a rule.

2. Rules without code

Finicky's rules live in a file you edit. A visual rules editor is available in a pre-release version.

Switchbar's rules live in its settings. Match a URL, domain, or email address with wildcards, choose where it opens, and drag rules into order. Export your rules and import them on another computer.

Switchbar removes tracking parameters and expands common short links before a link opens. In Finicky, you clean up links by writing rewrite rules.

4. Mac and Windows

Finicky is a Mac app. Switchbar works the same way on Mac and Windows, which helps if you use both.

Moving from Finicky

  1. Download Switchbar and make it your default browser.
  2. Pick your favorite browsers, profiles, and apps from the ones it finds.
  3. Recreate the rules you rely on most from Switchbar's settings, or by checking "Remember this choice" in the picker.

Which one should you choose?

Finicky is still a good fit if you:

  • Want free, open-source software you can inspect and modify
  • Want fully scriptable rules with regex, functions, the source app, or modifier keys
  • Like keeping your configuration in a file under version control

Switchbar is the better fit if you:

  • Want to choose where some links open, not just route them
  • Prefer setting rules in a few clicks over editing code
  • Want clean links without writing rewrite rules
  • Use Windows, or both Mac and Windows

Get control over every link without a config file: try Switchbar for free.

Related articles