Window switcher for macOS

Switch windows, not apps.

Every window from every app in one list, in most-recently-used order. Release ⌘ and you are there. Or press ⌥Space and jump straight to a window by name.

Download for Mac See pricing

Free for 14 days, every feature · macOS 15 (Sequoia)+ · No screen recording permission

14:32
Design Review — Figma
index.ts — VS Code
Inbox — Mail
Release notes — Notes
Design Review — Figma 1
index.ts — VS Code 2
Inbox — Mail 3
Release notes — Notes 4
microswitch — zsh — Terminal 5
01 WINDOW-LEVEL SWITCHING

⌘Tab stops at the app. microSwitch goes to the window.

The built-in switcher works per app: three windows open in the same app, still one destination. microSwitch puts every window into a single list — with the operation model you already know: hold, ⇥ to move, release ⌘ to commit.

Built-in ⌘Tab Per app
×3

Three Figma windows. Only the frontmost one is reachable.

microSwitch Per window
Design Review — Figma
Components — Figma
Icons — Figma

All three are separate rows, each one directly selectable.

The last window is always one ⌘⇥ away.

The list is always in most-recently-used order, so slot 2 is always where you just were. Tap quickly and it switches without drawing the HUD at all.

NOW
Design Review — Figma
⌘⇥
PREVIOUS
index.ts — VS Code
02 SEARCH PALETTE

⌥Space. Three letters. Enter.

A Spotlight-style palette fuzzy-searches window titles and app names. Consecutive letters and word beginnings rank first, so two or three characters usually put your window on top. It never steals focus.

Search is free
Inbox — Mail
Design Review — Figma
Search windows
Design Review — Figma ⌘1
Components — Figma ⌘2
Refactor plan — Notes ⌘3
Inbox — Mail ⌘4
index.ts — VS Code ⌘5
space
03 PRIVACY

It never reads your screen. That is why there are no thumbnails.

microSwitch asks for one permission: accessibility. It never requests screen recording and never uses it — a list of icons and titles needs no picture of your screen.

microSwitch
Accessibility Required
Screen recording Not used
Thumbnail-based switchers
Accessibility Required
Screen recording Required

Showing thumbnails means reading what is on your screen, continuously. Not showing them removes the need for that permission entirely.

Window titles are read to draw the list. Never stored, never sent.
04 FALLBACK

It never locks you out.

Paused, permission not granted, trial finished — microSwitch quietly hands ⌘Tab back to macOS. There is never a moment where ⌘Tab does nothing.

Permission not grantedAfter the trialPaused from the menu bar
Pause Active
Design Review — Figma
index.ts — VS Code
Inbox — Mail
microSwitch HUD
Switcher trigger

Replaces ⌘Tab. microSwitch takes over the system shortcut.

Palette key (recorder) ⌥Space
05 EVERYTHING ELSE

The rest of it, done properly.

Number jump While the HUD is up, 1–9 switches straight to the first nine. Each row shows its number.
Cycle within an app ⌘` walks the front app’s own windows, same operation model.
Minimized and hidden too Minimized windows and apps hidden with ⌘H stay listed — picking one restores and raises it.
App exclusions Keep chosen apps out of the list entirely.
Five most recent, from the menu bar Left click opens the palette; right click gives the last five windows, pause and settings.
Remappable hotkeys Trigger on ⌘⇥ or ⌥⇥; record any shortcut you like for the palette.
14 languages Japanese, English and twelve more — switch without restarting.
Lives in the menu bar No Dock icon. Light, quiet, out of the way.

Pricing

Every feature free for 14 days. No card required.

One-time Recommended
$12 once

Pay once, keep it.

Buy
Yearly
$5 / year

Always the latest version while subscribed.

Buy

A license key arrives by email. One license activates several Macs and devices can be swapped anytime. Checkout is handled by a Merchant of Record, taxes included.

Questions

Can it replace Contexts?

Yes. Window-level ⌘Tab, fuzzy search, ⌘` in-app cycling and minimized or hidden windows are all covered. Contexts has not been updated since 2022.

Does it need screen recording permission?

No. Accessibility is the only permission it asks for. Because it never draws thumbnails, there is nothing to capture.

Can I go back to the built-in ⌘Tab?

Anytime. Pause from the menu bar and the native ⌘Tab is back instantly; set the trigger to ⌥⇥ and it was never taken over. ⌘Tab keeps working after the trial ends, too.

What about other Spaces or minimized windows?

They are listed. Picking one restores it, moving to its Space if needed. You can turn that off in settings.

Why no thumbnails?

Deliberately: speed and privacy. Icons and titles render instantly, read fast, and need no screen recording permission.

⌘Tab, but per window.

Download for Mac See pricing

Free for 14 days, every feature · macOS 15 (Sequoia)+ · No screen recording permission