Window zones on the Mac, the way FancyZones does them on Windows
If you used FancyZones on Windows, you know the move: hold Shift, drag a window, drop it into a zone. FancyZones is part of Microsoft PowerToys, which runs only on Windows. Lattika brings the same way of working to macOS, with the same kinds of layouts, and adds what a Mac desk needs.
14-day full trial · One-time purchase · Signed and notarized by Apple
What you know from Windows, on a Mac
Most of what you did in FancyZones has a direct counterpart. The keys differ because a Mac has no Windows key: Lattika's shortcuts use Control-Option (⌃⌥), a pair almost no Mac app uses.
| What you want | FancyZones on Windows | Lattika on the Mac |
|---|---|---|
| See the zones while dragging | Hold Shift while dragging | Hold Shift while dragging, or Control or Command, or show them on every drag |
| Stretch a window across several zones | Hold Ctrl as well | Hold Control as well |
| Open the layout editor | Win Shift ` | ⌃⌥` |
| Move a window to the next zone | Win → | ⌃⌥→ ⌃⌥← |
| Switch layouts quickly | Win Ctrl Alt 1 … 9 | ⌃⌥⌘↓ ⌃⌥⌘↑, or pick one in the menu bar |
| Start from a template | Focus, Columns, Rows, Grid, Priority Grid | The same five, plus Blank, and more than 35 presets for laptop, standard and ultrawide displays |
| Draw your own layout | Grid and canvas editors | Grid and canvas editors, with spacing and padding per layout |
| A layout for each monitor | Yes | Yes, and a laptop keeps one layout docked and another undocked |
| Windows return to their zone | New windows go to their last known zone | Window memory: when an app opens a window, relaunches, or a display reconnects |
| Leave some apps alone | Excluded apps | Excluded Apps in Settings |
What Lattika adds
- Snap by number. ⌃⌥1 to ⌃⌥9 put the focused window into zone 1 to 9 without touching the mouse.
- Rules for apps. Send an app's windows to a chosen zone as they open, optionally only when the window title matches.
- Workspaces. Save where every window is and bring the whole desk back from the menu, a shortcut or the Shortcuts app, launching apps that are not running.
- Shortcuts actions. Snap a window, apply a layout or restore a workspace from the Shortcuts app, plus
lattika://URL commands for scripts. - iCloud sync. Optional. Layouts, rules and workspaces stay the same on every Mac you use.
What is different
- A layout belongs to a display, not to a desktop. macOS gives apps no way to tell Spaces apart, so a display's layout applies in all of its Spaces.
- Option-drag belongs to macOS. macOS 15 tiles windows when you drag them with Option held, so Lattika uses Shift by default and the two stay out of each other's way.
- It asks for one permission. Moving other apps' windows needs the Accessibility permission, which you grant once. Lattika asks for nothing else and collects no data.
- It is not free. FancyZones is free and open source. Lattika is a one-time purchase from an independent developer, with a 14-day trial of every feature and a 14-day refund.
Questions
Is there a FancyZones for Mac from Microsoft? No. FancyZones is a PowerToys utility, and PowerToys runs only on Windows. Lattika is a separate Mac app that works the same way.
Can I bring my FancyZones layouts over? Not yet. Most layouts take a minute to rebuild in the layout editor from the same templates.
Does it work on an ultrawide display? Yes. There are presets for ultrawide and super-ultrawide displays, and every display keeps its own layout.
Which Macs does it run on? Any Mac with macOS 15 Sequoia or later, Apple silicon or Intel.
To get started, read Getting started in the user guide, or see pricing.
Weighing other Mac apps too? See how Lattika compares with Moom, Rectangle, Magnet, MacsyZones and the tiling built into macOS.
FancyZones and PowerToys are Microsoft's names. Lattika is an independent app and is not affiliated with or endorsed by Microsoft.