What does SnapState save?
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.
Mac window manager guide
A Mac window manager can mean two jobs: snapping the front window, or restoring a layout you already made. SnapState does the second job. It saves windows on every Space, the apps needed to relaunch them, the display layout, and all open tabs in supported browsers, then restores that named workspace from the menu bar.
Short version: arrange your Mac once, capture it, and restore it when a restart, dock change, or context switch scrambles the layout.
A tiling app helps you place the window you are using right now. SnapState is for a different job: preserving a complete arrangement you already made and calling it back later. That makes it useful for separate coding, design, writing, meeting, or research setups without rebuilding each one by hand. For a closer look at that trade-off, see the Moom vs SnapState comparison.
The current shipped build is for Apple Silicon and Intel Macs running macOS 15.7 or later. SnapState is distributed directly as a signed and notarized DMG rather than through the Mac App Store because it uses Accessibility and Apple Events to manage windows and browser context.
The current release restores all open tabs in each supported browser window, not every tab group. It also 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).
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 2.7.2 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, and it cannot split one app across several Spaces.
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.
Read Stay vs SnapState if you want a free display-memory app, and Rectangle, Magnet, and Raycast vs SnapState if you are about to buy a snap tool. For the capture steps, see how to save a window layout on Mac. If a restart clears the desktop, see Mac windows reset after restart.