Snapr
100% On-Device · Menu Bar Only

Your windows, where you
actually want them.

Halves, thirds, quarters and sixths from the keyboard — press the same direction again to cycle through the sizes instead of memorizing a second shortcut. Drag to a screen edge for a live preview of where it'll land. And the layout you built on your desk comes back by itself the moment you plug that display in.

v1.1.0 · macOS 13+, including 27 Golden Gate · Apple Silicon & Intel · Signed & notarized by Apple · No account

How it works

Install. Allow. Press ⌃⌥←.

Drag it into Applications
Open the DMG, drag Snapr across, launch it. It lives in the menu bar — no Dock icon, and you can hide the icon too without losing the hotkeys.
Grant Accessibility, once
Moving another app's windows is impossible without it, and macOS offers no narrower permission. The guided first run detects the grant the moment you flip the switch.
Use the shortcuts you already know
Defaults are plus a key — Rectangle's keymap — so there's nothing to relearn. Press / any time for the full cheat sheet, over whatever you're working in.
Save the layout once
Arrange your windows the way you like them and save it. From then on, docking or undocking that display restores the arrangement automatically — proportionally, so it lands correctly on a smaller screen.

See it snap

Drag to an edge. Watch it land.

A live preview shows exactly where the window will go — gaps included — before you let go. Or skip the mouse entirely and press .


Honest by default

It tells you when it can't.

The failure mode of every window manager is a shortcut that quietly does nothing, leaving you unable to tell a wrong keypress from a broken app. Snapr always says which it was.

A reason, not silence
No eligible window, an app on the ignore list, or a window that refuses to resize each produce a brief on-screen message — spoken aloud for VoiceOver — instead of a shortcut that looks broken.
HUD feedback
It flags a shortcut macOS refused
If another app already owns a combination, the recorder tells you so at the moment you record it. Every other app leaves you pressing a dead key and wondering.
Conflict detection
Some windows are never touched
Sheets, dialogs, popovers and minimized windows are deliberately left alone. A window manager that tiles a save dialog is a window manager you turn off.
Deliberate exclusions
Honest about Stage Manager
Snapr reserves the Stage Manager strip rather than sliding windows under it. macOS exposes no API for that strip's frame, so the reservation is an estimate — and it's adjustable and switchable rather than silently wrong.
Opt-out
Undo, redo, and restore
Step back through window changes, or send a window straight back to the frame it had before you snapped it.
Reversible

Features

Sixty commands. One cheat sheet.

Rectangle's keymap, so your muscle memory carries over — plus the layout and multi-display work that usually sends people looking for something bigger.

Halves, thirds, quarters, sixths
And two-thirds, fourths and three-fourths. Press the same direction again to cycle: steps ½ → ⅔ → ⅓ without you having to remember a second shortcut.
Cycle on repeat
Drag to an edge and let go
A live, animated preview shows exactly where the window will land — gaps included — before you release. Out of the box: sides give halves, corners quarters, the top maximizes. All of which you can change.
Live preview
The zone map is yours to draw
Settings › Snap Areas is an editable map of the screen's perimeter, not a picture of one. Point any corner or edge at any of 31 tiles — or switch that zone off. Cut an edge into up to five sections so one edge offers several sizes depending on where you let go, and set how much of each edge its corners claim. Five ready-made maps come with it, and the default is exactly what Snapr always did, so nothing moves until you decide it should.
31 tiles · 5 presets
Undo the setting you didn't mean to change
Binding a key that another command already uses has to take it away from that command — and used to do so with nothing on screen saying which one. A rebinding that displaces another command, clearing a key, Restore Defaults and an import that replaces everything now each leave a banner naming what happened, with Undo and Z beside it.
One step back
Layouts that restore themselves
Save an arrangement of every window and put it back with one command — or let Snapr do it automatically the moment you dock or undock. Stored as proportions, not pixels, so a 5K layout restores correctly onto a laptop screen.
Dock / undock
Real multi-display commands
Move to the next or previous display, to the one physically left, right, up or down, or straight to display 1–4 — keeping the window's relative place and size.
Up to 4 displays
Move the keyboard, not the window
Focus the window to your left, right, above or below without moving anything. Where two are equally far off, the one lined up with you wins — so moving right from a top half lands on the top-right window, not on whichever is a pixel closer.
Focus by direction
One axis at a time
Wider, Narrower, Taller and Shorter adjust a split without disturbing the other dimension — widening a left half leaves its height exactly where it was. Larger and Smaller still move both when that is what you want.
Four more sizes
Tile All
Arrange everything on the current display into an even grid, or just the frontmost app's windows. One command for the moment your desktop has gotten away from you.
One command
Every shortcut is yours
Record any combination for any of the 60 commands, with live conflict detection and one-click restore-to-defaults. / puts the whole cheat sheet on screen over whatever you're in.
60 commands
Gaps, steps, and an ignore list
Configurable gaps between tiled windows and screen edges with a live preview, adjustable nudge and resize steps, and an ignore list for VMs, games and remote-desktop sessions.
Tunable
Accessible, and it means it
Every control is VoiceOver-labelled and keyboard-operable — including the shortcut recorder, which has a real focus ring and records by keyboard alone. W and Esc close every window, which for a menu-bar app with no File menu is not free. Honours Reduce Motion and Increase Contrast, in light and dark, against WCAG 2.1 AA.
WCAG 2.1 AA
Thirteen languages, and you choose
English, German, Spanish, French, Italian, Japanese, Korean, Dutch, Polish, Portuguese (Brazil), Russian, Turkish and Simplified Chinese — picked in Snapr's own Settings rather than inherited from your Mac, and taking effect on the next redraw rather than the next launch. It is the whole app: all sixty command names, the cheat sheet, every zone name, every message — and the key names VoiceOver speaks, which matters most in an app whose entire content is key names.
13 languages
It notices when macOS takes the permission away
Snapr needs Accessibility access to move another app's windows. Turn it off mid-session and everything stops — so Snapr watches for that rather than only checking at the moment it is about to move something. A revocation says what happened and where to turn it back on, and the moment you do, the shortcuts and drag-to-snap come back on their own, with no relaunch.
Says so, then recovers

A look inside

Guided setup. Settings you'll actually find.

No account, no walkthrough video — the first run gets you snapping, and everything after lives in one plain settings window.

A guided first run that detects the Accessibility grant the moment you flip it.
Every setting in one window — permissions, gaps, layouts, and a full settings export.

Pricing

Free for you. Fair for work.

Personal use is free forever — all 60 commands, saved layouts, drag-to-snap, no key, no account, no nag screens. If Snapr earns its keep at your job, a one-time business license keeps it supported.

Personal
Free forever
For individuals and personal projects
  • All 60 snapping and layout commands
  • Saved layouts with dock / undock auto-restore
  • Drag-to-snap with live preview
  • Fully rebindable shortcuts and the cheat sheet
  • 100% on-device — nothing uploaded
  • Free updates forever
Download — Free
Business
$5 / device
One-time payment — no subscription
  • Everything in Personal
  • Use commercially at work
  • One-time payment — no subscription
  • Free updates forever
  • Supports solo indie development

The personal tier is the full app — buy a business license only if you use Snapr commercially. One seat per device, paid once, yours for life. Secure checkout via Stripe; your license key is emailed instantly.


Download & install

Get set up in seconds.

Download it and drag it into Applications. Grant Accessibility once — moving another app's windows is impossible without it — and the guided first run detects the moment you do.

Download Snapr for Mac — Free

Version 1.1.0 · macOS 13+ · Free updates forever

macOS 13 Ventura or later, including macOS 27 Golden Gate · Apple Silicon or Intel
Everything Snapr needs is in the app — native SwiftUI, nothing else to install. One universal build runs natively on both architectures.
Opens with a double-click
Snapr is signed with an Apple Developer ID and notarized by Apple, so it opens cleanly the first time — no Open Anyway trip through System Settings. Open the DMG, drag Snapr into Applications, and launch it.
Grant Accessibility, once per Mac
System Settings › Privacy & Security › Accessibility → tick Snapr. macOS offers no narrower permission for moving another app's windows. The guided first run detects the grant the moment you flip it, and the permission is per-machine so you'll grant it again on a second Mac.
Your Rectangle shortcuts already work
Defaults are plus a key — Rectangle's keymap — so there's nothing to relearn on day one. Press / for the cheat sheet, and rebind anything you like in Settings ▸ Shortcuts.
Check the file you downloaded
Snapr is signed with an Apple Developer ID and notarized by Apple, and macOS checks that every time you open it — that is the check that catches a file altered on its way to you. To confirm it yourself, compare the SHA-256 of your copy with the one published for the Snapr.dmg this page serves.
SHA-256 checksum
Published checksum
Run this on your download and compare
shasum -a 256 ~/Downloads/Snapr.dmg

Or have your Mac compare them for you: save Snapr.dmg.sha256 beside the download and run shasum -a 256 -c Snapr.dmg.sha256.


FAQ

Common questions.

Is Snapr really free?
Personal use is free forever — all 60 commands, every layout feature, no key, no account, no trial timer, no nag screens. If you use Snapr at work, a one-time $5 business license per device keeps it supported.
How is this different from Rectangle or Magnet?
Snapr uses Rectangle's default keymap — plus a key — so muscle memory carries straight over. What it adds is the parts those stop short of: saved layouts that restore automatically when you dock or undock, drag-to-snap with a live animated preview, Tile All for arranging everything at once, and a cheat sheet on /.
What sizes can it snap to?
Halves, thirds, two-thirds, quarters, fourths, three-fourths and sixths. Press the same direction again and it cycles — steps ½ → ⅔ → ⅓. There's also Maximize, Maximize Height, Maximize Width, Almost Maximize, Center, grow and shrink, nudge in any direction, and undo/redo for window changes.
Does it work with multiple displays?
Yes. Move a window to the next or previous display, to the one physically left, right, up or down, or straight to display 1–4 — keeping its relative position and size. Layouts are stored as proportions rather than pixels, so an arrangement captured on a 5K display restores correctly onto a laptop screen.
What happens when I undock my laptop?
If you've saved a layout for that arrangement of displays, Snapr restores it the moment a display comes or goes. That's the feature most people are actually looking for when they go hunting for a window manager.
Does drag-to-snap get in the way of normal dragging?
It only arms once a window is genuinely being moved, so clicks and text selections never trigger it. Edge sensitivity is adjustable, and there's an optional hold-a-modifier mode — hold to suppress a snap mid-drag when it's set to always-on.
Can I change the shortcuts?
All 60 of them, to any combination, with live conflict detection and one-click restore-to-defaults. Snapr also flags a binding macOS refused because another app already owns it, instead of leaving you pressing a key that does nothing.
What about Stage Manager?
Snapr reserves the Stage Manager strip instead of tiling windows underneath it. macOS exposes no API for that strip's frame, so the reservation is an estimate — which is why it's adjustable and can be switched off rather than silently wrong.
What if a window won't move?
You get a brief on-screen message saying why — no eligible window, an ignored app, or a window that refuses to resize — and VoiceOver speaks it. A shortcut that silently does nothing is indistinguishable from a broken app. Sheets, dialogs, popovers and minimized windows are deliberately never moved.
Can I stop it touching certain apps?
Yes — there's an ignore list for VMs, games and remote-desktop sessions, the three things a window manager reliably breaks.
What languages does Snapr speak?
Thirteen: English, German, Spanish, French, Italian, Japanese, Korean, Dutch, Polish, Portuguese (Brazil), Russian, Turkish and Simplified Chinese. You pick one in Settings — Auto — match macOS is the default row — so you can run Snapr in Japanese on an English Mac, and it takes effect on the next redraw rather than the next launch. It covers all sixty command names, the cheat sheet, every zone-map name, every on-screen message, and the key names VoiceOver reads aloud.
Can I change what dragging to an edge does?
Yes — every zone. Settings › Snap Areas is an editable map of the screen's perimeter: point any corner or edge at any of 31 tiles, or switch that zone off entirely. An edge can be cut into as many as five sections, so one edge offers several sizes depending on where along it you let go, and you decide how much of each edge its corners claim. There are five ready-made maps, plus Turn Every Zone Off for anyone who wants the keyboard and nothing else. The default map is exactly what Snapr has always done, and the map travels with settings export.
What if I rebind a key another command was using?
Snapr takes it off the other command — it has to, or two commands would fight over one key — and now it tells you which one, in a banner with an Undo button and Z beside it. The same goes for clearing a key, Restore Defaults, and importing settings over the top of yours. It is one step back rather than a history, and it is deliberately not kept across a relaunch: an undo offered the next morning describes a change nobody remembers making.
Does Snapr need Accessibility access?
Yes. Moving another app's windows is impossible without it, and macOS offers no narrower permission. First-run onboarding detects the grant the moment you flip it. Nothing about your windows is recorded or sent anywhere — there's no account, no analytics and no telemetry.
Will macOS warn me about an unidentified developer?
No. Snapr is signed with an Apple Developer ID and notarized by Apple, so it opens with a normal double-click the first time — no Open Anyway trip through System Settings, no Terminal.
Also by the same solo developer Diskr Snapr arranges your windows. Diskr maps your disk — every file in an interactive sunburst, so the space hogs are impossible to miss. Free for personal use.

Like what I make?

All my apps are free for personal use. If they save you time or make your day a little easier, a tip keeps me going — it goes straight to development, no middleman.

Hear about new apps first

One short email when twoplus11 ships a new Mac app. No spam — and unsubscribing is one click that works instantly.

One confirmation email first — you're only in if you click it.

More Mac apps from twoplus11

Free for personal use, running entirely on your Mac — no account, no subscription, and nothing uploaded.

Snapr compared with other Mac window managers

Snapr snaps the focused window to a half, third, quarter or sixth from the keyboard, cycles sizes on a repeated press, and restores saved layouts when you dock. This is the most crowded category we ship into, and macOS now does part of it itself.

Prices and capabilities checked August 2026. Each maker’s own site is the authority on its side of this table.

Snapr compared with Rectangle, macOS window tiling and Magnet
Capability Snapr Rectangle macOS window tiling Magnet
Price Free for personal use · $5 one-time commercial Free, open source Built into macOS Paid, one-time
Keyboard shortcuts Yes Yes Limited Yes
Thirds and sixths Yes Yes No Yes
Cycle sizes on a repeated press Yes Yes No No
Saved layouts that restore on dock Yes No No No

When to use something else

macOS has had window tiling built in since Sequoia — drag to an edge or use the Window menu. If halves and quarters are all you need, you already have it, and you should not install anything. Rectangle is free, open source, and does nearly everything Snapr does; it is the default recommendation in this category for good reason. Snapr's remaining argument is the saved layout that comes back when you reconnect a monitor.

If this is what you came here to solve

I want two windows side by side without dragging
One shortcut per half; press it again to cycle through the other widths.
My windows scatter every time I undock
Save the layout once and it restores when the display comes back.
I want thirds on an ultrawide
Thirds and sixths are first-class, which is where the built-in tiling stops.