MainspringGuides › Move window by dragging anywhere
macOS Guide

Move windows by dragging anywhere on them (⌃⌘-drag)

Updated 2026 · 3 min read

On macOS you normally have to grab the narrow title bar to move a window — which means hunting for a small target, especially on apps that hide their title bar. Hold ⌃⌘ (Control + Command) and you can drag any window from anywhere on its body.

The shortcut

While any window is visible:

  1. Hold ⌃ Control + ⌘ Command.
  2. Click anywhere on the window body — on its content, not just the title bar.
  3. Drag to move the window. Release to drop it.

That's it. No setting to enable, no third-party software needed. It works across almost every macOS app — including full-content apps like Chrome, VS Code, Terminal, and Finder — because it's handled at the system level by the window manager.

Why this matters

Modern Mac apps increasingly hide or minimize the title bar. Electron apps, full-screen-adjacent apps, and apps with dark toolbars can make it genuinely hard to click the two-pixel grab zone reliably. The ⌃⌘ shortcut sidesteps this entirely — anywhere on the window is a valid drag target.

It's also faster on a large monitor. Instead of moving your mouse to the top of a window, you can start dragging from wherever your cursor already is in the window.

Does it work with all apps?

It works with any app that uses standard macOS windows. A small number of apps draw their own custom window frames (some games, Electron apps with fully custom chrome) and may not respond to ⌃⌘-drag. But the vast majority of native and web apps work correctly.

Trackpad option — three-finger drag

If you use a trackpad and want to move windows without any modifier keys, enable three-finger drag:

  1. Open System Settings → Accessibility → Pointer Control → Trackpad Options.
  2. Turn on Use trackpad for dragging and set the style to Three Finger Drag.

With this on, placing three fingers on the trackpad and moving them drags whatever window is under the cursor. Note that this repurposes the three-finger swipe gesture for window dragging, so Mission Control navigation will require four fingers instead.

Enable it with a toggle in Mainspring

Mainspring includes a Move window by ⌃⌘-dragging toggle that keeps this gesture front-of-mind and lets you enable or disable it in one click alongside your other window management settings.

Try Mainspring free →

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

Resizing from anywhere

A related trick: hold ⌃⌘ and drag the edges or corners of a window to resize it from a non-corner position. On most apps you'd normally need to grab the exact bottom-right corner drag zone; with ⌃⌘ held, the nearest edge responds to your drag.