Save your tabs. Close your browser. Restore anytime.
A Chrome extension that saves all open tabs with a single click and syncs them to your Google account. No more “restore previous session” anxiety - your tabs are backed up and waiting, whether you need them tomorrow or three months from now.
Key Features
- One-Click Save: Click the extension icon - all tabs in your current window are saved instantly. No dialogs, no selecting.
- Google Account Sync: Sessions automatically back up to your Google account. Recover your tabs after crashes, restarts, or on a different computer.
- Visual Session List: See all saved sessions with tab favicons and titles. Quickly find what you’re looking for.
- Instant Restore: Bring back any session with one click. All tabs open in a new window, exactly as you left them.
- Privacy First: No analytics, no tracking, no servers. Your data stays between your browser and your Google account.
How It Works
- Save: Click the Tab Saver icon in your toolbar. All tabs close and are saved as a session.
- Browse: The sessions page shows all your saved sessions with timestamps and tab previews.
- Restore: Click “Restore all” to open all tabs from a session in a new window.
Sessions sync to your Google account automatically when you’re signed into Chrome with sync enabled. The extension shows clear status indicators - green for synced, gray for local-only.
Technical Approach
Built with WXT (modern WebExtension framework) and TypeScript. Uses a local-first architecture where every session is stored locally, with Google’s chrome.storage.sync as a backup layer.
Key challenges solved:
- Cross-device sync: Tombstone-based deletion sync to handle conflicts when sessions are deleted on one device
- Storage limits: 90KB budget management with automatic promotion of local sessions when space becomes available
- Race conditions: One-key-per-session storage format to prevent concurrent writes from overwriting each other
Links
- Chrome Web Store - install the extension
- tabsaver.app - product landing page