A Chrome tab saver, or a window per app: which one holds up

Searching for a Chrome tab saver usually starts with a specific fear: forty tabs are open, the machine needs restarting, and closing the window feels like throwing away a week of context. Extensions solve that fear well. The interesting question arrives a month later, when the saved list has grown to two hundred entries and the same forty tabs are open again anyway.

There are two different problems hiding inside the search term. One is recovery, which is about not losing a session. The other is residence, which is about a set of web apps that are open every day and never get saved because they are never closed. A tab saver is built for the first. It has nothing to offer the second, and knowing which one is actually being felt decides whether an extension is the right purchase of attention.

What Chrome already saves without an extension

Four mechanisms ship in the browser, and they cover more ground than most comparison posts admit.

Restoring the last session. Under Settings, then On startup, the option to continue where things left off reopens the previous set of pages every time Chrome starts. Chrome notes a consequence worth knowing: if cookies and site data are kept, previously signed-in sites come back signed in. For a shared or travelling machine, the counterweight is under Privacy and security, then Site settings, then Additional content settings, then On-device site data, where Chrome can be told to clear what sites stored when all windows close.

Reopening something closed by accident. Command plus Shift plus t reopens the last closed tab or window, and repeating it walks further back. No setup, no list to maintain.

Closing a tab group instead of a window. Closing a group does not delete it. Chrome saves it to the bookmarks bar or the menu, and it reopens from the grid in the bookmarks bar or from the Tab groups entry in the menu. This is the closest built-in equivalent of a named session.

Bookmarking every open tab at once. Command plus Shift plus d writes all tabs in the window into a new bookmark folder, which can then be reopened as a set from the bookmark manager. The folder can also be exported: the bookmark manager's overflow menu writes bookmarks out as an HTML file, which is the one format every browser reads.

The reading list is the fifth, narrower piece. Added from Bookmarks and lists, then Reading list, it holds pages meant to be read rather than worked on, and it opens in the side panel. Pulling read-only pages out of the tab strip removes a surprising share of the count without any extension at all.

What an extension adds on top

Three things, and they are real.

The first is automatic capture. Chrome saves the previous session as one lump, tied to startup. An extension can snapshot on a timer, or every time a window closes, so a session exists without anyone remembering to create it. Recovery after a crash becomes a normal case rather than a lucky one.

The second is naming and searching many saved sets. Bookmark folders can do this, clumsily. A dedicated interface that lists sessions by date, lets them be renamed, searched, merged and partially restored is a different tool, and for research-heavy work the difference is large.

The third is compression of the strip itself. The pattern popularised by one long-running extension is to convert every open tab into a line in a single list page, closing the tabs in the process. The tab count goes from forty to one. That page's own description claims reduced CPU and memory use as a result, on the grounds that each open window keeps consuming resources.

What none of them add is a different relationship with the apps that are open all day. That limit is structural rather than a gap in any product.

Three ways saving tabs disappoints

A restored session is not the same session. Tabs come back as URLs. Scroll position, unsaved form text, the state of a single-page app that was three clicks deep, and anything behind a login that has since expired do not. A saved set of twelve research pages restores well. A saved set of twelve dashboards restores as twelve login screens.

The list becomes a graveyard. Saving is cheap, reviewing is not. Sessions accumulate because deleting one feels like a decision, and after a few months the saved list is harder to search than the open strip ever was. Any workflow built on a tab saver needs a pruning habit attached to it, weekly or monthly, or it converts tab clutter into archive clutter.

The extension is now a dependency. Sessions live in the extension's own storage. If it stops being maintained, breaks after a platform change, or gets removed from the store, those sessions are only as portable as the export formats it offers. The Chrome extension platform has already moved from Manifest V2 to V3, and one long-standing session manager documents both the migration and a concrete consequence of it: the minimum interval for periodic automatic saving was raised from 0.1 minutes to 0.5 minutes because of a platform restriction. Export capability is not a nice-to-have in this category. It is the exit.

Comparing the well-known options on facts

The store listings carry enough to compare without speculation. The figures below are what the Chrome Web Store shows for each extension today.

OneTab Session Buddy Tab Session Manager
Users shown in the store 2,000,000 1,000,000 100,000
Rating 4.4 out of 5 4.7 out of 5 Published with 446 ratings
Core behaviour Converts open tabs into one list page Saves and restores sessions, with tab history Saves and restores windows, with automatic saving
Cross-device sync Not stated on the listing No, local by default, with opt-in cloud storage described as future Cloud sync stated
Export Not stated on the listing Stated, 15 or more formats including plain text, links, JSON, CSV, Markdown and HTML Session import and export stated
Price Free extension Described on the listing as free, with all features and no account Free extension

Two rows in that table decide most cases.

Sync decides whether the saved sessions follow the person or the machine. Local-only storage is a privacy position with a real cost, which appears the day a second computer enters the picture. Session Buddy's listing is explicit that data stays local for privacy and that cloud storage is a future option, which is honest and also the constraint to plan around.

Export decides how much is at risk. A tool that writes out JSON, CSV, Markdown or plain links can hand its contents to a notes app, a spreadsheet or another extension. A tool without a documented export holds the archive in a place that only it can open.

Version currency is the third thing to read, and it takes five seconds. A listing showing an update within the last few months, on a platform that recently forced a migration, is a different risk profile from one that has not moved in two years. OneTab's listing, for instance, shows version 2.21 updated in September 2026, at 2.86MiB and 48 languages, which is a maintained extension by any reading.

A short test before installing anything

Two minutes of counting decides more than any review. Open the tab strip and put every tab into one of three buckets: pages that will be read once and never again, pages that will be referenced repeatedly for the next few weeks, and pages that are applications.

The first bucket belongs in the reading list, which is free and already present. The second bucket is the only one a tab saver genuinely improves, and its size tells whether an extension is worth the dependency: eight such tabs is a bookmark folder, eighty is a session manager. The third bucket is the one to count most carefully, because an extension aimed at it will be uninstalled within a month.

The question a tab saver cannot answer

Look at what is actually open at 3pm on a Wednesday. Some of it is work passing through: documentation, a pull request, three vendor pages being compared, a spreadsheet someone linked. All of that is a good fit for saving, because it has an end.

The rest is different. Mail, chat, calendar, notes, a design tool, a project tracker. These are not tasks that finish. They are applications that happen to be delivered as web pages, and they are open because closing them means missing something. Saving them is meaningless, because the saved copy would be restored within the hour.

The multi-account case sharpens it. Two work Gmail accounts plus a personal one produce three tabs with nearly identical titles, each holding a session that the others must not see. Chrome's own answer is profiles, which means separate windows, separate extension sets and a separate entry in the switcher for each. A tab saver does not touch this, because the problem is not how many tabs exist but which identity each one belongs to, and the tab strip has no vocabulary for identity.

This is the dividing line worth drawing before installing anything. Work that ends wants a saver. Work that never ends wants an address.

One window per app, and what it costs

The alternative shape gives every web app its own window, with its own icon, its own entry in the application switcher, and its own cookie container. Nothing is saved because nothing is closed. Three accounts of the same service stay signed in simultaneously without profiles or incognito, and a link that belongs to one of them opens in that one.

The arrangement of apps into sets, so that switching context switches the whole set rather than one tab at a time, is described under Workspaces. Whether the services in daily use are supported is answered by the list of supported apps, which currently counts 311 entries. Feature-by-feature rows against a well-known alternative, including the rows where the comparison goes the other way, sit in Compared with Wavebox.

The costs are real and belong in the same paragraph as the benefits. It is another application to keep updated and to trust with session cookies. Chrome extensions do not necessarily carry over, which matters if a password manager or an ad blocker is central to the day. Memory use rises when windows stay resident instead of being closed, which is the opposite of the trade a tab saver makes. And for pure research work, where forty pages genuinely do get opened and abandoned, a saver remains the better instrument.

Nothing here requires choosing one. A saver for the passing work and a fixed window for the resident apps is a coherent setup, and the two do not overlap.

What to change first

Count today's tabs in two piles: the ones that will be irrelevant on Friday, and the ones that will still be open in a year. Put a saver on the first pile, prune it weekly, and check that it can export. If the second pile is the bigger one, the fix is not a better saver but a place for those apps to live, which is what SpaceDeck is built to provide.

Frequently asked questions

Does Chrome need an extension to save tabs at all?

Not for the common cases. The startup setting reopens the previous session, Command plus Shift plus t reopens something closed by accident, closing a tab group stores it in the bookmarks bar rather than deleting it, and Command plus Shift plus d writes every tab in the window into a new bookmark folder. An extension adds automatic snapshots, named searchable sessions, and stronger crash recovery.

Will a saved session come back exactly as it was?

No. Sessions are stored as URLs, so scroll position, unsaved text in forms, deep state inside a single-page app, and expired logins do not survive. Restoring twelve reference pages works well. Restoring twelve dashboards tends to produce twelve sign-in screens instead.

Which matters more when choosing an extension, sync or export?

Export, in most cases. Sync decides whether sessions follow the person or the machine, which matters with a second computer. Export decides what happens if the extension stops working or leaves the store. A tool that writes out JSON, CSV, Markdown or plain links keeps the archive portable, and one without a documented export does not.

Why do the same tabs keep coming back after a session is saved?

Because most of them are applications rather than documents. Mail, chat, calendar and a project tracker get reopened within the hour, so saving them achieves nothing. Those belong in a fixed place with their own window and their own login, and a saver should be aimed only at the pages that genuinely have an end date.

Back to all posts