MainspringGuides › Move Window to Space
macOS Guide

How to Move a Window to Another Desktop on Mac

Updated July 2026 · 3 min read

Spaces are only useful if windows end up on the right one. macOS gives you three ways to move a window to another desktop — one visual, one keyboard-driven, one for quick nudges — plus a setting that pins an app to a Space permanently. All of them work on Ventura, Sonoma, and Sequoia.

Method 1: drag it in Mission Control

  1. Open Mission Control — Ctrl + Up, a three-finger swipe up, or the F3 key.
  2. Move the pointer to the Spaces bar at the top of the screen so the desktop thumbnails expand.
  3. Drag the window you want onto the target desktop's thumbnail.
  4. To send it to a new desktop, drag it onto the + that appears at the top right instead.

This is the method to use when you're reorganizing several windows at once — you can see every Space and every window in one view, and mistakes are obvious immediately. Full-screen apps appear in the same bar and can be reordered the same way.

Method 2: grab the window, switch desktops

The fastest method once it's in your hands — literally:

  1. Click and hold the window's title bar, as if starting a drag.
  2. While still holding, press Ctrl + Right or Ctrl + Left (or Ctrl + a number, if you've enabled per-desktop shortcuts).
  3. The Space switches and the window rides along with you. Release when you arrive.

The same trick works with the trackpad: keep the window held with one hand and do the four-finger sideways swipe with the other. It sounds like patting your head while rubbing your stomach; in practice it takes one try to learn.

Method 3: hold it against the screen edge

Drag the window until the pointer presses against the left or right edge of the screen and keep it there. After a moment, macOS flips to the neighbouring Space and the window comes with you. It feels slow the first time — there's a deliberate delay so you don't change desktops by accident — but for one-window nudges it needs no keyboard at all. (On Sequoia, pausing at an edge can also trigger window tiling; push through the edge with the pointer rather than parking the window against it.)

Pin an app to a desktop permanently

If Mail should always live on Desktop 2, stop moving it by hand:

  1. Switch to the desktop where the app belongs.
  2. Right-click the app's Dock icon.
  3. Choose Options → This Desktop. (Choose Every Desktop for a window you want following you everywhere, or None to undo the assignment.)

From then on, launching or clicking the app jumps you to its home Space. One caveat: assignments belong to the app, not individual windows — for per-window placement, stick with the three manual methods above.

When a move won't take

Tune Spaces to your taste

While you're arranging desktops, Mainspring turns 90+ hidden macOS settings — Mission Control behavior, Dock, Finder, and more — into labelled, reversible toggles.

Try Mainspring free →

Signed & notarized by Apple · 1-day free trial · $29 once

Next: switch desktops without the mouse

Moving windows is half the workflow; jumping between Spaces is the other half. Enable the Ctrl + 1…9 direct-jump shortcuts in keyboard shortcuts to switch desktops.