Automatically suspend, park, hibernate inactive tabs and save up to 80% of memory, reduce load on your device, battery and heat.

Latest Version

Version
1.4.12
Update
January 9, 2024
Size
2.25MiB
Developer
tab-suspender.com
Category
Users
100,000+
Rating
3.78788 ★
Manifest Version
2
Web Store Status
Languages Support
English
русский
中文 (简体)
See more
Permissions
Tabs
Notifications

UnlimitedStorage
ContextMenus
Storage
See more

Tab Suspender Extension

If you like to use many open Tabs at once - this extension will help you and automatically accelerate your browser and purge the memory.
\t
Extension suspend, park, hibernate inactive tabs and save up to 80% of memory.

Unloading tabs will free memory and reduce load on the device, saving battery and less heat.
\t
This extension catches inactive, idle or forgotten tabs and suspend / park them with the freeing 80% memory, device resources and battery life.

When tab became a visible again, it can be automatically restored to initial.

Also you can enable auto-close tabs function, which close unused tabs and holds count of tabs at the selected level.

IF TAB SUSPENDER HAS STOPPED WORKING:
\t-> Please try to reset Tab Suspender Settings:
\t\t\"Tab Suspender Menu -> All Settings -> Reset Settings\".

Benefits:
\t
\tSpeeds Up Chrome:
\t\tSuspended tabs don't consuming
\t\tprocessor resources.
\t
\tMinimize Memory Use:
\t\tChrome consumes in 3-5 times less
\t\tmemory with suspended tabs
\t\tagainst normal.
\t
\tAutomatic controls tab population:
\t\tDo not need to close unused tabs
\t\tmanually.

Version history:

1.4.11
\t\tParked page performance improvements 1.8x.
\t\tInterface improvements.
\t\tAdded video tutorial.
\t\tSome bug fixes.

1.4.10
\t\tBug fixes.

1.4.9
\t\tAdded Youtube video timing save.

1.4.7
\t\tFixed auto-restore function.

1.4.4, 1.4.5
\t\tFixed bugs with corrupted settings.

1.4.3
\t\tFixed bugs with mistakenly wizard opening.

1.4.3
\t\tFixed bugs with freezes.
\t\tAdded ability to import/export settings.
\t\tAdded quick Session Preview on TS menu.
\t\tActivated configuration synchronization between account browsers.

\t1.4.1
\t\tFixed History bug.
\t\tTurned off Auto-Close by default.
\t\tOther bug fixes.

\t1.3.3
\t\tFixed Menu JS error.
\t\tReworked History page.
\t\tAdded Session Manager.
\t\tFixed h2c screenshot
\t\t\tWidth/Height logic.

\t1.2.9.4
\t\tFixed suspended screenshot size
\t\t\tfor Retina displays.
\t\tAdded new HOTKEYs: 'Suspend
\t\t\tor Unsuspend Current Tab
\t\t\t(in one HotKey)' and others.
\t\tReworked context menu with
\t\t\tcheckboxes, added
\t\t\tseparators.
\t1.2.9.3
\t\tAdded ability to click
\t\t\tanywhere to restore.
\t\tAuto adjust Restore button
\t\t\tsize based on window
\t\t\theight.

\t1.2.9.0
\t\tMenu extended.

\t1.2.8.1
\t\tFixed wizard in incognito
\t\t\tmode.
\t\tNative URL bar now shows on
\t\t\tmouse hover.

\t1.2.8
\t\tFixed issue with all tabs
\t\ticons doesn't load properly.
\t\tPerformance improvement.

\t1.2.7.2
\t\tFixed empty screen without
\t\t\ttitle.
\t\tFixed bug with 'The database
\t\t\tconnection is closing'.
\t\tPrevent from suspend tabs with
\t\t\tfilled forms.
\t\tAdded new style of restore
\t\t\tbutton: Top Menu (can be
\t\t\tchanged in settings)

\t1.2.7.1
\t\tAdded setup wizard.
\t\tAdded reset settings button.
\t\tAdded settings for additional
\t\t\tCSS styles of suspended
\t\t\tpage Screenshot.

\t1.2.7
\t\tMigration to IndexedDB.
\t\tBug with double capture
\t\t\ton page loading,
\t\t\timproved capture logic.
\t\tBug with icons do not loaded
\t\t\tbut page already discarded
\t\t\twithout icon.
\t\tBug with DB is not initialized.

\t1.2.6
\t\tAdded settings related to
\t\t\tbattery level.
\t\tAdded new option \"Open new
\t\t\ttabs discarded\".
\t\tFixed Whitelist lost focus.
\t\tFixed problem with Zoomed
\t\t\tpages when preview
\t\t\tscreen was over zoomed.

\t1.2.5
\t\tFixed bug with slow scrolling.
\t\tFixed bugs.

\t1.2.2/1.2.3
\t\tFixed bugs.
\t\tSettings were categorized.

\t1.1.4/1.1.5
\t\tFixed bugs.

\t1.1.2
\t\tFixed bug with auto-reload on
\t\ttab activation.
\t\tRework open from history page
\t\tlogic.

\t1.1.1
\t\tSpeedup load suspended tabs on
\t\t\tbrowser startup.

\t1.1.0
\t\tGreatly improved memory savings and performance.
\t\tAdded support of native discard,
\t\t\tif suspended tab not used for
\t\t\ta long time - increased
\t\t\tmemory save!
\t\tReworked screens storage
\t\t\t- improved memory usage,
\t\t\tsaves even more memory now!
\t\tReworked screens storage
\t\t\t- screens not disappear
\t\t\tafter browser restart.
\t\tAdded option to start tabs
\t\t\tdiscarded on browser startup.
\t\tAdded restore form data during
\t\t\tunsuspend.
\t\tAdded settings allows to disable
\t\t\tsuspender based on charging status.

\t0.6.0
\t\tMenu reworked.
\t\tAdded new option \"Auto-Suspend
\t\t\ttabs only when working on
\t\t\tbattery\".
\t\tAdded new settings for
\t\t\tbackground color of
\t\t\tsuspended page.
\t\tBug on settings page slider
\t\t\tfixed.
\t\tTried to fix chrome://invalid
\t\t\tproblem.

\t0.5.7
\t\tSettings page reload bug fixed.
\t\tDisk writes issue improved.
\t\tSuspend bug fixed.
\t\t
\t0.5.5
\t\tAdded menu tooltips.
\t\t
\t0.5.4
\t\tReturned 'Ignore Current Tab'
\t\t\tmenu item.
\t\tAdded White List user interface
\t\t\t(May ask for \"notification\"
\t\t\tpermission).
\t\tRemoved 'http' prefix from
\t\t\tWhite List tester.

\t0.5.3
\t\tRemoved 'Ignore Current Tab'
\t\t\tmenu item.
\t\tFixed recursive suspend from
\t\t\tcontext menu.
\t\t\t
\t0.4.9.2
\t\tRecycle button improved.
\t\t\t
\t0.4.9.1
\t\tIssue with pages without favicon.
\t\tFine suspend interval slider on
\t\t\tAll Settings.
\t
\t0.4.9
\t \tSuspend window menu item fix.
\t\tIcon does not processed as
\t\t\twell on some sites.
\t\tAuto update for old version
\t\timmediate updgrade absorber.
\t
\t0.4.8.3
\t\tAdded hotkeys.
\t\tAdded context menuon mouse
\t\t\tright click(May ask for
\t\t\t\"contextMenus\" permission).
\t\tFixed immediate extension update.
\t\tFixed cross OS font on popup.
\t0.4.8.2
\t\tFixed pause issue.
\t0.4.8:
\t\tHuge performance optimization.
\t\tAdded tab icons status animation.
\t\tAdded Recycle function control
\t\t\ton popup page.
\t\tAdded history of suspended tabs.
\t\tAdded native tab URL info at the
\t\t\ttop of parked page.
\t\tAdded if user click refresh browser
\t\t\tbutton on suspended tab -
\t\t\tunsuspend tab.
\t\tFixed wrong weight calculation on
\t\t\ttab close logic.
\t\tAudiable exception logic
\t\t\timproved.
\t\tRestore tabs on startup only if
\t\t\taccording setting setted.
\t\tFixed: tabs playing music have
\t\t\tmore points opposite tab
\t\t\twithout music for
\t\t\t'tab close' case only.
\t0.4.7:
\t\tAdded audible option.
\t\tAdded auto restore tabs after
\t\t\tauto-update extension on
\t\t\tenable-disable action.
\t\t\t(earlier lost all
\t\t\tsuspended tabs)
\t\tAdded popup with slider for fast
\t\t\taccess to suspend-interval
\t\t\tsettings.
\t\tImproved auto-close tab logic.
\t\tPerformance improvements++.
\t\tAdded new functional buttons:
\t\t\t\"Suspend other tabs\",
\t\t\t\"Restore All\".
\t\tAdded Pause Suspender function.
\t\tAdded \"Ignore current tab\" option.
\t\tAdded option to reload a tab
\t\t\twhen restoring, instead
\t\t\tof just displaying the
\t\t\tcached version of the
\t\t\tpage.
\t\tAdded option to restore tab by
\t\t\tmouse click instead of mouse
\t\t\thover.
\t\tFixed bug with unparked tab stuck
\t\t\tin parked state.
\t\tReworked exception list, added *
\t\t\tsupport, now supports
\t\t\t'subdomain.*' or
\t\t\t'*.domain.com'
\t\t\tpatterns.
\t\tAdd test interface for exception
\t\t\tlist testing.

\t0.4.6:
\t\t- Fixed bug with tab suspend
\t\tstops after some time.
\t\t- Added ability to suspend tab
\t\tmanually.
\t\t- 'Very slow PC' options detects
\t\tautomatically - actual
\t\tfor ChromeOS.
\t
\t0.4.5:
\t\t- UI fixes.
\t\t- Close tab logic improved.

\t0.4.4:
\t\t- New option to exclude sites
\t\tfrom being suspend.
\t\t- Fixed orthographical errors.
\t\t- Fixed Restore from History or
\t\tOneTab plugin.
\t\t- Fixed generated favicons
\t\tinjection.
\t\t- Added mode for super-slow
\t\tPC(for the case when the video
\t\tslows down)
\t\t
\t\t
\t0.4.3:
\t\t- Improved blinking of restore-
\t\tbutton.
\t\t- Added correct suspended
\t\tfavicons for pages without
\t\tfavicon.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2,\t"name": "__MSG_extName__",\t"short_name": "Tab Suspender", "version": "1.4.12", "description": "__MSG_extDescription__", "default_locale": "en", "icons": { "16": "img/icon16.png", "32": "img/icon32.png", "64": "img/icon64.png",\t\t"128": "img/icon128.png" },\t "browser_action": { "default_icon": "img/icon16.png", "default_title": "Tab Suspender",\t\t"default_popup": "popup.html" }, "options_page": "fancy-settings/source/index.html", "background": {"page": "background.html"}, "incognito": "split",\t"offline_enabled": true, "minimum_chrome_version": "54", "permissions": [\t\t"tabs",\t\t"notifications",\t\t"",\t\t"unlimitedStorage", "contextMenus", "storage"\t\t], "optional_permissions": [ ],\t"content_scripts": [ {\t\t"matches": ["https://*/*","http://*/*"],\t\t"js": ["lib/h2c.js","inject.js"],\t\t"run_at": "document_end",\t\t"all_frames" : false }\t], "web_accessible_resources": ["*.html", "*.js", "*.css", "/img/*.png", "img/*.ico"],\t"content_security_policy": "script-src 'self' https://ssl.google-analytics.com; object-src 'self'", "commands": { "suspend-current": { "suggested_key": { "default": "Alt+S", "mac": "Command+Shift+S", "windows": "Alt+S", "chromeos": "Alt+S", "linux": "Alt+S" }, "description": "Suspend Current Tab" }, "suspend-all-other": { "suggested_key": { "default": "Alt+O", "mac": "Command+Shift+O", "windows": "Alt+O", "chromeos": "Alt+O", "linux": "Alt+O" }, "description": "Suspend All Other Tabs" }, "suspend-all-window": { "suggested_key": { "default": "Alt+W", "mac": "Command+Shift+W", "windows": "Alt+W", "chromeos": "Alt+W", "linux": "Alt+W" }, "description": "Suspend All Window" }, "unsuspend-current-window": { "suggested_key": { "default": "Alt+U", "mac": "Command+Shift+U", "windows": "Alt+U", "chromeos": "Alt+U", "linux": "Alt+U" }, "description": "Unsuspend Current Window" }, "unsuspend-current-tab": { "description": "Unsuspend Currnet Tab" },\t\t"unsuspend-all-tabs": {\t\t\t"description": "Unsuspend All Tabs"\t\t},\t\t"add-to-white-list": {\t\t\t"description": "Add to Whitelist..."\t\t},\t\t"remove-from-white-list": {\t\t\t"description": "Remove from Whitelist"\t\t}, "ignore-current-tab": { "description": "Ignore Current Tab" }, "remove-current-tab-from-ignore": { "description": "Remove Current Tab From Ignore" }, "suspend-or-unsuspend-current-tab": { "description": "Suspend or Unsuspend Current Tab (in one HotKey)" } }}
Read more