Rectangle for MAC
Free, open-source window manager that snaps Mac windows into place with shortcuts or by dragging.
Rectangle Overview
Rectangle is a free, open-source window manager for Mac. It moves and resizes windows with keyboard shortcuts or by dragging them to the edges and corners of the screen, so you can put two apps side by side, fill a quarter of the display or send a window to another monitor in a second. Rectangle is made by Ryan Hanson, is based on the Spectacle app, and is released under the MIT license.
Rectangle 2 is a redesign with new layouts and options. It needs macOS 14 or later and runs on Apple Silicon and Intel Macs; older Macs can use Rectangle 1.100 (macOS 10.15 to 13). If you used Spectacle, Rectangle can use its shortcuts, so you can switch without relearning anything.
Key Features
Rectangle runs quietly in the menu bar and arranges windows exactly where you want them.
- Keyboard shortcuts: halves, thirds, quarters, sixths and more, plus maximize, almost maximize, center and restore.
- Snap areas: drag a window to an edge or corner of the screen to snap it into that position.
- Cycling sizes: press the same shortcut again to cycle a window through different widths.
- Multiple displays: move windows to the next or previous display with a shortcut.
- Gaps: leave a small gap between windows and screen edges if you prefer.
- Stacked windows: cycle through windows stacked in the same position with a shortcut.
- Custom shortcuts: change any shortcut, or start with Spectacle's defaults.
- Ignore apps: turn Rectangle off for apps that manage their own windows.
What’s New in Version 2.0.3
Rectangle 2.0.3 is a bug-fix update for the Rectangle 2 redesign.
- Various bug fixes for the version 2 redesign
- New shortcuts to cycle through stacked windows
- New full-height vertical eighth window positions
- Fixed which window a title bar double-click affects
Rectangle FAQ
Is Rectangle free for Mac?
Yes. Rectangle is free and open source, released under the MIT license. Rectangle Pro is a separate paid app from the same developer with extra features.
What is the difference between Rectangle and Rectangle Pro?
Rectangle is free and covers keyboard shortcuts and snap areas. Rectangle Pro, a paid app with a 10-day free trial, adds faster snapping, shortcuts for any size and position, and more.
Which macOS version does Rectangle need?
Rectangle 2 needs macOS 14 or later. For macOS 10.15 to 13, use Rectangle 1.100, and for macOS 10.13 and 10.14, Rectangle 0.73; both are on Rectangle's GitHub releases page.
Does Rectangle run on Apple Silicon Macs?
Yes. Rectangle runs on Apple Silicon Macs and on Intel Macs.
How do I put two windows side by side with Rectangle?
Click the first window and press Control-Option-Left Arrow to fill the left half of the screen, then click the second window and press Control-Option-Right Arrow. You can also drag a window to the left or right edge of the screen.
Why does Rectangle ask for Accessibility permission?
macOS only lets apps move and resize other apps' windows with Accessibility permission. Allow Rectangle in System Settings, under Privacy & Security, then Accessibility.
Can Rectangle replace Spectacle?
Yes. Rectangle is based on Spectacle, which is no longer developed, and it can use Spectacle's keyboard shortcuts, so you can switch without relearning them.
Is Rectangle safe to install on a Mac?
Yes, when you download it from the official website, rectangleapp.com, which is where the download button on this page leads. Rectangle is open source, and its code is public on GitHub.
How do I update Rectangle on my Mac?
Rectangle checks for updates itself and offers to install them. You can also download the latest version from rectangleapp.com.
Where does the Rectangle download on rectangle.FULLMAC.app come from?
The download button leads to Rectangle's official website at https://rectangleapp.com/. rectangle.FULLMAC.app does not change or repackage the installer.
Similar Apps
WindowCycleWindowCycle is a window switcher for the app you are using right now. Press Command + ` and a panel lists the windows of the frontmost app; keep pressing to move forward, add Shift to move back, and release Command to bring the selected window to the front. Escape hides the panel, and a menu bar item offers Show, Hide, Settings and Quit. Unlike the built-in shortcut, you can see every window of the app before you pick one.Customization
PlonkPlonk is a free, open-source toolbox for the Mac that puts a set of everyday utilities behind one menu bar icon. It arranges windows in snap zones you draw yourself, saves workspaces that put apps back on the right monitor, takes and annotates screenshots, copies text from anything on screen with on-device OCR, measures the screen in points and pixels, keeps the Mac awake and adds pointer tools. Every tool shares one interface, one command palette and one set of settings, and each module except the shortcut guide can be switched off.Customization
NudgeNudge is a free, open-source window manager for the Mac. It lives in the menu bar and lets you snap windows into halves, quarters, thirds and two-thirds, maximize or center them, or restore their previous size with a keyboard shortcut. You can also drag a window to a screen edge or corner to snap it into place, so arranging a desk full of apps takes a keystroke instead of careful resizing.Customization
Window GlueWindow Glue is a small macOS menu bar utility that lets you glue two windows together so that they behave, mostly, as one. Turn on Add Glue from the menu bar icon, drag a window near another, and a glow shows where it will snap. Once they are joined, moving one window brings the other along. Shake a window quickly to break the connection.Customization
DockitDockit is a small macOS window management tool focused on one job: docking windows to the edge of the screen and previewing them quickly. Send a window to the left or right edge and it tucks away, leaving a sliver showing. Move the pointer to that edge and the window expands, then it retracts when you leave. It is useful for a window you check often, such as notes, a chat or a terminal, without giving it a permanent place on the screen.Customization
LoopLoop makes window management on the Mac quick and elegant. Hold down a trigger key and move your cursor in a direction: a radial menu appears and Loop moves and resizes the window to match, for example to the left half, a corner or full screen. A preview shows the new size before you let go. If you prefer the keyboard, you can give every action its own shortcut together with the trigger key, and cycles let you step through several sizes by pressing the same shortcut again.Customization
FULLMAC.app does not host this app. Download buttons lead to the developer’s own pages.