Mac window management keyboard shortcuts

Updated · by , maker of Ribbon

These are the built-in macOS shortcuts for moving between, arranging and clearing away windows, grouped by job. The tiling shortcuts need macOS 15 Sequoia or later; everything else works on any recent version. Most can be changed in System Settings → Keyboard → Keyboard Shortcuts.

Switching

ShortcutWhat it does
⌘TabSwitch app (keep holding ⌘ and press Tab again to go further)
⌘⇧TabSwitch app, backwards
⌘`Next window of the same app
⌘⇧`Previous window of the same app
⌘Tab, then ↓Show the highlighted app's windows

Hiding, minimizing, closing

ShortcutWhat it does
⌘HHide the front app
⌘⌥HHide all other apps
⌘MMinimize the front window
⌘⌥MMinimize all windows of the front app
⌘WClose the front window (or tab)
⌘⌥WClose all windows of the front app
⌘QQuit the app
⌘⌥EscForce Quit dialog

Full screen and sizing

ShortcutWhat it does
⌃⌘FEnter or leave full screen (in most apps)
Fn⌃FFill the screen without full screen (macOS 15+)
Fn⌃CCenter the window (macOS 15+)
Fn⌃ + arrowTile to a half (macOS 15+)
Fn⌃⇧ + arrowTile the two front windows side by side or stacked (macOS 15+)
Fn⌃⌥⇧ + arrowTile three windows: a half and two quarters (macOS 15+)
Fn⌃RReturn to the previous size (macOS 15+)

Fn is the Globe key on recent keyboards. More on these in how to tile windows on a Mac.

Mission Control and desktops

ShortcutWhat it does
⌃↑Mission Control
⌃↓App Exposé: the front app's windows
⌃← / ⌃→Previous or next desktop
⌃1–9Go to a desktop (off until you turn it on)
⌘F3 or F11Show the desktop

To turn on ⌃ plus a number, create the desktops, then tick Switch to Desktop 1, 2, 3… under Keyboard Shortcuts → Mission Control. See multiple desktops on a Mac.

Keyboard focus

ShortcutWhat it does
⌃F2Move focus to the menu bar
⌃F3Move focus to the Dock
⌘⇧/Search the current app's menus (Help)
⌘⌥DTurn Dock hiding on or off
⌘SpaceSpotlight

On keyboards whose top row is set to media keys, add Fn to the F-key shortcuts.

Changing a shortcut

System Settings → Keyboard → Keyboard Shortcuts. The Mission Control and Keyboard sections hold most of the ones above. To give any menu command a shortcut (such as Window → Zoom), use App Shortcuts, click +, and type the menu item's name exactly.

What macOS doesn't have shortcuts for

There's no built-in key for moving a window to another desktop or display, for thirds, for growing a window in small steps, or for focusing the window to the left or right. Window managers fill those gaps.

Ribbon's shortcuts

Ribbon, a scrolling window manager, puts every shortcut on ⌃⌥ plus one key, so none of them clash with the ones above:

ShortcutWhat it does
⌃⌥← → (or H L)Focus the window to the left or right
⌃⌥↑ ↓ (or K J)Focus up or down in a stack
⌃⌥1–9Jump to a window by position
⌃⌥⇧ + the same keysMove the window instead
⌃⌥R / F / CCycle width / full width / centre
⌃⌥NSend the window to the next display
⌃⌥TFloat or unfloat the window

The full list is on the home page, and every shortcut can be rebound. Try them in the live demo before you buy; Ribbon is $9.99 once.

FAQ

What's the shortcut to switch windows on a Mac?

⌘Tab switches apps; ⌘` switches between windows of the same app.

What's the shortcut to close all windows of an app?

⌘⌥W in most apps. ⌘Q quits the app.

Is there a shortcut to move a window to another monitor?

Not built in. Hover over the green button for Move to on macOS 15 and later, or use a window manager shortcut such as Ribbon's ⌃⌥N.

Keep reading