Lifetime Mac
Window management & desktop control

Rectangle

Free, MIT-licensed window snapping with keyboard shortcuts and edge zones

Price: Free

Open sourceNothing to buy; source published

Checked on github.com, the page Get it opens.

The catch

Saved layouts, display-triggered layouts and window throwing are held back for the paid Rectangle Pro

The full picture

Rectangle handles one window at a time. Custom multi-window layouts, layouts that fire when a display connects, and throwing windows between screens with the mouse are Rectangle Pro features. It drives the macOS Accessibility API, so you must grant Accessibility permission, and a handful of Electron and Java windows resize imprecisely.

Replaces
Setapp$108 a year.
Developer account
None needed

What it looks like

Images belong to their developers.

What you’re buying

Rectangle is what most people should install first. It snaps the frontmost window to a half, a third, a quarter or the full screen with a keyboard shortcut, and does the same when you drag a window into a screen edge or corner. Ryan Hanson built it on the bones of Spectacle after that project was abandoned, and has maintained it steadily ever since. The MIT licence is the part that matters here: this app cannot quietly become a subscription later, because anyone can fork the last free version.

Since it costs nothing, the decision is about scope rather than money. Rectangle thinks about one window at a time. It will not remember a six-window arrangement, will not restore one when you plug in the monitor at your desk, and will not let you flick a window to another screen with the mouse. Those three things are what the paid Rectangle Pro sells. If you work mostly on a laptop display and want half-and-half without thinking about it, none of them are missing from your life.

You will have to grant Accessibility permission on first launch, and a few stubborn windows — some Electron apps, some Java apps — resist being resized exactly. That is a limit of the macOS API rather than of this app. Install this before you pay for anything else in the category, and only upgrade once you can name the feature you are missing.

What owners report

Points that recur across the discussions below. A report of what users say, not our verdict: we don’t review software.

Praised

  • Owners repeatedly describe it as a day-one install on any new Mac and as the thing that makes macOS window handling bearable
  • Across bug threads reporters note the developer answers within hours, often with a test build to try

Criticised

  • Drag-to-edge snapping intermittently stops working while keyboard shortcuts carry on, most often after a macOS update
  • The fixes that work are a hidden defaults command or removing and re-adding Accessibility permission, which reporters say they would never have found alone
  • Chromium-based windows can lag for seconds when some other installed app switches on macOS enhanced accessibility mode

Details

Works offline
Yes
Apple Silicon
Native
Minimum macOS
not stated
Developer
Ryan Hanson
The Rectangle page at rectangleapp.com
The developer’s own page. rectangleapp.com, captured 22 Sep 2026

Also bought outright