Divvy
Powerful window management
Features
- Visual grid interface
- Grid up to 20x20
- Custom shortcuts
- Cross-platform
About
Visual grid interface (up to 20x20) for precise placement. Select grid cells for window positions.
Who It's For
Divvy is for users who want pixel-precise window placement via a visual grid selector. Its signature interaction: a floating palette appears with an adjustable grid (up to 20x20 cells), and you drag across cells to select the exact portion of the screen the window should occupy — a 7-column wide, 4-row tall region in the top-left, for example. This gives you more granularity than fixed snap positions without requiring you to draw custom zones. It's cross-platform (Mac and Windows), making it useful for users who work across both.
How It Works
Divvy adds a global keyboard shortcut that summons the grid palette. The palette floats over your current window, showing the full screen divided into your configured grid. Click and drag across cells to select a region; the window resizes to fill that portion of the screen in real time as you select. You can also assign shortcuts to frequently-used grid selections, bypassing the palette for repeated positions. The grid size is configurable from small (useful for standard halves/thirds) to large (useful for precise ultrawide placement).
Compared to Similar Tools
Compared to Moom ($10), Divvy's grid palette is a dedicated interaction vs. Moom's green-button hover approach. Moom adds saved workflow sequences and the hover-to-activate UX; Divvy's explicit palette summon is more intentional. Compared to Rectangle (free), Divvy adds a visual grid selector at the cost of $13.99. Rectangle's fixed positions are faster for common positions; Divvy's grid is more powerful for arbitrary sizes. The cross-platform availability is Divvy's unique advantage if you use both Mac and Windows.
Requirements
- macOS 10.14 or later (check App Store listing for current requirements)
- Accessibility permission required
- $13.99 one-time on the Mac App Store
Getting Started
Purchase from the Mac App Store and launch. Grant Accessibility permission. Press the default shortcut (configurable) to open the grid palette over the current window, drag to select cells, and release to snap. Open Divvy Preferences to configure the grid size and assign shortcuts to common selections.