Skip to content

Rectangle

Rectangle Keybindings

Rectangle is a free, open-source window management app for macOS. It provides keyboard shortcuts for snapping windows to edges, corners, and custom positions -- similar to Windows' built-in snapping, but more powerful.

Halves

  • Left Half (Ctrl+Option+Left): Snap the window to the left half of the screen.
  • Right Half (Ctrl+Option+Right): Snap the window to the right half of the screen.
  • Top Half (Ctrl+Option+Up): Snap the window to the top half of the screen.
  • Bottom Half (Ctrl+Option+Down): Snap the window to the bottom half of the screen.

Quarters (Corners)

  • Top Left (Ctrl+Option+U): Snap to the top-left quarter.
  • Top Right (Ctrl+Option+I): Snap to the top-right quarter.
  • Bottom Left (Ctrl+Option+J): Snap to the bottom-left quarter.
  • Bottom Right (Ctrl+Option+K): Snap to the bottom-right quarter.

Thirds

  • First Third (Ctrl+Option+D): Snap to the left third.
  • Center Third (Ctrl+Option+F): Snap to the center third.
  • Last Third (Ctrl+Option+G): Snap to the right third.
  • First Two Thirds (Ctrl+Option+E): Snap to the left two-thirds.
  • Last Two Thirds (Ctrl+Option+T): Snap to the right two-thirds.

Maximize & Center

  • Maximize (Ctrl+Option+Enter): Maximize the window to fill the screen (not fullscreen).
  • Almost Maximize (Ctrl+Option+Shift+Enter): Maximize with a small margin around the edges.
  • Center (Ctrl+Option+C): Center the window on screen without resizing.
  • Restore (Ctrl+Option+Backspace): Restore the window to its previous size and position.

Sizing

  • Make Larger (Ctrl+Option+= ): Increase the window size incrementally.
  • Make Smaller (Ctrl+Option+-): Decrease the window size incrementally.

Displays

  • Next Display (Ctrl+Option+Cmd+Right): Move the window to the next display.
  • Previous Display (Ctrl+Option+Cmd+Left): Move the window to the previous display.

Customization

  • Rectangle's shortcuts can be fully customized in the app's preferences.
  • Rectangle Pro adds features like custom layouts, window groups, and more snapping positions.
  • Alternatively, Spectacle keybindings can be used by switching to that preset in Rectangle's settings.