WindowShift

Move and resize any Mac window from anywhere on it, with native tiling intact.

Grab a window anywhere, not just its title bar
macOS's own tiling preview still appears mid-drag
Right-drag to resize from the nearest corner
The menu: pick the modifier chord, see what the last drag did
Exclude apps that have their own drag gestures
01 / 05Grab a window anywhere, not just its title bar

Drag From Anywhere

Hold ⌃⌘ and drag anywhere inside a window to move it. No hunting for the title bar, even when it’s crowded with tabs or parked off-screen.

Resize From Any Corner

⌃⌘ + right-drag resizes from the corner nearest your click, falling back to the nearest reachable one if that corner is hidden.

A Genuine Drag

Asks the window server for a real drag session, so everything that hooks into real drags still fires: Sequoia tiling, Mission Control drops, Spaces edge-switching.

Your Snapper Still Snaps

Verified with Magnet; Rectangle, BetterTouchTool and Loop use the same mechanism. Let go holding ⌥ alone and macOS tiles instead.

Esc to Cancel

Press Esc mid-drag and the window returns to its original frame, undoing a snap or tile that had already committed.

Double-Click Gestures

⌃⌘ + double-left-click fills the screen, again to restore. ⌃⌘ + double-right-click centres the window, size unchanged.

Magnetic Snapping

Opt-in window-to-window snapping pulls edges into abutment or alignment with neighbouring windows as you drag.

Stays Out of Your Way

A menu bar app with a live “Last drag” explanation, per-app exclusions, launch at login and a hideable icon. Native drag speed, and the cursor never warps.

Privacy

No network access, ever. Nothing is captured, recorded or kept.

Accessibility lets it watch the mouse. Screen Recording is requested only because that is the grant macOS checks before one app may drive another’s windows; it never reads a pixel. Settings live in a local preferences file.

Requirements

Platforms
macOS 13 (Ventura) or later
Tiling
Native ⌥ and edge tiling need macOS 15
Permissions
Accessibility · Screen Recording
Distribution
GitHub Releases · notarized .dmg

More apps