Flick icon

The Alt-Tab
your Mac was missing.

Flick is the fastest, most reliable window switcher for macOS. Every window, on every Space, on screen the instant you press ⌘Tab.

Free and open source. For macOS 26 Tahoe and later.

Faster than a blink.

From letting go of ⌘ to your window on top. Flick is done before the others have started.

Shown 25 times slower than real life. Medians of measured switches on a MacBook Air with macOS 27. Flick and AltTab 7.26 were timed on the same Mac.

Windows, not apps.

The built-in ⌘Tab picks an app and brings back whichever of its windows it used last. Flick shows every window, so you land on the one you meant.

Built-in ⌘Tab

You wanted Flights. You got Recipes.

Flick

Every window is its own tile. Pick Flights, get Flights.

Done before you let go.

A quick ⌘Tab almost always goes back to the window you were just in. Flick starts bringing it forward the moment you press, so it's already there when you release.

Every Space at a glance.

Swipe up with three fingers and your desktops fan out into a grid, each window where it really sits. Drag a window onto another Space to move it. Click one to go straight there, with no slide.

Name your Spaces and arrange them the way you think about them. The grid stays the same every time.

Your trackpad, too.

Switch without touching the keyboard. Both gestures are optional.

Built not to break.

You'll press ⌘Tab thousands of times a week. It has to work every single time.

Frozen apps can't stop it

Flick switches through macOS itself, never by asking the app. A hung app can't hold you up.

Always a way back

If Flick ever crashes, the built-in ⌘Tab is back the same instant, and Flick restarts itself.

Sleeps while you work

No polling and no busy loops. Flick only wakes for ⌘Tab and window changes, and the whole app is 2 MB.

The fastest switcher on the Mac.

Measured against the built-in ⌘Tab and AltTab, the most popular alternative.

FlickAltTabBuilt-in ⌘Tab
Window on top after letting go1.3 ms47.2 ms46.4 ms
Switcher on screen after ⌘Tab2 ms100 ms delay by defaultNot measured
Shows every window✓✓Apps only
Window previews✓✓–
Window on another SpaceJumps thereSystem slideSystem slide
Grid of all your Spaces✓––
Size2 MB31 MBBuilt in

AltTab 7.26. AltTab's delay is a setting and can be lowered. AltTab is also free and open source, with many more options. Flick is built for speed.

Keys.

⌘ Tab and ⇧ ⌘ TabNext and previous window
Release ⌘, or ReturnSwitch
Arrow keysMove around
SThis Space or all Spaces
1 to 9That Space's windows
W and QClose the window, quit the app
EscCancel

Prefer to keep the built-in ⌘Tab? Use ⌥Tab or ⌃Tab for Flick instead.

Make ⌘Tab instant.

Free

Open source under the MIT licence.

If Flick saves you time, buy me a coffee ☕

Questions.

Why does Flick ask for Accessibility?

To answer ⌘Tab and bring windows forward. macOS asks the first time you open it, and Flick's Settings shows whether it's allowed.

Why Screen Recording?

Only for the window previews. Without it, tiles show app icons instead. Nothing is recorded or saved.

Does Flick go online?

Never. It has no account, no analytics and no update checks. Nothing about your windows leaves your Mac.

Is it really free?

Yes, every feature, for good. It's open source under the MIT licence. If you'd like to say thanks, you can buy me a coffee.

Why isn't it on the Mac App Store?

Instant Space jumps and reading the trackpad use parts of macOS the App Store doesn't allow. The first time you open it, macOS may ask you to allow it in System Settings, under Privacy & Security.

Can I build it myself?

Yes. Clone the repository and run ./build.sh --install. It needs Apple's Command Line Tools and nothing else.

Which Macs does it run on?

Any Mac with macOS 26 Tahoe or later. Moving windows between Spaces and jumping straight to another Space need macOS 27.

How do I remove it?

Turn off Open at Login in Flick's Settings, choose Quit Flick, then move Flick to the Bin. The built-in ⌘Tab comes back as soon as Flick quits.