Save tabs as named stacks. Restore with one keystroke (scroll + form state intact). Diff view, fuzzy search. OneTab alternative.
Users
11
+3 in 30 days
Rating
4.0 / 5
unchanged in 30 days
Ratings
2
0 in 30 days
Store rank
#186K
#156K among extensions
Version
2.2.0
updated 31 May 2026
Users
monthly, 5 months
Latest, 17 Oct 2026:11 usersMove the mouse over the chart for any month
Ratings count
monthly, 5 months
Latest, 17 Oct 2026:2 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About Stack - Tab Manager & Session Saver
stack is git stash for your browser. Save the tabs you're working on as a
named "stack," close the window, then bring everything back later with one
keystroke - scroll position, form data, the whole working state.
The diff view (Pro) shows what's new, what got closed, and what's still
there since you last opened the stack. A changelog for your browser.
Nothing else does this.
Free for 5 stacks forever. No card. No account. Local-first by default.
Open source-as-shipped.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WHO IT'S FOR
- Developers juggling docs, GitHub issues, and Stack Overflow tabs across
multiple features
- Designers with reference boards, Figma files, and inspiration scattered
across windows
- Researchers and writers running parallel investigations
- PMs and analysts switching between dashboards, tickets, and call notes
- Trip planners, apartment hunters, thesis writers - anyone whose brain
runs in parallel projects
If you've ever opened your laptop and thought "what was I working on
yesterday?" - this is for you.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
HOW IT BEATS THE ALTERNATIVES
vs OneTab: OneTab dumps every tab into one giant list. Stack groups them by
what you were actually working on. You pick the project, not 200 forgotten
tabs.
vs Tab Groups (built into Chrome): Tab groups vanish when you close the
window. Stacks survive across sessions, devices, and machine restarts.
vs Toby / Workona: Heavyweight team workspaces that need accounts on day
one. Stack is local-first, keyboard-first, and the free tier is genuinely
free forever.
vs Bookmarks: Bookmarks save URLs. Stack saves your working state, in
order, with scroll positions and form data intact.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PRIVACY (READ THIS)
- 100% local by default. Tab content and URLs never leave your browser.
- Optional Pro sync uses AES-GCM-256 client-side encryption. The server
only ever sees ciphertext.
- No analytics inside the extension. No ads. No tracking.
- Open source-as-shipped: vanilla JavaScript, no build step. You can read
every line by inspecting the unpacked extension.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WHY DOES STACK NEED THESE PERMISSIONS?
- Tabs: To read tab titles and URLs so we can save and restore them. This
data never leaves your browser.
- Storage: To save your stacks locally (chrome.storage.local). Not synced
unless you opt into Pro encrypted sync.
- Scripting + Host permissions: To inject a content script that captures
scroll position and form state. The script runs only on your active tabs
and only writes to local storage.
- History: To detect duplicate tabs across windows for the duplicate-finder
feature.
- Identity (optional, Pro only): Used once during Google sign-in to verify
your account for sync. Not used to read your Gmail or any other Google
data.
- Alarms: Used to schedule auto-suspend of background tabs (Pro feature).
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PRICING (TRANSPARENT)
- Free: 5 stacks, forever. No card, no account, no nag screens. Genuinely free.
- 14-day free trial of everything when you sign in. No card to start.
- Lifetime: $29 one-time for the first 100 supporters, then $49. Unlimited stacks, encrypted sync, diff view, auto-suspend, pinning,
notes, import/export, duplicate detection, and every future Stack feature.
- No subscription. No recurring fee. No "Stack 3.0" repurchase later.
Feature-gated, not usage-gated. No daily caps. No "save up to X per day" limits.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
KEYBOARD SHORTCUTS
- Cmd/Ctrl + Shift + S: open the stack popup
- Type: fuzzy search across all stacks
- Up/Down arrows: navigate the list
- Enter: open the highlighted stack
- Tab: save the current window as a new stack
- Esc: close the popup
Designed to be used without a mouse.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
FAQ
Q: What happens to my tabs' scroll position and form data?
A: Saved and restored with the stack. Half-written messages, scroll
location, form state - it all comes back.
Q: Can I use it across multiple computers?
A: Yes, with Pro encrypted sync. Your stacks sync across devices using
AES-GCM-256 encryption. The server never sees plaintext.
Q: What if I cancel Pro?
A: Your stacks stay. You drop back to the free tier (5 stacks). Your
existing stacks are not deleted; the cap only blocks creating new ones.
Q: Does it work with Tab Groups?
A: Yes. Stack saves the tabs in order; tab groups themselves are not
preserved (yet).
Q: Will this work on Firefox or Edge?
A: Edge yes (Manifest V3 compatible). Firefox port is on the v3.0 roadmap.
Q: Do you train AI on my tabs?
A: No. Tab content never leaves your browser. There's no server-side
processing of your data. Period.
Q: Is the source code open?
A: Source-as-shipped: there's no build step, no transpiler, no bundler. The
code that runs is the code in the extension folder. You can read every
line.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Built by an indie developer in Australia. Questions?
support@builtbypetr.com