Guide
What Spaces are (and why they help)
Spaces are macOS's built-in virtual desktops. Each Space is a separate screen you can fill with its own set of windows — one for email and chat, one for the project you're heads-down on, one for research — so you're not staring at every window at once. Mission Control manages them, and they're one of the most underused productivity features on the Mac.
The catch is *moving between them*. Once your work is spread across three or four Spaces, switching becomes its own small chore. Here's every built-in way to do it — and the fastest way to skip the shuffle entirely.
Keyboard shortcuts
The quickest built-in method is the keyboard:
- Ctrl + → moves one Space to the right.
- Ctrl + ← moves one Space to the left.
- Ctrl + 1 / 2 / 3 … jumps straight to a specific Space — but you have to enable these first.
To turn on the numbered shortcuts, open System Settings → Keyboard → Keyboard Shortcuts → Mission Control, expand *Mission Control*, and tick the "Switch to Desktop 1/2/3…" entries. If the Ctrl+arrow shortcuts don't work, check that "Switch to left/right a space" is enabled in the same pane.
Trackpad and Magic Mouse gestures
If your hands are already on the trackpad:
- Swipe left or right with three (or four) fingers to move between Spaces.
- On a Magic Mouse, swipe left or right with two fingers.
You can adjust these under System Settings → Trackpad → More Gestures.
Mission Control
Press the Mission Control key (or swipe up with three/four fingers) to zoom out to a bird's-eye view. Your Spaces line up along the top in a strip — click any one to jump to it, or drag a window onto a Space to move it there. It's the most visual method, and the best way to *rearrange* Spaces, but it's gesture-and-click, so it pulls you off the keyboard.
The catch with switching by Space
Notice the pattern: all of these move you to a *Space*, not to the *window* you actually want. You still arrive on a desktop and then hunt for the right window once you're there. When a single project's windows are scattered across several Spaces, "which Space was that on again?" becomes a real tax on your focus.
The fastest way: jump straight to the window
Instead of switching Spaces and *then* finding your window, you can jump directly to the window regardless of which Space it lives on. That's what a command-palette switcher like Switchi does:
- Press the global shortcut (⌘E by default, fully rebindable) from any app or Space.
- Type a few letters of the app or window title.
- Press Enter — macOS brings you to that window's Space and raises it in one step.
Because Switchi reads the real window list from macOS, it sees every window on every Space and display, including ones you can't currently see, and addresses each by a stable CGWindowID so it lands on the exact one. It even tags each window with its Space ("Space 1", "Space 2", …) and gives you a Space dropdown to narrow the list to a single desktop when you *do* want to think spatially.
Which method should you use?
- Moving one Space over? Ctrl+→ / Ctrl+← is instant.
- Jumping to a known desktop? Enable the numbered Ctrl+1/2/3 shortcuts.
- Rearranging Spaces or moving windows between them? Mission Control.
- Trying to reach a specific window that could be on any Space? A command palette like Switchi gets you there in three keystrokes — no shuffling required.
Switchi is native to macOS, menu-bar only, and private by default. It's a one-time purchase — a $9.99 lifetime license, not a subscription — with a free 7-day trial.
Stop shuffling desktops. Type the window you want.
Tags
Ready to switch faster?
Get Switchi for macOS — a one-time $9.99 lifetime license, no subscription.
Get Switchi — $9.99Related articles
How to Switch Between Windows on Mac (Every Method)
From Cmd-` to Mission Control to a full command palette — every way to switch between windows on macOS, when to use each, and the fastest option for busy screens.
The Fastest Way to Switch macOS Apps & Windows
Cmd-Tab only cycles apps. Mission Control needs a trackpad. Switchi gives you a command palette that fuzzy-searches every app and window across every Space — and switches in a single step.