SnapState
Restored Work after wake: 3 apps, 3 windows, 14 tabs
Wake from Sleep
Restore after the Mac wakes from sleep
Wakes up the way you left it
Arm a workspace and it restores by itself the moment your Mac wakes from sleep.
SnapState saves your windows, apps, browser tabs and monitor layout, and puts them all back after sleep, a restart or a new monitor. One click, right from the menu bar.
Your Mac forgets your desk. Every sleep, restart or monitor swap piles your windows into one corner and closes the tabs you needed. SnapState remembers the whole setup and puts it back with one click.
Windows, apps, tabs, displays and Spaces. SnapState saves the setup you already use and rebuilds it whenever your Mac forgets.
SnapState
Restored Work after wake: 3 apps, 3 windows, 14 tabs
Wake from Sleep
Restore after the Mac wakes from sleep
Arm a workspace and it restores by itself the moment your Mac wakes from sleep.
Display Connected
Restore when an external display is plugged in
Restore on connect, disconnect or a matching layout.
Windows on other Spaces are placed when you switch to them.
SafariWindow 1 · 5 tabs
ArcWindow 1 · 4 tabs
ChromeWindow 2 · 3 tabs
Safari, Chrome, Edge, Brave, Arc and Chromium. Tabs already open are left alone.
⌃⌘1 to ⌃⌘6, or from Raycast with the companion extension.

No Dock icon, no window to manage. Click the icon or press a shortcut.
~/Library/Application Support/SnapState
states.json18 KB
settings.json2 KB
Never sent: workspace names, window positions, URLs
Two small files in Application Support. Nothing personal is ever uploaded.
This desk just woke up in a mess. Restore a workspace, or press ⌃⌘1 to ⌃⌘4.
Look familiar?
The Mac woke up and the monitor reconnected a moment late, so every window landed in one corner.
Two clicks to save a desk, one to bring it back.

Put your editor, browser, terminal and notes where you like them, on any screen and any Space.
SnapState
Press the camera to capture
Give the setup a name and press the camera. Windows, apps and tabs are saved together.

Click the workspace or press ⌃⌘1. Missing apps launch and every window goes back to its place.
This is SnapState recorded on a real Mac: capture a workspace from the menu bar, move everything around, then one click puts each window back.
Window snappers move one window when you ask. SnapState remembers the whole desk and rebuilds it. Most people use both.
| Feature | macOS on its own | Rectangle, Magnet | |
|---|---|---|---|
| Puts windows back after sleep or a monitor change | No | No | Yes, by itself |
| Saves named layouts you switch between | No | One window at a time | Yes, six on shortcuts |
| Relaunches the apps in a layout | No | No | Yes |
| Reopens every browser tab, per window | After a crash, sometimes | No | Yes |
| Works across Spaces and full-screen apps | No | No | Yes |
| Snaps one window to a half or a quarter | Yes, since macOS 15 | Yes | Use it alongside them |
No subscription, no account, no tiers. One price for everything SnapState does, today and in every update.
SnapState
Version 2.7.6
$9.99 one time
Secure checkout by Lemon Squeezy. Your license key arrives by email.
Why SnapState exists
SnapState does one job: it saves the Mac window layouts you already use and puts them back after a restart, a monitor change or a context switch.
It is a small, focused utility. There is no subscription, and your workspace data stays on your Mac.
Questions or bug reports come straight to us at hello@getsnapstate.com.
The SnapState team
Something else? Email hello@getsnapstate.com and a real person replies.
SnapState saves windows on every macOS Space, the apps needed to relaunch them, your display topology, and all open tabs from each supported browser window.
Yes. macOS Accessibility permission lets SnapState read window positions and move windows back into place. SnapState does not need root access.
The current release can read and reopen all open tabs from Safari, Chrome, Edge, Brave, Arc, Chromium, and Safari Technology Preview when Automation permission is granted.
Yes to both. SnapState captures all open tabs in each supported browser window and restores layouts across multiple Spaces (apps go back to the Space they were saved on, full-screen windows return to full screen, and windows on other Spaces are placed when you switch to them). It does not save tab groups. Since 2.7.2, SnapState moves an app back to the desktop Space it was saved on when all of its saved windows belong on one Space. Limits: an app whose windows were saved on several Spaces is not split between them (those windows get their saved position when you switch to that Space), apps pinned with Dock > Options > Assign To are left to macOS, and Space moves use private macOS APIs, so behavior can vary by macOS version.
Save one workspace per location, for example Work with your office monitors connected and Home with your home monitors connected. Each workspace remembers the monitor setup it was saved with. Turn on the Matching saved display layout trigger for each workspace and pick Full, and SnapState restores the workspace whose saved monitors match the ones you just plugged in. Keep the Displays have separate Spaces setting the same in both places.
SnapState compares the saved display topology with the current one and remaps saved window frames onto the available displays. You can also arm a workspace to react to display connect, disconnect, matching-layout, or wake events.
SnapState is a $9.99 one-time purchase with a lifetime license for up to three Macs, free updates, and a 14-day money-back guarantee.
No. SnapState is a paid app: $9.99 one-time for up to three Macs, with a 14-day money-back guarantee. Buy and download it at getsnapstate.com.
SnapState updates itself with Sparkle. Use Check for Updates in the menu, or leave automatic updates on and new versions install for you.
No. It doesn't snap single windows to halves or arrange them as you open them. It saves whole layouts and restores them, so it works well next to Rectangle, Magnet or macOS tiling.
Firefox windows are moved back into place, but their tabs aren't saved yet.
Every window, app and tab, back where you left it. Pay once and it’s yours.
Buy SnapState · $9.99