Canopy CMD Download
October 6, 2026 · 8 min read

The best Cmd+Tab alternatives for Mac

The Canopy teamCanopy CMD
More than one way through.

Photo by Matt Benson on Unsplash

Cmd+Tab is fast, dependable and built around apps. If your work lives in windows (three browser windows, four Photoshop documents, two Finder folders), you've probably wished it did a little more. Good news: there's a whole family of switchers made for exactly that, and here are the best of them, with honest notes on where each one shines and where it doesn't.

Why Cmd+Tab can feel a size too small

Cmd+Tab does exactly what it was designed to do: switch between apps. The trouble starts when one app holds lots of different things. Your browser might have a research window, a client window and a personal window. Photoshop might have four documents open. Cmd+Tab shows each app as one icon, and it's up to you to dig down to the window you actually meant.

A window switcher flips that around. Instead of asking "which app?", it asks "which window?" That's the big idea behind every tool below, and each one takes a slightly different path to get there. We dig into the why in Cmd+Tab was built for apps. We work in windows.

Start with what's built in

Before installing anything, try the switching tools macOS already has. They go further than you might think!

  • While the ⌘ Tab switcher is open, press ↓ to see every window of the highlighted app, then pick one.
  • Changed your mind mid-switch? Press Esc (or the Period key), then let go of ⌘, and you stay right where you were.
  • ⌘ ` steps through the windows of the app in front.
  • ⌃ ↓ opens App Exposé: every window of the front app, spread out.
  • ⌃ ↑ opens Mission Control: every window of every app, plus your Spaces.
  • ⌥ ⌘ H hides every app except the one in front, which instantly quiets a busy screen.

The catch is that each one starts from the app and asks you to dig down to the window, and minimized windows are easy to lose along the way. We explain that part in why Cmd+Tab hides minimized windows, and we ranked all the built-in options in every macOS window shortcut, ranked.

Switchers that show every window

AltTab

AltTab brings the Windows-style Alt+Tab to the Mac: hold a shortcut and your open windows appear as thumbnails in one panel, across every app. It's highly configurable, from the shortcut to the look of the switcher, and you can type to find a window. The core app is free and open source, with an optional Pro upgrade.

Best for: anyone coming from Windows, or anyone who wants every app covered. Favorite feature: you can set up to nine separate shortcuts, each with its own keys and filters, so different shortcuts can show different sets of windows. Trade-off: less detail about what's inside each window. More in Canopy vs AltTab.

DockDoor

DockDoor adds live window previews to the Dock: hover over an app's icon and its windows appear, ready to click. It also includes a keyboard window switcher with live previews. It's free, open source and built by a solo developer, and it runs on macOS 13 Ventura or later.

Best for: mouse and trackpad people who already reach for the Dock. Favorite feature: you can close, minimize or maximize a window right from its preview, or quit the app, without switching to it first. Heads-up: its switcher defaults to ⌥ Tab, the same shortcut Canopy uses, so if you try both, make sure they aren't fighting over it.

Switchers for keyboard people

Contexts

Contexts lists windows instead of apps. Its Fast Search lets you hold the Fn key, type one or two characters of a window's title and land on it. It also offers an auto-hiding sidebar at the edge of the screen that lists your windows grouped by Space, a window-based take on the ⌘ Tab panel, and trackpad gestures for switching.

Best for: people who remember what their windows are called. Getting-started tip: trusting two keystrokes takes a little practice, so give Fast Search a full day of real work before you decide. More in Canopy vs Contexts.

Witch

Witch, from Many Tricks, switches apps, windows and tabs. You can set up several switchers, each with its own shortcut, sort order, layout and tab handling, and type to search inside any of them. It shows a list of names with app icons rather than pictures, laid out horizontally like the built-in switcher, vertically, or in the menu bar.

Best for: list lovers who want browser tabs in the same switcher. Favorite feature: while the switcher is open, single keys act on the highlighted window, like H to hide or M to minimize. You can also leave specific apps out of the list entirely.

rcmd

rcmd turns the right ⌘ key into an app switcher: hold it and press the first letter of an app. It works out sensible letters when two apps share one, and it launches apps that aren't running yet.

Best for: people who know which app they want and hate cycling. Getting-started tip: if two apps share a letter, keep holding right ⌘ and press Tab to cycle between them. To search, hold right ⌘ and just start typing. Trade-off: it's app-first, like ⌘ Tab, though it can also search windows.

If you already use Raycast, its Switch Windows command gives you a searchable list of open windows across apps. It's worth a try before adding anything new.

Canopy CMD: windows as labeled pictures

This one is ours. Hold ⌥ Tab from anywhere and every window from the apps in Canopy's roster appears as a live preview, grouped by app and labeled with its page title and address, file name or folder. Photoshop, Illustrator, InDesign and Acrobat give each open document its own card. Minimized windows appear too, dimmed and marked. Type to filter by title, URL, file name, folder or Safari profile, then release to switch. It sits alongside ⌘ Tab rather than replacing it.

Favorite feature: workgroups. Name the windows that belong to one client or project, pick the group's chip, and only those windows show. Release, and the whole group comes forward. Inside Safari, ⌘ ` opens the switcher too.

Best for: browser-heavy, design and document work. Trade-off: the roster is curated rather than every app on your Mac, so if you need everything covered, AltTab is the broader choice. It needs macOS 14 Sonoma or later.

Which one should you try?

If you want...Try
Nothing new to install⌘ Tab then ↓, and App Exposé
Every window of every app, as thumbnailsAltTab
Previews when you hover over the DockDockDoor
To jump by typing a letter or twoContexts
Browser tabs in the same listWitch
One key per apprcmd
Labeled previews of browser, design and document windowsCanopy CMD

Every app here has a free version or a trial, so the honest advice is to try two for a few days each. Whichever one you stop noticing is the right one.

How to test-drive a switcher without confusing your fingers

Switchers live in muscle memory, so a little care goes a long way. Here's a friendly way to trial them:

  1. Pick two finalists. Use the table above. More than two at once gets muddled fast.
  2. Check the shortcuts first. Some of these apps want the same keys (DockDoor and Canopy both default to ⌥ Tab). Give each one its own shortcut, or run them one at a time.
  3. Grant permissions when asked. If an app asks for Accessibility access, choose Apple menu > System Settings, click Privacy & Security, then Accessibility, and switch it on there. Canopy needs this one to list and focus your windows.
  4. Live with the first one for three days. Use it for real work, not a quick demo. Day one always feels a bit clumsy.
  5. Swap and compare. Turn the first one off and give the second its three days.
  6. Keep the one you stopped noticing. That's your winner!

When plain Cmd+Tab is all you need

Honest moment: not everyone needs a window switcher. If you mostly keep one window per app, or you live in full-screen apps, ⌘ Tab is already the right tool. It's built in, it's fast, and there's nothing to set up. Pair it with ⌘ ` and ⌘ H and you've got a lovely, lightweight setup.

A switcher starts to earn its place when you catch yourself doing the dig: ⌘ Tab to the right app, then hunting through its windows, several times an hour. That's the moment to try one of the apps above.

Quick answers

Do these apps replace Cmd+Tab?

Some can, if you want them to: rcmd and Contexts both offer their own take on the Cmd+Tab switcher. Canopy sits alongside it on a different shortcut and leaves ⌘ Tab exactly as it is.

Which ones are free?

AltTab's core app and DockDoor are free and open source, and rcmd's core app switching is free. Canopy has a free tier for Safari and Finder that stays free forever. Contexts and Witch offer free trials.

Can I use more than one?

Yes! Just give each its own shortcut. An app-first tool like rcmd and a window-first switcher can work nicely together: one for getting to an app, the other for finding the exact window.

Don't miss these

See every window at a glance.

Free while the beta runs. One key shows every window as a live preview.

Download the free beta