What does SnapState save?
SnapState saves visible windows on your current macOS desktop, the apps needed to relaunch them, your display topology, and the active tab URL from each supported browser window.
Mac window manager guide
If you are looking for a way to save window positions on a Mac, SnapState gives you named workspace snapshots. It captures the visible windows on your current desktop, the apps behind them, the display setup, and the active tab URL from supported browser windows. Choose the snapshot later and SnapState rebuilds the setup 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.
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 the active tab URL in each supported browser window, not every tab group. It also captures visible windows on the current desktop rather than promising a full archive of every macOS Space. That boundary keeps the promise specific and testable.
SnapState saves visible windows on your current macOS desktop, the apps needed to relaunch them, your display topology, and the active tab URL 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 the active tab URL from Safari, Chrome, Edge, Brave, Arc, Chromium, and Safari Technology Preview when Automation permission is granted.
Not in the current release. SnapState captures the active tab in each supported browser window and the visible windows on the current desktop. It does not promise full tab-group or cross-Space archival.
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.