Mac app switching

How to get a better Command-Tab on a Mac

The quick answer

For a better Command-Tab on a Mac, use the keys it already has: while it is open, press Down Arrow to see an app's windows, H to hide it, Q to quit it, and hold Option as you let go of Command to bring back a minimized window. For every window of every app, add a switcher on Option-Tab.

Julien Schweter Updated 6 min read

The Command-Tab app switcher with Chrome selected, and the keys it answers to: Down Arrow for the app's windows, H to hide, Q to quit, and Option to bring back a minimized window.

The short version

  • Command-Tab switches apps, not windows, and lands on the last window you used.
  • Press Down Arrow while it is open to see one app's windows.
  • Command-backtick cycles the windows of the app you are in.
  • A Desktop & Dock setting decides whether it jumps to another desktop.
  • AltTab (free) and Better Window Switcher add a window switcher on Option-Tab and leave Command-Tab alone.

What Command-Tab does, and the keys it hides

Command-Tab takes you to the app you used last. If you keep holding Command, the row of icons stays open and you can press more keys than Tab.

Your keyboard
The key caps below follow it.
Keys that work while the Command-Tab switcher is open
Item Key What it does
Next or previous app Tab or Shift-Tab Moves right or left along the row
Arrow keys Left Arrow Right Arrow Also move along the row
Show windows Down Arrow Spreads out the selected app's windows. Pick one with the arrows and Return
Hide an app H Hides the selected app
Quit an app Q Quits the selected app
Restore a minimized window Hold Option Hold it as you let go of Command
Cancel Escape or . Closes the row without switching

Apple lists the basics in its Mac keyboard shortcuts and on moving and arranging app windows.

How to make Command-Tab show windows

Command-Tab can show windows, one app at a time, once you press the Down Arrow.

  1. Hold Command and tap Tab to the app

    Keep holding Command.

  2. Press the Down Arrow

    That app's windows spread out across the screen, like App Exposé.

  3. Pick the window

    Move with the arrow keys and press Return, or click it.

Command-Tab not switching windows? What to check

Usually nothing is broken: Command-Tab brings an app forward, and with it the window you used last.

Command-Tab problems and how to fix them
Item Why Fix
You land on the wrong window of the app It always brings the window you used last Press Down Arrow before you let go, or Command-Backtick after
A minimized window stays in the Dock Switching to an app does not restore minimized windows Hold Option as you let go of Command
It no longer jumps to the desktop the app is on A setting in Desktop & Dock turns this on or off Turn it back on, steps below
Command-backtick does nothing On some keyboard layouts it sits on another key Check "Move focus to next window" in Keyboard Shortcuts

The macOS settings that change app switching

One setting decides whether Command-Tab follows an app to another desktop. It is on by default.

  1. Open System Settings, then Desktop & Dock

    Scroll down to the Mission Control group.

  2. Find "When switching to an application, switch to a Space with open windows for the application"

  3. Turn it on or off

    On: Command-Tab takes you to a desktop where that app has windows open. Off: you stay on the desktop you are on.

  • To keep an app on every desktop, Control-click its Dock icon, choose Options, then All Desktops under Assign To.
  • Turn on "Group windows by application" in the same group to stack each app's windows together in Mission Control.
  • To change the Command-backtick key, go to System Settings, Keyboard, Keyboard Shortcuts, Keyboard, and find "Move focus to next window".

The desktop settings are on Apple's page about working in multiple spaces.

Fill the gaps with Command-backtick and App Exposé

Once Command-Tab has you in the right app, these built-in shortcuts pick the window.

Built-in shortcuts that pair with Command-Tab
Item Shortcut What it does
Command-backtick Command-Backtick Next window of the app you are in. Add Shift to go back
App Exposé Control-Down Arrow All of the front app's windows, minimized ones along the bottom
Mission Control Control-Up Arrow Every window on the current desktop
Hide others Option-Command-H Hides every app except the one in front
Minimize all Option-Command-M Minimizes all of the front app's windows

A Command-Tab alternative for Mac that keeps Command-Tab

AltTab and Better Window Switcher are window switchers that run on Option-Tab. They show every window at once, and Command-Tab goes on switching apps.

Command-Tab next to two Option-Tab switchers
Item All windows Minimized Search Tabs
Command-Tab One app, via Down Arrow With Option
AltTab Free and open source Pro tier only
Better Window Switcher Only the selected card is live 7 browsers

Both start on Option-Tab and leave Command-Tab alone. If you want Command-Tab itself replaced, look at BetterCmdTab, a free, open-source app by Artur Rok. It is a separate project with no connection to Better Window Switcher.

Questions people ask

How do I make Command-Tab show all windows?

It shows one app's windows at a time. Hold Command, tab to the app, and press the Down Arrow: its windows spread out and you pick one with the arrows and Return. To see the windows of every app in one view, add a switcher such as AltTab or Better Window Switcher. Both run on Option-Tab.

Why does Command-Tab not switch between windows?

It is an app switcher, so it shows one icon per open app and brings that app forward with the window you used last. To reach another window of the same app, press Command-backtick, or press the Down Arrow while the Command-Tab row is still open. Mission Control or an add-on shows the windows of different apps together.

How do I stop Command-Tab from jumping to another desktop?

Open System Settings, Desktop & Dock, and turn off "When switching to an application, switch to a Space with open windows for the application". Command-Tab then leaves you on the desktop you are on. To keep one app on every desktop instead, Control-click its Dock icon, choose Options, then All Desktops under Assign To.

How do I open a minimized window with Command-Tab?

Hold Option as you let go of Command. Without Option, the app comes forward but its minimized windows stay in the Dock. Control-Down Arrow works too: App Exposé lists minimized windows along the bottom. Or click the window in the Dock.

Is there a better Command-Tab for Mac?

Yes, and they come in two kinds. AltTab (free) and Better Window Switcher add a window switcher on Option-Tab and leave Command-Tab as it is. BetterCmdTab, a free open-source app by another developer, takes over Command-Tab itself. Before you install anything, try the keys Command-Tab already has: Down Arrow for windows, H to hide, Q to quit.

Is BetterCmdTab the same as Better Window Switcher?

No. BetterCmdTab is a separate free, open-source app by Artur Rok that runs on the Command-Tab shortcut itself. Better Window Switcher is made by KSK IT, runs on Option-Tab beside Command-Tab, and shows windows and browser tabs as 3D cards. It is a one-time purchase with a 7-day free trial.

Checked on macOS Tahoe 26, Apple support pages checked September 2026.

About the author

Julien Schweter

Maker of Better Window Switcher at KSK IT

Julien Schweter is one of the three founders of KSK IT, a small software company in Germany. He built Better Window Switcher because Command-Tab kept taking him to the right app and the wrong window, and the page he actually wanted was usually a tab somewhere in the fourth browser window. He writes these guides every so often, when a switching question comes up in support mail often enough to deserve a proper answer.

Ready to switch windows the way it should feel?

Buy it once and keep it. Or try it free for 7 days first, no account needed.

Personal license

$19.99

One-time All version 1 updates 14-day money back

Or download the free trial first: 7 days, no account, no card.

VAT included. Final price and currency are shown at checkout. All licenses and the full details are on the pricing page.

macOS 14 Sonoma or later, Apple Silicon (M1 or newer)