Does Mac have window snapping?
Yes, since macOS 15 Sequoia. Use Fn-Control with arrow keys or drag windows to an edge.
Guide
Short answer: Use Fn-Control with the arrow keys to tile, Fn-Control-F to fill. Then save the snapped arrangement as a SnapState workspace so it comes back after sleep, a restart or a monitor change.
| Action | Shortcut |
|---|---|
| Left half | Fn-Control-Left Arrow |
| Right half | Fn-Control-Right Arrow |
| Top half | Fn-Control-Up Arrow |
| Bottom half | Fn-Control-Down Arrow |
| Fill screen | Fn-Control-F |
| Center | Fn-Control-C |
| Return to previous size | Fn-Control-R |
| Arrange two windows left and right | Fn-Control-Shift-Left or Right Arrow |
You can also use Window, Move and Resize in any app menu bar, or hover over the green button. Shortcuts can vary by keyboard and macOS version; check the Window menu for the exact keys on your Mac.
Drag a window to a screen edge or corner to tile it, or hold Option while dragging to see the tile target sooner. Turn these on or off in System Settings, Desktop and Dock, Windows.
Rectangle (free), Magnet, Moom and SnapBack add thirds, custom grids and more shortcuts. See Rectangle alternative, Moom vs Magnet and SnapState vs SnapBack.
Snapping places one window at a time. When the Mac sleeps, restarts or you unplug a monitor, you do it all again. SnapState saves the finished arrangement, every window on every Space and display plus browser tabs, and puts it back in one click or automatically.
SnapState does not snap windows itself, so keep using the built-in tiling or a snapping app for that. It needs macOS 15.7 or later.
Yes, since macOS 15 Sequoia. Use Fn-Control with arrow keys or drag windows to an edge.
The built-in tiling does halves and quarters. For thirds use an app like Rectangle, Magnet or SnapBack.
Yes. Save it as a SnapState workspace and restore it in one click or automatically.