Latest Version

Snap Back
your Window Layout.

Instantly save the position of any app window and browser tab. Restore your entire workspace with a single click.

Designed for Power Users.

MADE FOR macOS

⚡ Install via Terminal Download install-snapback.command
Live Demo
~ $ echo "Hello"
Hello
~ _
>_

Why use Snap Back?

⚡️

Instant Restore

Snap any application window back to its exact pixel coordinates instantly. No dragging required.

🌐

Smart Tabs

Detects open tabs in Safari, Chrome, Brave, Edge, Arc, Vivaldi, Opera, and Firefox. Reloads your browsing session automatically.

🔒

Local Privacy

No cloud sync. No tracking. Your layout profiles live locally in your Pictures folder.

Workflow

1

Arrange your perfect setup

Open your apps, position your windows exactly how you like them, and open your relevant browser tabs.

2

Capture State

Open Snap Back and click "Save New...". Name your profile (e.g., "Coding", "Trading", "Design").

3

Restore anytime

Start your work day instantly. Select your 'Work' profile and hit Restore. Watch all your apps and windows launch exactly where you need them.

Installation

⚡ One-Click Terminal Install (Recommended)

The easiest and fastest way to install Snap Back. Simply copy and paste this command into your Terminal:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/arunofhyd/SnapBack/main/install-snapback.command)"

Manual Installation (Fallback)

  1. Download install-snapback.command file manually.
  2. Open Terminal (⌘+Space, type "Terminal", press Enter).
  3. Type sh — that's s, h, then a space.
  4. Drag and drop the downloaded file into the Terminal window (its path fills in automatically).
  5. Press Enter and follow the on-screen prompts.
user@macbook ~ % /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/arunofhyd/SnapBack/main/install-snapback.command)"
❯❯ [00] Scanning system for compilation tools...

First time only: the installer may ask to install Apple's Command Line Tools (a small official Apple download). This lets your Mac build the app locally — which is why macOS trusts it, with no "damaged app" warnings.

Important Setup

macOS requires explicit permissions to control windows. Snap Back needs these 3 to function.

Accessibility
System Settings > Privacy & Security > Accessibility.
Allows the app to move and resize windows.
Screen Recording
System Settings > Privacy & Security > Screen Recording.
Needed ONLY to take the preview screenshot of your layout.
Automation
Accept the popup prompts when they appear.
Allows the app to read browser URLs.

Release Notes

Scroll sideways to explore version history

Loading updates...