MacTab: Your Mac. Back in flow.
Save your entire working environment — browser tabs, apps, Finder windows, terminals, and Notes — as a named workspace. Switch between projects in one tap. Everything comes back exactly as you left it.
Perfect for
- ✓Developers juggling multiple codebases and client projects
- ✓Designers switching between client briefs and reference material
- ✓Freelancers and consultants who context-switch between clients all day
- ✓Anyone tired of the project-setup tax every time they switch focus

MacTab
macOS Menu Bar App
Requirements
One-time purchase
$9.99
Switching projects costs more than you think
Every context switch means minutes rebuilding your workspace from scratch — finding tabs, reopening terminals, hunting Finder folders, relaunching the apps you need. For developers and designers who switch between two, three, or four projects a day, that adds up to hours of dead time every week.
Everything your Mac had open. Saved.
MacTab captures your full working context and rebuilds it on demand.
Browser Tabs
Safari, Chrome, and Arc — with selective tab picking. Save 3 tabs from 20 if that is all you need. No bloated snapshots.
Running Apps
Choose exactly which apps belong to a workspace. Add from scratch — only what matters goes in.
Finder Windows
Open folders reopen at their exact paths. Your file layout comes back as you left it.
Terminal Sessions
iTerm2 and Terminal.app sessions restored to their working directories. Back in the right folder instantly.
Apple Notes
Save open notes alongside everything else. Your project context — tasks, briefs, scratch pads — comes back with the rest.
Spaces Integration
Restore in your current Space, prompt Mission Control to switch, or create a brand new Space automatically.
Each workspace is yours to configure
MacTab is not a dumb snapshot tool. Every workspace is curated and configurable.
Fully local. Zero network activity.
All workspace data is stored in a local SwiftData database on your Mac. MacTab makes no network requests. There are no accounts, no telemetry, no analytics, and no cloud sync of any kind. What is on your Mac stays on your Mac.
Permissions
Accessibility
Optional. Used to post keyboard events for macOS Spaces integration. The app works without it — Space behaviour features will not function if not granted.
Automation (AppleScript)
Used to read open browser tabs, terminal paths, and Notes titles from other applications. macOS asks for permission the first time MacTab contacts each app. You can manage or revoke these at any time in System Settings → Privacy & Security → Automation.
Frequently Asked Questions
Does it work with Firefox?
Not in v1.0. Safari, Chrome, and Arc are supported. Firefox has limited AppleScript support — we are investigating alternatives.
Will it slow down my Mac?
No. MacTab only runs when you interact with it. There is no background scanning, no continuous monitoring, and no performance impact.
Is the Automation permission safe to grant?
Yes. MacTab only reads browser tab titles and URLs, and terminal working directories. It never sends data anywhere. MacTab makes zero network requests.
Does it sync across Macs?
Not in v1.0. All data is local. Cross-device sync is on the roadmap.
What if an app is missing on restore?
MacTab skips apps that are not found and continues restoring everything else. Missing apps are listed as skipped in the restore summary.