Skip to content

Chrome extension

Close every tab
without losing one.

TabSaver stores all the tabs in a window as a named session and reopens them later with one click — in exactly the order they were in. Everything stays on your device.

Coming soon to the Chrome Web StoreSee how it works
  • No account needed
  • No network requests
  • Two permissions, nothing more
The TabSaver popup showing six saved sessions with favicon stacks, tab counts and timestamps

What it does

Small on purpose. Careful where it counts.

A tab manager only earns its place if it gets out of the way. Every decision here points at that.

Exact order, every time

URL, title, favicon and pinned state are stored for every tab. Restoring puts them back in the same sequence they were in — not alphabetised, not shuffled.

One click to come back

A session opens in a fresh window so whatever you are doing right now stays untouched. Prefer it in the current window? That is one click too.

Search that actually finds

Matches session names, tab titles and full URLs. Press “/” to jump straight into the field — no reaching for the mouse.

Undo instead of “are you sure?”

Deleting is instant. If it was a mistake, the toast brings the session back for six seconds — at its exact previous position in the list.

Nothing leaves your machine

No server, no account, no analytics. The extension makes zero network requests and asks for no host permissions at all.

Light and dark, done properly

Both themes are designed separately rather than inverted, and every text colour was checked against WCAG contrast ratios.

How it works

Three steps, then never again.

  1. 1

    Click the icon

    TabSaver counts the tabs in your current window and shows them right on the button.

  2. 2

    Name the session

    A sensible name is pre-filled and pre-selected. Type over it or just press Enter.

  3. 3

    Come back whenever

    Your sessions stay in the list. One click reopens the whole set in a new window.

A session expanded in TabSaver, listing each saved tab with its title and domain plus actions to open, rename or delete
TabSaver filtering sessions down to two matches while typing in the search fieldThe TabSaver popup in dark mode

Details

Built for the twentieth session, not the first.

Search appears once you have five sessions and matches names, titles and URLs at once. The list stays readable at any length, and the whole interface follows your system theme without you touching a setting.

211 KB
total package size
0
network requests
2
permissions requested
4.7:1+
text contrast, both themes

Privacy

Your open tabs are a diary. They stay yours.

A list of everything you have open says a lot about you. That is why TabSaver has no backend to send it to — not as a promise, but as a technical fact you can verify in the permissions dialog.

Every permission, explained

tabs
Lets the extension read the title, URL, favicon and pinned state of the tabs in your window. Without it Chrome hands over no URLs at all and there would be nothing to save.
storage
Keeps your sessions on the device so they survive closing the popup and restarting the browser.
host permissions
Not requested. TabSaver never reads page content and never injects scripts into the sites you visit.

What TabSaver does not do

  • No servers — there is no backend to talk to
  • No account, no sign-in, no email address
  • No analytics, telemetry or crash reporting
  • No ads and no third-party scripts
  • No sync storage, so nothing rides along with your Google account
  • No page content is ever read
Read the full privacy policy

FAQ

Questions worth asking.

Do my tabs get uploaded anywhere?

No. Sessions are written to chrome.storage.local, which is storage on your own device. TabSaver makes no network requests at all and requests no host permissions, so it cannot read the content of the pages you visit.

Does it save tabs from all my windows?

A session captures the tabs of the window you are currently in. That keeps the mental model simple: what you see in the tab strip is what gets saved. The button always shows the exact count before you commit.

What about chrome:// pages and other internal tabs?

They are stored with the session, but Chrome does not allow any extension to reopen them. On restore they are skipped and TabSaver tells you how many were left out, so the count never silently lies to you.

Can I sync sessions between devices?

Not today. Sync would mean putting your browsing history into a synced storage area, and that is a meaningfully different privacy promise. Local-only is a deliberate choice, not an oversight.

What happens to my sessions if I uninstall it?

The browser removes the extension’s local storage along with it, so every saved session goes too. Uninstalling is a clean wipe — there is nothing left behind on a server, because there is no server.

Does it work in Edge, Brave or Arc?

It is built on Manifest V3 and runs on Chromium 111 and newer, so Chromium-based browsers that can install from the Chrome Web Store will run it. A Firefox build exists in the codebase but is not published yet.

Give your tabs somewhere to go.

Free, local and about a quarter of a megabyte. Install it, save one session, and see whether you ever go back.

Coming soon to the Chrome Web Store