The Great Suspender Tab Recovery: Free Tool to Get Your Tabs Back
Paste suspended-tab links or drop your History file, and get the real URLs and titles back. Free, no sign-up.
Runs entirely in your browser. Nothing you paste or open is uploaded.
0 pages recovered0 suspended links found
| Title | Real URL | Extension | Last visit |
|---|
How to Recover Tabs From The Great Suspender
You need one of two things: some text that still contains the suspended links, or a copy of your browser’s History file. The first is quicker; the second works even when every tab is gone.
Collect the suspended links
Copy the address of any tab that still shows a suspended page, or open a OneTab, Session Buddy or bookmarks export that contains chrome-extension:// links. Paste all of it into the Paste text box. Other text in between is ignored.
Or drop your History file
If the tabs have closed, switch to the History file tab. Close the browser, copy the file named History from your profile folder (paths are in the table below), and drop the copy onto the page.
Check the recovered list
Each row shows the original page title, the real URL and the extension that suspended it. Leave “Merge duplicates” on to collapse repeat visits into one row per page.
Save the list before anything else
Download it as a bookmarks file, a CSV or a plain text list. Import the bookmarks file into any browser so the links are safe even if you close this page.
Reopen the pages in batches
Press Open to reopen the pages 10 at a time. Allow pop-ups for belaytab.com the first time, because browsers block a page that opens many tabs.
What Happened to The Great Suspender?
The Great Suspender was a popular open-source Chrome extension that unloaded tabs you weren’t using to save memory. In June 2020 its original developer handed the project to a new, unnamed owner. A few months later that owner shipped version 7.1.8, which loaded code from a remote server. Chrome disabled the extension in February 2021 and flagged it as malware, which closed every suspended tab it held.
The problem was found in the open. Users on the project’s GitHub page noticed that the Chrome Web Store build included a script that the GitHub source didn’t, pointing at a domain registered around the same time as the update. The script could run code chosen by the server, which is enough to track browsing or inject ads. The GitHub issue that collected the evidence is still the best primary account.
| When | What happened |
|---|---|
| June 2020 | The original developer, Dean Oemcke, transfers the extension to a new owner. The new owner’s identity is never made public. |
| October 2020 | Version 7.1.8 ships to the Chrome Web Store with a remotely loaded analytics script that isn’t in the GitHub source. |
| November 2020 | Users document the script on GitHub. Microsoft flags the extension as malware, and version 7.1.9 drops the script. |
| 4 February 2021 | Google removes The Great Suspender from the Chrome Web Store and disables it in Chrome, marking it as malware. Suspended tabs close. |
| After February 2021 | Clean forks appear, the best known being The Marvellous Suspender. The original extension ID, klbibkeccnjlkjkiokjodocebajanakg, stays blocked. |
The GitHub source code of The Great Suspender was never shown to contain the malicious script. The risk came from the build published to the store by the new owner, which is why installing a fork of the old code doesn’t carry the same risk by itself.
Where the Real URL Hides in a Suspended-Tab Link
A suspender doesn’t really keep your page. It swaps the tab for a small page inside the extension and writes the original address into that page’s own URL. When you click the tab, the extension reads the address back and loads it. If the extension disappears, the page it was drawing goes too, but the address was never stored anywhere else.
That’s good news for recovery: the real URL is sitting in plain sight inside the suspended link. The Great Suspender and its forks put it after uri= at the very end, unencoded, so it can contain its own question marks, ampersands and # fragments. The title is URL-encoded in the ttl parameter and the scroll position is in pos. Other suspenders use a query string with an encoded url parameter instead.
- Very old versions of The Great Suspender wrote an encoded url= parameter instead of uri=. The tool reads both.
- Links that passed through another app are sometimes encoded twice, so https:// shows up as https%253A%252F%252F. The tool decodes up to three layers and stops as soon as it has a working address.
- A suspended page that was suspended again by a second extension carries one link inside another. The tool unwraps it and returns the innermost real address.
- In Edge the address bar shows extension:// rather than chrome-extension://. Both forms are recognised, as is Firefox’s moz-extension://.
| Extension | Extension ID | Suspended link format |
|---|---|---|
| The Great Suspender | klbibkeccnjlkjkiokjodocebajanakg | suspended.html#ttl=<title>&pos=<scroll>&uri=<original URL> |
| The Marvellous Suspender | noogafoofpebimajpfpamcfhoaifemoa | suspended.html#ttl=<title>&pos=<scroll>&uri=<original URL> |
| Tiny Suspender | bbomjaikkcabgmfaomdichgcodnaeecf | suspend.html?url=<encoded URL>&title=<encoded title>&favIconUrl=…&scroll_x=…&scroll_y=… |
| Tab Suspender | fiabciakcmgepblmdkmemdbbkilneeeh | park.html?tabId=…&sessionId=…&title=<encoded title>&url=<encoded URL>&icon=… |
| Other Great Suspender forks | Varies (each store listing has its own ID) | Usually the same suspended.html#…&uri= format |
| The Great Discarder, Auto Tab Discard | Varies | No suspended link: they use Chrome’s built-in tab discarding, so the tab keeps its real URL |
How to Recover Suspended Tabs After the Extension Was Removed
When Chrome disables or removes an extension, it closes every tab that was showing one of that extension’s pages. That’s what happened to Great Suspender users in 2021. The tabs are gone from the window, but their suspended links usually survive in at least one of these places.
- Browser history. Every time a suspended page loaded, Chrome recorded its chrome-extension:// link, with the original title, in history. Chrome deletes local history older than 90 days, so this works for recent losses. Search chrome://history for the extension ID, or drop the History file here to get them all at once.
- Recently closed tabs. Ctrl+Shift+T (Cmd+Shift+T on a Mac) reopens closed tabs. A reopened suspended tab shows an error, but its address bar still holds the suspended link, which you can copy and paste here.
- Session manager and OneTab exports. If you ever saved those windows with OneTab, Session Buddy or a similar tool, the export contains the suspended links, not the real ones. Paste the whole export here.
- Bookmarks. “Bookmark all tabs” on suspended windows saved the chrome-extension:// links. Export your bookmarks to HTML and paste the file’s contents.
- Another synced device. If Chrome Sync is on, a second computer may still have the history entries or open tabs. Check chrome://history there too.
| Browser | History file location |
|---|---|
| Chrome on Windows | %LOCALAPPDATA%\Google\Chrome\User Data\Default\History |
| Chrome on macOS | ~/Library/Application Support/Google/Chrome/Default/History |
| Chrome on Linux | ~/.config/google-chrome/Default/History |
| Edge on Windows | %LOCALAPPDATA%\Microsoft\Edge\User Data\Default\History |
| Edge on macOS | ~/Library/Application Support/Microsoft Edge/Default/History |
| Brave on Windows | %LOCALAPPDATA%\BraveSoftware\Brave-Browser\User Data\Default\History |
| Brave on macOS | ~/Library/Application Support/BraveSoftware/Brave-Browser/Default/History |
Profiles other than the first live in folders named Profile 1, Profile 2 and so on instead of Default. Open chrome://version (or edge://version, brave://version) and look at “Profile Path” to see which folder is yours.
How the Great Suspender Recovery Tool Works
Everything happens in this tab. Pasted text is scanned with a pattern that matches chrome-extension://, extension:// and moz-extension:// links, and each match is taken apart to find the url or uri parameter and the title. HTML escaping from bookmark files (&) and JSON escaping from exports (\/ and \u0026) is undone first, so links inside those files are read correctly.
A History file is opened with sql.js, which is SQLite compiled to WebAssembly and loaded only when you drop a file. The tool asks the database for rows in the urls table whose address starts with an extension scheme, reads each one’s title, visit count and last visit time (Chrome counts in microseconds since 1 January 1601), and throws the rest away. It never reads your ordinary browsing history into the page.
Nothing is uploaded, stored or logged. There’s no server involved and no analytics on what you paste. When you close the tab, the file and the list are gone, which is why saving an export is step four above.
Examples: Suspended Links and What Comes Back
These are the kinds of input people bring to this page, with the address the tool returns for each one.
| You paste | You get back |
|---|---|
| chrome-extension://klbibkeccnjlkjkiokjodocebajanakg/suspended.html#ttl=Pull%20request%20%23412&pos=1320&uri=https://github.com/acme/api/pull/412?diff=split | https://github.com/acme/api/pull/412?diff=split, titled “Pull request #412” |
| A OneTab export line: chrome-extension://noogafoofpebimajpfpamcfhoaifemoa/suspended.html#ttl=Menu&pos=0&uri=https://example.com/menu | Menu | https://example.com/menu, titled “Menu”, from The Marvellous Suspender |
| chrome-extension://bbomjaikkcabgmfaomdichgcodnaeecf/suspend.html?url=https%3A%2F%2Fwww.bbc.co.uk%2Fnews&title=BBC%20News | https://www.bbc.co.uk/news, titled “BBC News”, from Tiny Suspender |
| A link encoded twice: …suspended.html#ttl=Docs&pos=0&uri=https%253A%252F%252Fdeveloper.mozilla.org%252Fen-US%252F | https://developer.mozilla.org/en-US/, titled “Docs” |
| A Chrome History file from a laptop that had The Great Suspender in 2021 | One row per page, with the date you last opened it, even if you suspended it dozens of times |
Is The Marvellous Suspender Safe?
The Marvellous Suspender is the best-known fork of The Great Suspender, started in 2021 from the old open-source code without the tracking script. As of September 2026 its Chrome Web Store listing shows version 9.0.3, about 100,000 users, a 4.2 rating and an update dated 17 September 2026. The source code is public on GitHub under the GPLv2 licence, and it has moved to Manifest V3, Chrome’s current extension format.
Nothing public shows it doing anything harmful, and its code can be checked by anyone. That’s real evidence, but it isn’t a guarantee. It asks for access to every http and https site plus your browsing history, which is the same kind of access that made The Great Suspender dangerous once it changed hands. The Great Suspender was also open source, and the problem was in the store build, not the code on GitHub.
If you keep using a suspender, pick one whose source is public, check who publishes it, and read the changelog when its permissions change. Keep a copy of your open tabs somewhere that doesn’t depend on the suspender, because the next removal will close its tabs the same way.
Do You Still Need a Tab Suspender?
For most people, no. Every major browser now puts idle tabs to sleep by itself, and a sleeping tab keeps its real URL. If the browser feature is ever turned off, your tabs stay exactly where they were, which is the main reason to prefer it over an extension.
| Browser | Built-in feature | Where to find it |
|---|---|---|
| Chrome | Memory Saver (since Chrome 108, December 2022), with Moderate, Balanced and Maximum levels | Settings > Performance |
| Edge | Sleeping tabs, with a choice of how long a tab must be idle | Settings > System and performance |
| Brave | Memory Saver, inherited from Chromium | Settings > System |
| Vivaldi | Memory Saver, plus Hibernate background tabs | Settings, or right-click a tab |
| Firefox | Automatic tab unloading when memory is low (Windows since Firefox 93), plus Unload Tab on right-click (Firefox 140) | Automatic; about:unloads shows the order |
| Arc | Auto Archive closes idle unpinned tabs, 12 hours by default | Settings > General (this closes tabs rather than sleeping them) |
Chrome, Edge and Brave let you list sites that should never sleep. Add anything that must keep running in the background, such as a web mail tab or a music player.
Ways to Recover Great Suspender Tabs Compared
| Method | Good for | Verdict |
|---|---|---|
| Edit each link by hand | One or two tabs | Works: copy everything after uri=. Slow and easy to get wrong with encoded links. |
| Search chrome://history for the extension ID | A dozen tabs you can see in history | Works, but you still copy each address by hand, and repeat visits show many times. |
| This tool, pasted text | Exports, bookmark files, long lists | Fastest when you have the links. Decodes every format above and removes duplicates. |
| This tool, History file | Tabs that closed with no export | The most complete option, limited to the last 90 days of history. |
| Reinstall a suspender to “wake” the tabs | Nothing, in practice | A new install has a different extension ID, so it can’t open links that belonged to the old one. |
| A session manager with automatic snapshots | Next time | Keeps a copy of every window outside the tabs, so an extension removal costs nothing. |
Limits and Troubleshooting
- “No suspended links found”: the text has no chrome-extension:// links with a url or uri parameter. Check you copied the full address, not just the title.
- “This isn’t a SQLite database file”: you picked the wrong file. The History file has no extension; don’t pick History-journal or a folder.
- The History file won’t copy, or the tool says the database is locked: close the browser completely first. On Windows, check it isn’t still running in the system tray.
- Some rows are missing: Chrome deletes history older than 90 days, and clearing browsing data removes it sooner. Check a second synced computer.
- A title is empty: some suspenders didn’t store one. In History file mode the tool falls back to the title Chrome saved.
- Only one tab opened: your browser blocked the rest as pop-ups. Allow pop-ups for belaytab.com and press Open again.
The tool can recover an address only if a suspended link still exists somewhere. If the history was cleared and there’s no export, bookmark or synced device, the links are gone. Suspenders kept their own list inside the extension’s storage, and that storage is deleted with the extension.
How to Avoid Losing Tabs This Way Again
The Great Suspender story is a clear case of a single point of failure: the only record of hundreds of tabs lived inside one extension. A few habits remove that risk.
- Use the browser’s own tab sleeping instead of an extension, so tabs never depend on anyone’s store listing.
- If you keep a suspender, export your open tabs as bookmarks now and then, from the bookmarks manager or with “Bookmark all tabs”.
- Keep Chrome Sync or an equivalent on, so history exists on more than one device.
- Use a session manager that saves windows automatically and keeps versions, and export its data to a file you control.
- Be wary when an extension you rely on changes owner, adds permissions, or its changelog stops matching its public code.
Frequently Asked Questions
What happened to The Great Suspender?
Google removed The Great Suspender from the Chrome Web Store and disabled it in Chrome on 4 February 2021, marking it as malware. Its developer had handed it to an unknown owner in 2020, and version 7.1.8 added a script that could run remote code. Disabling it closed every suspended tab.
How do I recover tabs from The Great Suspender?
Paste the suspended links into this tool, or drop a copy of your Chrome History file, and it returns the original URLs and titles. Each suspended link contains the real address after uri=. If the tabs have closed, the links are usually still in history for up to 90 days.
Can I still install The Great Suspender?
No. The original extension (ID klbibkeccnjlkjkiokjodocebajanakg) is off the Chrome Web Store and blocked in Chrome. Listings with similar names are forks or unrelated extensions from other publishers.
Is The Marvellous Suspender safe?
There’s no public evidence of harm, and its source code is open on GitHub. It still asks for access to all websites and your history, so it carries the same kind of risk if it ever changes hands. Chrome’s built-in Memory Saver avoids that risk entirely.
Will installing a Great Suspender fork bring my tabs back?
No. Each extension has its own ID, and a suspended link only works with the extension whose ID is in it. Recover the real URLs from the links instead, which is what this tool does.
How do I find Great Suspender tabs in Chrome history?
Open chrome://history and search for klbibkeccnjlkjkiokjodocebajanakg. Each result is a suspended page; its real address is the part after uri=. To get them all at once without copying by hand, drop the History file into this tool.
How long does Chrome keep history?
Chrome deletes local history entries older than 90 days. If your tabs were suspended more than 90 days before the extension was removed and you haven’t opened them since, their links may no longer be in history.
What is a good Great Suspender alternative?
Chrome’s built-in Memory Saver, Edge’s sleeping tabs and Firefox’s tab unloading do the same job without an extension, and a sleeping tab keeps its real URL. If you need finer control, The Marvellous Suspender is the maintained fork of the original code.
Does this tool upload my history?
No. The History file is opened in your browser with sql.js, and only rows with extension links are read. Nothing leaves your computer.
How can I keep my tabs safe from this happening again?
Keep a copy of your windows outside the tabs themselves. Export open tabs as bookmarks regularly, or use a session manager such as BelayTab that snapshots every window automatically and keeps version history.
Related
- ToolsBrowser History ViewerOpen the History, places.sqlite or History.db file itself to search, filter and export your browsing history.
- FeaturesHow to Recover Tabs After a Crash, a Close or an UpdateHow to recover tabs in any browser right now, with shortcuts for each. Then how BelayTab snapshots, version history and trash stop you losing them again.
- ToolsBulk URL OpenerPaste a list of links and open them all at once, or save them as a session.
- ToolsURL ExtractorPull every link out of text, HTML, Markdown or an email. Dedupe, filter by domain, export TXT or CSV.
Keep Your Tabs Safe, Too
BelayTab saves and snapshots your tabs automatically, in every browser. Free.