Comparison

Hookshot alternative: restore whole window layouts.

Hookshot became Rectangle Pro. Here is how a snapping tool differs from a layout restorer. Checked October 22, 2026. Updated October 22, 2026.

If you are looking for Hookshot, hookshot.app now says Hookshot is now Rectangle Pro. Rectangle Pro is a window snapping tool from the developer of Rectangle. SnapState does a different job: it saves your whole workspace and puts it back.

Verdict: pick Rectangle Pro if you want to throw and snap windows as you work. Pick SnapState if you want your whole desk back, with apps, Spaces, full screen windows and browser tabs, after sleep, a restart or a monitor change. Many people use a snapper and SnapState together.

What happened to Hookshot?

The hookshot.app site now reads Hookshot is now Rectangle Pro. Rectangle Pro's site lists window throws to 16 sizes and positions, snap targets anywhere on screen, a snap panel, custom sizes, iCloud settings sync, and arranging an entire workspace of apps with one shortcut that can activate when displays connect or disconnect. It offers a 10-day free trial, supports macOS 13.5 and later, and one license can be active on three devices. The price was not shown on the page when we checked, so we leave it out.

Snapping vs restoring: what is the difference?

A snapping tool moves the window in front of you into a half, a third or a custom area. A layout restorer remembers where every window already is, on every display and Space, and puts the whole set back later. Snapping helps while you work; restoring helps after macOS scatters your windows. See Rectangle, Magnet and Raycast vs SnapState and save and restore Mac window layouts.

A layout restorer at work. The 40 second demo shows a workspace saved from the SnapState menu bar and restored with one click: apps relaunch and windows go back to their saved displays, positions and sizes.

What does SnapState do?

SnapState is a Mac menu bar app that saves a named workspace: every window with its display, position and size, the apps to relaunch, the Space each app was on, full screen windows, and all open tabs in Safari, Chrome, Edge, Brave, Arc and Chromium. You restore it from the menu bar, with a Control-Command-1 to 6 shortcut, or automatically on wake, when a monitor connects or disconnects, or when a matching display layout appears.

It does not snap or tile windows. Snap your windows with any tool you like, then save the result as a workspace.

Can you use both?

Yes. Use Rectangle Pro or another snapper to arrange windows, save the arrangement in SnapState, and let SnapState put it back on wake or when a monitor reconnects.

What are the practical details?

SnapState 2.7.2 costs $9.99 once, with a license for up to three Macs and a 14-day refund. It needs macOS 15.7 or later and runs natively on Apple Silicon and Intel. It needs Accessibility permission to move windows, and Automation permission if you want browser tabs reopened. Workspace data stays on your Mac. Workspaces saved in older versions need one re-save to pick up Spaces and full screen. See SnapState.

What are the honest limits?

SnapState is not a tiling or snapping tool. It does not save browser tab groups, history or form data, Firefox is not supported, and it does not change the display arrangement, main display, menu bar or Dock. It restores app windows.

Frequently asked questions

Is Hookshot still available?

hookshot.app now says Hookshot is now Rectangle Pro.

Does Hookshot save window layouts?

Rectangle Pro, which Hookshot became, lists arranging an entire workspace of apps with one shortcut and activating it when displays connect or disconnect. Its site does not mention browser tabs or Spaces.

What is the difference between a snapping app and a layout restorer?

A snapping app places one window at a time into a position. A layout restorer saves all your windows, apps and displays and brings them back together.

Does SnapState snap windows?

No. SnapState saves and restores whole workspaces. Use it alongside a snapping tool if you want both.

How much is SnapState?

$9.99 once, for up to three Macs, with a 14-day refund. It needs macOS 15.7 or later.

Get SnapState for $9.99One-time purchase · up to three Macs · 14-day refund