Guide

How to Switch Between Spaces (Desktops) on Mac

August 8, 2026

6 min read

By Switchi Team

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. (For jumping *to* a window rather than rearranging desktops, Switchi vs Mission Control weighs the two approaches.)

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.

Frequently asked questions

Press Ctrl + Right Arrow to move one Space to the right and Ctrl + Left Arrow to move one to the left. To jump straight to a specific desktop, enable the Ctrl + 1 / 2 / 3 shortcuts in System Settings → Keyboard → Keyboard Shortcuts → Mission Control. To skip Space-hopping entirely and land on a specific window wherever it lives, a command palette like Switchi jumps you there in one step.

They're the same thing. Apple's feature is called Spaces, and each additional Space appears as a numbered desktop (Desktop 1, Desktop 2, and so on) in Mission Control. People use 'Spaces', 'desktops', and 'virtual desktops' interchangeably.

macOS lets you create up to 16 Spaces per display. Add one from Mission Control by moving your pointer to the top of the screen and clicking the + button.

Not in stock macOS — Spaces are always labeled Desktop 1, Desktop 2, and so on, with no built-in way to give them custom names. If keeping track of which desktop holds what is the real pain, switching by window instead of by Space sidesteps it: with Switchi you type the window's name and jump to it regardless of which desktop it's on.

Two common causes: the shortcut is turned off (re-enable 'Switch to left/right a space' under System Settings → Keyboard → Keyboard Shortcuts → Mission Control), or you only have one Space, in which case the shortcut does nothing until you've added a second desktop in Mission Control.

Open Mission Control, then drag the window's thumbnail onto the desktop you want along the top of the screen. You can also drag a window to the left or right screen edge and hold to slide it to the next Space.

Tags
how to switch between spaces on mac
switch desktops mac
mac spaces keyboard shortcut
move between spaces mac
switch virtual desktops macos
mission control spaces
Ready to switch faster?

Download Switchi for macOS and try every feature free for 7 days.

Download for macOS

Related articles