Rectangle Pro

3.0.59
Snap windows faster in this featureful Rectangle Pro superset. Toss windows in the right places with cursor movement, move multiple windows with one command, create custom shortcuts, and more.
Updated
Download
5.0/5 Votes: 6
Updated
Aug 30, 2025
Size
10 MB
Version
3.0.59
Requirements
macOS 15.0 or later.
Report this app

Images

Description

Superior window management on macOS

Snap windows faster in this featureful Rectangle Pro superset. Toss windows in the right places with cursor movement, move multiple windows with one command, create custom shortcuts, and more.

Features:

16 window sizes & positions
No need to remember a ton of keyboard shortcuts, but those are all here, too
Keyboard shortcuts
Drag windows to screen edges to snap
Move and resize by holding a key and moving your cursor
Snap windows under your cursor, even if not in focus
Custom shortcuts for any size & position

What's new

Updated the app icon and accent color of the preferences window.

Added the ability to resize adjacent windows when windows are resized by dragging the edge or using the modifier key resize functionality in the app.

Moving or resizing windows using configured modifier keys will now pause when another window edge is reached and the move is going slow enough, similar to how it works with dragging window title bars.

The fill left and fill right window actions now account for more than just the adjacent z-index window.

Added fill corner window actions.

The window throw now has an additional scroll capability. When the footprint window is visible, scroll to adjust the size of the footprint (enabled via checkbox in the Window Throw tab of the prefs window).

Fixed the next/prev display actions when configured in the Snap Panel.

Various small bug fixes

Versions

VersionSizeRequirementsDate
3.0.518.5 MBmacOS 15.0 or later.24/04/2025
3.0.508.5 MBmacOS 15.0 or later.17/04/2025
3.0.488.5 MBmacOS 15.0 or later.10/04/2025
3.0.4710 MBmacOS 15.0 or later.02/04/2025
3.0.4510 MBmacOS 15.0 or later.27/02/2025

Leave a Reply

Your email address will not be published. Required fields are marked *