The 2026 comparison

macOS window managers, compared

Search for a Mac window manager and you get one list containing three unrelated kinds of tool: things that arrange the window in front of you, things that arrange every window by algorithm, and things that remember an arrangement and put it back. Picking the wrong kind is the single most common reason people install something, use it for a week, and still have the problem they started with. Here are sixteen tools, what each one actually does, and what its own documentation says it does not do.

The short answer

If you want to arrange windows by hand, install Rectangle: free, open source, more layouts than the built in tiling. If you want every window placed for you from the keyboard, start with Amethyst, or AeroSpace if you want i3 style workspaces in a config file. If your actual problem is that your layout is destroyed every time you unplug a monitor, none of the free ones help, and you want a restorer: Stay or Putback, which is ours. Most people end up with one snapper and one restorer, because they solve different problems and do not conflict.

The full comparison

Prices and macOS requirements below come from each tool's own site or App Store listing, checked on 4 August 2026. The last column is the one usually missing from comparisons of these tools, and it is the reason this page exists.

ToolJobPriceMinimum macOSPuts your layout back after a display change
macOS built in tilingSnappingIncludedSequoia added drag to edge tilingNo
RectangleSnappingFree, open source. Pro is paid10.15 and laterFree version, no. Pro saves whole workspaces and restores them “using window throw, keyboard shortcut, or on display connected”, from a save you make deliberately
MagnetSnapping$4.99 on the Mac App Store13.0 and laterNot documented
BetterSnapToolSnapping, with snap areas you define$1.99 on the Mac App Store10.12 and laterNot documented
MoomSnapping, plus saved layouts$6.99 on the Mac App Store10.13 and laterSaves layouts you recall yourself, and says they “try their best to adjust to different display sizes”
LoopSnappingFree, GPLv313 and laterNot documented. Its own comparison table marks Save Workspace as absent
SwishSnapping by trackpad gesture$16, 14 day trial10.13 and aboveNot documented
RaycastSnapping inside a launcherFree to downloadNot stated on its window management pageNot documented. Its Restore command restores one window to its last position
TilesSnappingNo price stated. Donation link only10.14 and laterNot documented
SpectacleSnapping. UnmaintainedFree, open source0.8.6 was the last for 10.7; later releases needed 10.9 or greaterNo. Its README says the project “is not being actively maintained” and points users at Rectangle
AmethystTilingFree, MIT10.15 and laterNot documented
AeroSpaceTilingFree, MIT13 and laterNot documented
yabaiTilingFree, MIT11.0 on Intel, 12.0 on Apple SiliconNot documented
Mission Control, Stage ManagerSwitchingIncludedBuilt inNo
StayRestoringNo price stated on the page we checked14.6 or laterYes. Stores a set of windows per display combination and can restore automatically as displays connect and disconnect
Putback (ours)Restoring$19 once for one Mac, 7 day trial14 and laterYes. Learns the layout as you work, one memory per display setup, restores automatically

Three jobs, not one category

The word “window manager” came to the Mac from Linux, where it means one specific thing. On macOS it now covers three, and they barely overlap.

Snapping arranges the window you are pointing at

You trigger it, once, on one window: drag to an edge, press a shortcut, or pick a position from a menu. macOS Sequoia does this built in, and Apple documents the mechanism plainly. Hold the pointer over the green button and you get a Move & Resize menu; drag a window near another and “it aligns without overlapping”. Rectangle, Magnet, Moom, Loop, Swish, Raycast and Tiles all do the same job with more layouts and better shortcuts. Snapping itself keeps no record of what it did, which is why the free snappers offer nothing when a display changes. Two of the paid ones bolt a save on top: Moom saves layouts you recall, and Rectangle Pro can reapply a saved workspace when a display connects. Both put back the arrangement you last saved rather than the one you had.

Tiling arranges every window, continuously, without asking

A tiling window manager places all your windows by algorithm and keeps them placed. You navigate with the keyboard and the mouse becomes optional. On macOS the three real options are Amethyst, AeroSpace and yabai, all free and MIT licensed. The trade is that you give up deciding where things go, which is the point, and it is genuinely liberating for some people and immediately intolerable for others. Try one for an afternoon rather than reading about it.

Restoring reproduces an arrangement you already had

This is the category most people do not know exists until a monitor unplug ruins their desk. macOS moves windows when a display disappears, because the pixels they were sitting on stopped existing, and it does not put them back when the display returns. Restoring tools record where every window was, keep a separate record per display setup, and reproduce it. Stay has done this for years and Putback is our attempt at it. Neither snaps or tiles anything, which is exactly why they run alongside a snapper rather than instead of one.

The important part: a tiler is not a restorer with extra steps. Unplug a monitor while running yabai or AeroSpace and you get a correct, freshly computed tiling of whatever windows remain. What you do not get is the arrangement you had built, because it was an output of the algorithm rather than something stored. If your arrangement carries meaning an algorithm cannot infer, that difference is the whole ballgame. The mechanism is in why your Mac windows move when you unplug a monitor.

If you want to snap windows by hand

Rectangleis the default recommendation and deserves to be: free, open source, macOS 10.15 and later, more layouts than the built in tiling, and a paid Pro tier if you outgrow it. Pro is also the only free-tier snapper whose paid version touches restoring: its comparison page lists saving entire workspaces and restoring them “using window throw, keyboard shortcut, or on display connected”. Full review here. Start with the free version before you spend anything.

Magnet is $4.99 on the App Store, requires macOS 13.0 or later, and supports up to six external displays. It is the polished paid equivalent of Rectangle, and the honest case for paying is App Store convenience rather than capability. More on Magnet, or the three way choice in Rectangle vs Magnet vs Moom.

Moomis $6.99 on the App Store from Many Tricks, needs macOS 10.13 or later, and is the one snapper that crosses into restoring territory: it saves window layouts, and Many Tricks states saved layouts “try their best to adjust to different display sizes when used on displays that differ from those where they were created”. That is a real feature and worth knowing about. The distinction from a restorer is who triggers it and how the arrangement got recorded. Moom compared to Putback.

Loop is free under GPLv3 and needs macOS 13 or later. It uses a held trigger key with a radial menu, which is a genuinely different feel from shortcut based snapping and worth trying if shortcuts never stuck for you. Its own README comparison table marks Save Workspace as something it does not do.

Swish is $16 with a 14 day trial and runs on macOS 10.13 and above. It is the trackpad one: pinch in to close, swipe down to minimise, pinch out for fullscreen. If you live on a trackpad it is the most natural tool here, and it is the one least like everything else on this page.

Raycast is free to download and includes window management among its core commands, covering halves, thirds, quarters, centre, maximise and moving between displays. If Raycast is already your launcher, you may not need a separate snapper at all. Its Restore command restores one focused window to its last position, which is not the same thing as restoring a layout.

Tiles from FreeMacSoft states no price, offers a donation link, and runs on macOS 10.14 and later, which is further back than anything else current. Despite the name it is a snapper rather than a tiling window manager. Full review. The whole snapping category is covered in window snapping on Mac and split screen on Mac.

If you want automatic keyboard driven tiling

All three are free, MIT licensed, and cost an afternoon rather than money to evaluate. The practical ordering is Amethyst first because it asks least of you and supports macOS 10.15 and later, AeroSpace if you want i3 style workspaces and a TOML file you can keep in dotfiles, and yabai if you want the deepest control available and have decided the System Integrity Protection trade is acceptable on your machine.

That SIP question is the fork in this category and it gets stated carelessly everywhere. To be precise about it: yabai runs with SIP fully on, but its documentation states SIP “can be (partially) disabled for yabai to inject a scripting addition into Dock.app for controlling windows with functions that require elevated privileges”. AeroSpace, by contrast, states it “will never require you to disable SIP”. If that sentence decides it for you, it decides it, and there is nothing wrong with that.

If your layout keeps getting destroyed

Three tools claim anything here, and we build one of them, so read this section knowing that.

Stayis the long standing option and the most direct comparison to what we make. Cordless Dog states it “ensures that your windows are where you want them, even as you connect and disconnect displays”, that it “can store a set of windows for every combination of displays that you use with your computer”, and that it “can also be configured to automatically restore windows as displays are connected and disconnected”. That is the same job described in nearly the same words as ours. The one hard constraint to check first is that Stay 1.5.1 requires macOS 14.6 or later. We have a longer side by side at Putback vs Stay, and it is written knowing you should discount our opinion of a competitor.

Moom covers part of this from the snapping side, as above: you build a layout, save it, and recall it, and Many Tricks says saved layouts adjust as best they can to displays that differ from the ones they were made on.

Putback is ours, $19 once for one Mac with a 7 day trial, macOS 14 and later. It learns where your windows sit while you work rather than asking you to define a layout, keeps a separate memory for each display setup, and puts everything back when your displays change. It never snaps or tiles a window on its own initiative, so it does not fight whatever else you run. If your windows only ever move when you move them, you do not need it, and we would rather say that than sell you something.

What macOS gives you before you install anything

Worth knowing, because a chunk of people asking this question need nothing at all. Sequoia added drag to edge tiling. Every window's green button hides a Move & Resize menu with side, top and bottom options. Windows align to each other when dragged close. Mission Control (F3, or three fingers up on the trackpad) shows every window and Space at once. Stage Manager, in Control Centre, stacks your open windows down one side. Every method macOS offers for getting between windows is in how to switch windows on a Mac.

The gap is consistent across all of it: nothing built into macOS remembers an arrangement and reproduces it later. Apple's own window documentation does not address what happens to your layout when a display is connected or disconnected.

Questions, answered.

Does Mac have a window manager?

Several, built in. macOS Sequoia added drag to edge tiling, and Apple documents moving a window to a side, top or bottom of the screen by holding the pointer over the green button and using Move & Resize. Mission Control and Stage Manager handle navigating between what is already open. What macOS does not do is remember an arrangement and put it back after your display setup changes, which is why third party restoring tools exist.

What is the best window manager for Mac?

For arranging windows by hand, Rectangle, because it is free, open source, actively maintained and does more than the built in tiling. For keyboard driven automatic tiling, Amethyst if you want it working in one command, AeroSpace if you want i3 style workspaces in a config file. For getting a layout back after a monitor unplug, Stay or Putback, because that is a different job: Rectangle Pro and Moom will reapply a workspace you saved yourself, but only a restorer records where your windows actually were. There is no single winner because the question hides three unrelated problems.

What is the best Mac window manager in 2026?

The answer has not changed much, and that is worth saying plainly rather than inventing news. Rectangle remains the default recommendation for free snapping. macOS Sequoia's built in tiling removed the need for a third party snapper for people with simple needs. AeroSpace is the notable newer arrival, giving i3 style tiling without ever asking you to disable System Integrity Protection, though it is still public beta. Anyone claiming a dramatic 2026 shake up in this category is padding.

How do I access the window manager on a Mac?

For the built in one, hold your pointer over the green button in the top left of any window and a Move & Resize menu appears with tiling options. Drag a window to a screen edge and it snaps. Mission Control is F3 or a three finger swipe up on the trackpad, and Stage Manager lives in Control Centre. Third party tools live in the menu bar and mostly respond to keyboard shortcuts you set yourself.

What is the Mac equivalent of Windows Task Manager?

Activity Monitor, in Applications then Utilities, or search for it with Spotlight. To force quit a stuck app quickly, press Command Option Escape. This gets asked alongside window manager questions because Windows users arrive looking for both at once, but it is a separate tool: Activity Monitor shows processes, CPU and memory, and does nothing to arrange your windows.

What is the difference between snapping, tiling and restoring?

Snapping arranges the one window you are pointing at, when you ask, into a half, third or corner. Tiling arranges every window continuously by algorithm, so you never place one yourself. Restoring reproduces a specific arrangement you had earlier, after something outside your control scrambled it. A snapper does nothing when your monitor unplugs. A tiler re tiles neatly but gives you a fresh arrangement rather than your old one. Only a restorer reproduces what you had.

Do window managers slow down your Mac?

A well built one should not be noticeable. Snapping and restoring tools sit in the menu bar and do work only when triggered or when your display setup changes. Tiling window managers are busier, since they reposition windows continuously, but the ones listed here are small native binaries rather than heavy apps. If a window tool visibly slows your Mac, that is unusual and worth reporting to its developer.

Can I run more than one window manager at once?

Snapping tools and restoring tools coexist fine, because they act at different moments: one when you press a shortcut, the other when your displays change. Running two snapping tools together mostly means duplicate shortcuts to untangle. Running two tiling window managers at once is a bad idea, since both will fight for the position of every window on screen.

How we checked this

Prices, licences, minimum macOS versions and feature claims on this page were read from each tool's own website, App Store listing or repository documentation on 4 August 2026. We build one of the tools mentioned here, which is a conflict of interest worth knowing about, so every claim about a competitor is either quoted from its own documentation or described as something that documentation does not cover. Where a tool does not state something, we say so instead of guessing. Prices and features change: check the linked source before you buy anything.

Two rows, BetterSnapTool and Spectacle, were added on 5 August 2026 and checked that day rather than on the date above.

Snap them however you like. Get them back regardless.

Putback keeps a separate memory for every display setup and puts each window back where you had it when your displays change.

Download for macOS

Free for 7 days · then $19, once · macOS 14+