Rectangle is a free, open-source window management application for macOS that enables users to quickly move and resize windows using keyboard shortcuts and snap areas. It solves the lack of built-in window tiling and snapping functionality on macOS by providing a lightweight, intuitive system for organizing windows into halves, thirds, quarters, and other arrangements. Rectangle is the spiritual successor to Spectacle, one of the most popular macOS window managers, rebuilt in Swift with modern macOS compatibility and additional features.
Rectangle supports a comprehensive set of window positioning commands including halves, thirds, quarters, two-thirds splits, centering, maximizing, and almost-maximizing, all accessible through customizable keyboard shortcuts. It features snap-to-edge functionality similar to Windows, where dragging a window to a screen edge triggers automatic resizing. Additional features include multi-monitor support, repeated shortcut cycling through different sizes, configurable gap spacing between windows, and the ability to restore previous window positions. Rectangle Pro extends the free version with additional layouts, groups, and automation.
Rectangle is designed for macOS users who need efficient window management for multi-tasking, particularly developers, designers, and professionals who work with multiple applications simultaneously. It is especially valuable for users coming from Windows or Linux who expect built-in window tiling functionality. Rectangle is distributed as a lightweight menu bar application with minimal resource usage, requires no account or subscription, and is actively maintained as an open-source project on GitHub with a permissive MIT license.