Snap your open windows into clean layouts. One click, from the menubar.
Download for macOSThe one you will actually use. It counts what is open and picks a grid that suits both the number of windows and the shape of your screen. Six windows become three across and two down on an ultrawide, not six unusable columns.
Geometry is read live, so the menu bar and Dock are excluded and the same layouts work when you unplug and go back to the laptop display.
Two Chrome windows are two targets. Most tools treat them as one and quietly ignore the second.
Hidden helper windows that some apps keep open are filtered out, so they never eat a slot and leave a gap.
Pick a template, choose which window goes in each slot, and save it under a name. Saved layouts appear at the top of the menubar menu, one click away.
Halves, thirds, 2/3 + 1/3, main + stack, quarters, narrow-wide-narrow, and a centred single window.
Any slot can be left empty, so a saved layout can rearrange three windows and not touch the fourth.
The same layouts are available from a terminal if you would rather type lay auto than click.
Two minutes, once.
This build ships its own Python runtime, which targets macOS 26. Earlier versions of macOS are not supported yet.
Built and tested on Apple silicon.
Everything is inside the app. Nothing to install, no dependencies, no background services.