# SuperchargeBrowser — Full Content Index
> This file contains the complete text of all features and library articles for LLM ingestion.
> Last updated: 2026-09-15
> For a summary index, see /llms.txt
## Products
### SuperchargePerformance
- Tab suspender: discards inactive tabs via chrome.tabs.discard(), freeing RAM
- Ad blocker: 195K+ static declarativeNetRequest rules from 18 curated sources, 3 tiers
- YouTube and Twitch video ad blocking (pre-rolls, mid-rolls, overlay ads)
- Popup and popup-under blocking with smart allow-listing
- Cookie consent auto-rejection via DuckDuckGo AutoConsent (100+ CMPs)
- Cosmetic filtering: universal + site-specific CSS for YouTube, Facebook, Twitter, Reddit
- Script control: block/allow third-party scripts per domain
- 13 individually toggleable features per domain
- 25+ auto-protected web apps across productivity, media, and calls (Google Docs, Sheets, Slides, Drive, Gmail, Calendar, Figma, Notion, Linear, Miro, Canva, Lucid, Airtable, Asana, Monday, Slack, Discord, Teams, Spotify, Apple Music, YouTube Music, SoundCloud, WhatsApp, Telegram, Google Meet, Zoom, Whereby)
- Zero telemetry, zero tracking, zero data collection, fully local
- Version: 1.4.7
- Available on both Chrome Web Store and Microsoft Edge Add-ons (Edge listing live May 2026)
- Weekly active users: 10,000+ combined across the extension family (Chrome Web Store)
- Install (Chrome): https://chromewebstore.google.com/detail/tab-suspender-memory-save/pafkkbjmpnfkdkkhldbbnggnmpbbhkmf
- Install (Edge): https://microsoftedge.microsoft.com/addons/detail/superchargeperformance-t/heappihlcojbpofeigdcggabhblmdjol
### SuperchargeNavigation
- Vertical tabs in Chrome side panel
- Named persistent workspaces (survive browser restart)
- Cross-device sync via Chrome Sync (opt-in, zero server)
- Session time-travel: 50 auto-snapshots at 5-minute intervals, undo/redo tab state
- Alt+K instant tab search across open tabs, bookmarks, and history
- Alt+Click Peek: inline link preview without leaving the page
- Alt+G smart grouping by domain, Alt+Shift+G degroup
- Rocker gestures (off by default), Super Drag (links/text)
- Tab de-duplication, tab freeze, multi-select + bulk actions
- New Tab Page with clock, command palette, workspace pills
- All features free, zero telemetry, zero tracking, no SuperchargeBrowser servers (Nav sync opt-in, Chrome-native)
- Local-by-default storage; opt-in workspace sync (v1.1.0+) routes through Chrome storage.sync
- Version: 1.3.4 (launched March 13, 2026)
- Verified Publisher on Chrome Web Store
- Available on both Chrome Web Store and Microsoft Edge Add-ons (Edge listing live June 2026)
- Install (Chrome): https://chromewebstore.google.com/detail/vertical-tabs-tab-manager/mpkbppjbchjdohbjgeoamdehklmapgnl
- Install (Edge): https://microsoftedge.microsoft.com/addons/detail/superchargenavigation-ve/bddiemdiiknoibmljhejfgjegoghjdlb
### SuperchargeAudio
- Per-tab volume boost up to 600% via Web Audio API GainNode
- 10-band equalizer: 32Hz, 64Hz, 125Hz, 250Hz, 500Hz, 1kHz, 2kHz, 4kHz, 8kHz, 16kHz — each ±12dB
- 10 built-in EQ presets (Flat, Bass Boost, Treble Boost, Voice Clarity, etc.)
- Smart Mute: mutes all tabs except the audible one with one click
- Per-site memory: volume and EQ settings persist per domain
- 8D audio effect (rotating stereo field)
- Bauer crossfeed for headphone listening comfort
- Stereo width control (0–200%)
- Mono mix toggle
- Permissions: storage, tabs, tabCapture, offscreen, host all_urls — no webRequest, zero telemetry
- Version: 1.0.6
- Available on Chrome Web Store (launched June 10, 2026) and Microsoft Edge Add-ons (live June 4, 2026)
- Install (Chrome): https://chromewebstore.google.com/detail/volume-booster-audio-equa/cbjglaijgolamegjnaiabgdojmghalbe
- Install (Edge): https://microsoftedge.microsoft.com/addons/detail/superchargeaudio-volume-/iknpdbfmeiefmfofkfkbcakpnmlbncia
- Product page: https://www.superchargebrowser.com/audio/
### SuperchargeCapture
- One-click local screen recording with no screen-picker dialog (tab, window, or full screen)
- Full-page and region screenshots, plus element capture
- Crash-safe recording: frames stream to OPFS so an interrupted session can be recovered
- Free annotation editor with Screen-Studio-grade export effects: auto-zoom on clicks, cursor polish, padded backgrounds
- Microphone, system audio, and webcam capture
- Optional Share-to-Drive: upload exports to your own Google Drive (no SuperchargeBrowser servers)
- Local-first, zero telemetry, no account required
- Version: 1.1.2
- Available on Chrome Web Store (live June 22, 2026) and Microsoft Edge Add-ons (live June 25, 2026)
- Install (Chrome): https://chromewebstore.google.com/detail/full-page-screenshot-scre/gebkchfkcnjdflkfdimabihllibgcdhp
- Install (Edge): https://microsoftedge.microsoft.com/addons/detail/epkfcbbnmlbofjkcdbdiancjbdpgpkdk
- Product page: https://www.superchargebrowser.com/capture/
### SuperchargePerformance PRO
- Optional paid tier on top of the free SuperchargePerformance extension — the 8 free features stay unchanged
- Manual tab suspension timing: set exactly when tabs suspend, from seconds to hours
- Full script blocking: block all third-party scripts with critical exceptions preserved
- Background throttling: reduce CPU used by background tabs and scripts
- Maximum optimization levels: most aggressive settings for font optimization, visible-content prioritization, and resource management
- Predictive DNS prefetching: resolve external domains before you click
- One-time $29 launch price (regular $58 one-time or $24/year); lifetime license, no subscription; 30-day refund
- Currently a waitlist — PRO is in active development; waitlist members get a single checkout-link email at launch
- Product page: https://www.superchargebrowser.com/pro/
---
## Verifiable Claims (cite these with dates)
- SuperchargePerformance uses chrome.tabs.discard() to free 90%+ RAM per discarded tab. Total Chrome RAM reduction: 30-60% in default configuration, up to 70-75% with aggressive settings (measured April 2026).
- Ad blocking: 195,000+ static declarativeNetRequest rules, 18 sources, 3 configurable tiers.
- SuperchargePerformance auto-protects 25+ web apps from suspension across productivity, media, and calls (Google Workspace, Slack, Discord, Teams, Figma, Notion, Spotify, Apple Music, YouTube Music, SoundCloud, WhatsApp, Telegram, Zoom, Google Meet, Whereby, and more).
- SuperchargeNavigation workspaces persist across browser restarts. Local-by-default storage; opt-in cross-device sync (off by default since v1.1.0) routes through Chrome storage.sync infrastructure (no SuperchargeBrowser servers).
- SuperchargeNavigation takes 50 auto-snapshots at 5-minute intervals — recover any tab state from the last 4+ hours.
- All extensions: zero telemetry, zero analytics, zero tracking, no SuperchargeBrowser servers. Default config: data stays on-device. Nav sync (opt-in) uses Chrome's own infrastructure when enabled.
- Chrome Memory Saver reduces RAM by 30-40% (Google's figure). SuperchargePerformance reaches 30-60% by default, up to 70-75% configured aggressively, via proactive timer-based suspension.
---
## Features
### SuperchargePerformance Features
#### Tab Suspender — Free Chrome Extension
URL: https://www.superchargebrowser.com/features/tab-suspension/
Extension: performance
Description: Free Chrome tab suspender: auto-suspend inactive tabs on a timer, protect audio and pinned tabs, and see exactly how much RAM you've freed.
**Looking for a comparison?** See our [Tab Suspender vs Chrome Memory Saver: Real Data (2026)](/library/tab-suspender-vs-chrome-memory-saver/) head-to-head comparison with real RAM benchmarks.
Tab Suspension automatically unloads tabs you haven't touched in a while, freeing the RAM those tabs were holding. When you return to a suspended tab it reloads instantly — you lose nothing except the memory cost of keeping it alive in the background. For anyone who works with dozens of open tabs, this is the single most impactful setting for reducing Chrome's memory footprint.
## How It Works
SuperchargePerformance calls Chrome's native `tabs.discard()` API to unload inactive tabs. Discarding a tab releases the renderer process — the part of Chrome that actually runs the page's JavaScript and holds its rendered content in memory. The tab entry stays in your tab strip, but the process behind it is gone until you click the tab again.
A background timer tracks when you last interacted with each tab. Once a tab has been idle for longer than the configured threshold, it is discarded automatically. Tabs that are actively in use — or that match exemption rules — are never touched.
## Settings
| Level | Inactivity Threshold | Availability |
|-------|----------------------|--------------|
| Low | 15 minutes | Free |
| Med | 5 minutes | Free |
| PRO | Custom (in seconds) | PRO |
The default is **Med (5 minutes)**. PRO users can dial the threshold to any value in seconds, allowing aggressive suspension for memory-constrained machines or a looser schedule for workflows where tabs need to stay warm longer.
### Automatic Exemptions
Certain tabs are always protected regardless of the threshold:
- **Pinned tabs** — kept alive because they often run persistent web apps
- **Tabs playing audio** — never suspended mid-playback
- **Whitelisted sites** — any domain you add to the whitelist is always exempt
## When to Use This
- You regularly have 20+ tabs open and notice Chrome consuming several gigabytes of RAM
- Your machine slows down during long browsing sessions
- You want finer control over Chrome's memory than the built-in Memory Saver provides
- You use a machine with 8 GB of RAM or less
## Privacy
Tab suspension runs entirely on your device. No tab URLs, titles, or activity data leave your browser. The inactivity timer is stored locally and is cleared when you close Chrome.
##### FAQ
Q: Will my tabs lose their content when suspended?
A: The tab stays visible in your tab bar and reloads instantly when you click it. Only the background memory is released — the URL and title remain.
Q: Which tabs are never suspended?
A: Pinned tabs, tabs currently playing audio, and any tabs on your whitelist are always exempt. SuperchargePerformance will never touch them.
Q: Does tab suspension work in incognito windows?
A: No. The feature does not run in incognito mode.
Q: How much memory does suspension actually free?
A: Each suspended tab releases its renderer process, which typically holds tens to hundreds of megabytes depending on the page. Suspending 10+ tabs can recover several hundred MB or more.
Q: Is this different from Chrome's built-in Memory Saver?
A: Yes. SuperchargePerformance uses the same underlying Chrome API (`tabs.discard()`) but gives you precise control over the inactivity timeout, including custom intervals at the PRO level.
---
#### Ad Blocker — Block Ads and Trackers in Chrome
URL: https://www.superchargebrowser.com/features/ad-blocking/
Extension: performance
Description: Block ads, trackers, analytics, and malware in Chrome at three levels. All blocking rules ship inside the extension — nothing fetched from the web, ever.
Ad Blocking stops ads, trackers, analytics scripts, and malware domains before they load — using rules that are bundled directly inside the extension. Pages render faster, bandwidth is conserved, and you are not tracked across sites as you browse. All three blocking levels are free; no subscription is required.
## How It Works
SuperchargePerformance uses Chrome's **declarativeNetRequest (DNR) API** to evaluate network requests against a set of static rules before they leave your browser. When a request matches a blocked rule, Chrome drops it at the network layer — the page never receives a response from the blocked domain.
The rules are split across 15 static rule files bundled with the extension, covering ad networks, trackers, analytics endpoints, and malware/phishing domains at increasing coverage levels. Because all rules ship with the extension, there is no startup network request to fetch remote filter lists. Rule updates arrive with normal extension version updates through the Chrome Web Store.
## Settings
| Level | What It Blocks | Availability |
|-------|-----------------------------------------------------------------|--------------|
| Low | Common advertising networks and known trackers | Free |
| Med | Ads + analytics scripts and telemetry endpoints | Free |
| High | Maximum — ads, trackers, analytics, malware, and phishing URLs | Free |
The default is **High (level 3)**. This is the recommended setting for most users and provides the broadest protection without requiring any configuration.
## When to Use This
- You want faster, cleaner page loads without installing a separate ad blocker extension
- You are consolidating extensions and want ad blocking bundled with performance tools
- You browse on a metered or slow connection and want to reduce wasted bandwidth
- You want malware and phishing domain blocking without additional software
If you already use a dedicated ad blocker, you can set this feature to Off or Low to avoid rule overlap.
## Privacy
All blocking decisions happen locally using rules embedded in the extension. No visited URLs, blocked request data, or browsing history is transmitted anywhere. The extension has no analytics, no telemetry, and no remote logging.
##### FAQ
Q: Does ad blocking require a PRO subscription?
A: No. All three levels — including High (maximum blocking) — are completely free.
Q: How is this different from uBlock Origin or AdGuard?
A: SuperchargePerformance uses Chrome's declarativeNetRequest (DNR) API, which is the only blocking mechanism available in Chrome's current extension model. The rules ship inside the extension rather than being fetched remotely, so there is no filter-list update mechanism and no network requests at startup. See our comparison articles for a full breakdown.
Q: Will it break sites I need to use?
A: High mode is aggressive and can occasionally break forms or logins on sites that rely on third-party analytics scripts for functionality. If a site breaks, drop to Med or use the Safe Mode feature to automatically recover.
Q: Does the extension fetch updated block lists?
A: No. All 15 rule files ship with the extension package. Updates arrive through normal extension updates on the Chrome Web Store.
Q: Does it block malware and phishing?
A: Yes. The High level includes rulesets that cover known malware domains and phishing URLs in addition to ads and trackers.
---
#### Script Blocker — Block Third-Party Scripts
URL: https://www.superchargebrowser.com/features/script-control/
Extension: performance
Description: Block third-party scripts that slow down pages without touching login flows or payment forms, at three coverage levels.
Script Control blocks JavaScript files loaded from external domains — the widgets, analytics libraries, and tracking beacons that often make up a large share of a page's load weight. By stopping these scripts before they execute, pages parse faster, the main thread stays less congested, and you reduce exposure to third-party code you never agreed to run.
## How It Works
When your browser loads a page, it frequently fetches JavaScript from dozens of domains other than the site you are visiting. Script Control uses Chrome's **declarativeNetRequest API** with three static rulesets to intercept script requests that originate from third-party domains.
The rulesets are layered — each higher level activates the rules from the level below plus an additional set targeting a broader category of third-party scripts. The extension evaluates requests at the network layer before they download, so blocked scripts never execute and never consume CPU time parsing or running.
## Settings
| Level | What Gets Blocked | Availability |
|-------|--------------------------------------------------------------------------------|--------------|
| Low | Analytics and tracking scripts — nothing user-visible changes | Free |
| Med | Adds social and video embed scripts (share buttons, comment systems) — embedded YouTube/Vimeo players, Disqus comments, and Facebook Login stop working | Free |
| PRO | All third-party scripts except login providers and payment processors | PRO |
The default is **Low**. This blocks analytics and tracking without touching anything visible on the page. Move up to Med if you want embedded widgets blocked too and don't mind them breaking.
## When to Use This
- Pages feel slow to become interactive even on a fast connection — third-party scripts often block the main thread during parse
- You want to reduce CPU usage on pages with many embedded widgets or analytics tools
- You are on a shared or throttled connection and want to minimize unnecessary downloads
- You use PRO and want the most aggressive script reduction while keeping payment and login flows working
Pair Script Control with [Ad Blocking](/features/ad-blocking/) for layered coverage: ad blocking removes known tracker domains, script control removes the broader third-party script surface.
## Privacy
Script Control operates entirely locally using static rules bundled with the extension. No page content, script URLs, or browsing data is transmitted to any server. All rule matching happens inside Chrome on your device.
##### FAQ
Q: What counts as a third-party script?
A: Any script loaded from a domain other than the site you are visiting. For example, a Facebook Like button widget loaded on a news article is a third-party script.
Q: Will this break sites I use?
A: Low is unnoticeable — it only blocks analytics and tracking scripts, nothing visible changes. Med adds social and video embed scripts, which breaks embedded YouTube/Vimeo players, Disqus comments, and Facebook Login by design. PRO is the most aggressive, blocking almost all external scripts. Safe Mode will automatically recover broken pages if needed.
Q: Does it block payment forms or login buttons?
A: At the PRO level, the ruleset is designed to exclude login and payment-critical domains so services like Stripe, PayPal, and OAuth providers continue to function.
Q: Does script control overlap with ad blocking?
A: They are complementary. Ad blocking targets known ad and tracker networks by domain. Script control targets the script resource type from third-party origins more broadly. Running both provides layered coverage.
Q: Is this a PRO feature?
A: No. Low and Med are free. PRO level requires a PRO subscription.
---
#### Font Optimizer — Use System Fonts for Speed
URL: https://www.superchargebrowser.com/features/font-optimization/
Extension: performance
Description: Replace remote web fonts with system fonts to reduce page download size and speed up rendering, at three coverage levels.
Font Optimization intercepts web font download requests and replaces them with system fonts that are already on your device. Custom fonts are often large files — a site may load four or more font weight variants before rendering text — and blocking them removes that download overhead entirely. For users who prioritize page speed over typography, this is one of the quickest wins available.
## How It Works
Web pages request font files using CSS `@font-face` declarations, which trigger network requests to font CDNs (Google Fonts, Adobe Fonts, and others) or the site's own server. SuperchargePerformance uses Chrome's **declarativeNetRequest API** with two static rulesets (`font_low_ruleset`, `font_med_ruleset`) to block these requests before the font files download.
When a font request is blocked, the browser falls back to the next font specified in the CSS `font-family` stack. If no fallback is defined, the browser uses the operating system's default system font. At the PRO level, a single optimized system font is enforced across all pages, eliminating any variability between sites.
## Settings
| Level | What Happens | Availability |
|-------|---------------------------------------------------------------------------|--------------|
| Off | No font blocking — all web fonts load normally | Free |
| Low | Google Fonts blocked entirely — icon fonts stop rendering (blank squares/stray words) | Free |
| Med | All custom web fonts replaced by system fonts | Free |
| PRO | Single optimized system font enforced across all pages | PRO |
The default is **Off**. Enable this feature when page load speed matters more than exact typographic presentation.
## When to Use This
- You want faster page loads on slower connections where large font files add noticeable latency
- You are reading-focused and care more about text clarity than a site's custom branding typeface
- You want to reduce the number of third-party network requests your browser makes to font CDNs
- You are on a mobile hotspot or metered connection and want to conserve bandwidth
Pair Font Optimization with [Resource Prioritization](/features/resource-prioritization/) to combine font savings with deferred off-screen asset loading for maximum load-time improvement.
## Privacy
Font optimization works entirely through local rule matching in Chrome's network layer. No font request URLs, page content, or browsing data is sent anywhere. All decisions happen on your device.
##### FAQ
Q: Will pages look different with font optimization enabled?
A: Yes. At Low, Google Fonts are blocked entirely (fonts.googleapis.com and fonts.gstatic.com) — most text falls back to a system font, and icon fonts stop rendering, so expect blank squares or stray words where icons used to be. At Med and PRO, custom typefaces are replaced by your system fonts too, which changes the visual appearance but preserves readability.
Q: Which system font does PRO use?
A: PRO substitutes a single optimized system font across all pages — typically the default sans-serif for your operating system, which is already loaded and requires no download.
Q: Does this affect site functionality?
A: No. Fonts are presentation-only. Blocking them does not affect forms, logins, or interactive elements.
Q: Why is the default Off?
A: Font optimization visibly changes how pages look, so it is off by default to avoid unexpected visual changes. Enable it deliberately based on your preference for speed versus visual fidelity.
Q: Is this a PRO feature?
A: Low and Med are free. PRO level (single optimized system font) requires a PRO subscription.
---
#### Resource Prioritization — Faster Page Loading (2026)
URL: https://www.superchargebrowser.com/features/resource-prioritization/
Extension: performance
Description: Pages feel slow even on fast internet? SuperchargePerformance loads what you see first, deferring off-screen images and scripts so pages become usable sooner.
Resource Prioritization delays the loading of content that is not yet visible on your screen — images below the fold, embedded iframes, and off-screen resources — so Chrome can focus bandwidth and CPU on what you actually see first. The result is a faster time-to-interactive: the visible portion of the page is ready sooner, even if the full page takes the same total time to load.
## How It Works
When a browser loads a page, it typically fetches all images, iframes, and scripts in the order they appear in the HTML — regardless of whether they are in the visible viewport. Resource Prioritization intercepts this behavior and defers requests for resources that are off-screen at the moment the page loads.
The deferral is dynamic: as you scroll and an off-screen resource enters (or approaches) the viewport, the request is released and the resource loads normally. From a user perspective, the page appears to load faster because the content you interact with first is ready sooner.
## Settings
| Level | What Gets Deferred | Availability |
|-------|-----------------------------------------------------------------------------|--------------|
| Low | Below-the-fold images | Free |
| Med | Below-the-fold images and iframes | Free |
| PRO | All off-screen resources including some scripts | PRO |
The default is **Med**. This setting provides a clear improvement in perceived load speed on content-heavy pages without the compatibility risk of PRO mode.
## When to Use This
- You visit long-form content pages (news articles, blog posts) with many images that load before you scroll to them
- Pages feel slow to become interactive even though your connection is fast
- You want to reduce initial bandwidth usage when loading pages on a metered or throttled connection
- You use PRO level for maximum performance and want to defer script loading on off-screen sections
Combine Resource Prioritization with [Font Optimization](/features/font-optimization/) to reduce both download size and loading order overhead. Use [Preloading](/features/preloading/) to pre-fetch likely next pages while this feature ensures current-page resources are loaded efficiently.
## Privacy
Resource prioritization is handled entirely within your browser using local logic. No page content, resource URLs, or scroll position data is transmitted anywhere. Everything runs on your device.
##### FAQ
Q: Is this the same as browser-native lazy loading?
A: It complements native lazy loading. Native lazy loading requires site developers to add a `loading='lazy'` attribute. Resource Prioritization applies deferral automatically to pages that do not use native lazy loading, or extends coverage to additional resource types.
Q: Will images below the fold still load eventually?
A: Yes. Resources are deferred, not blocked. As you scroll down and off-screen content approaches the viewport, it loads normally.
Q: Can this break page layouts?
A: Occasionally, if a page's layout depends on knowing the dimensions of an image before it loads. Safe Mode can automatically recover pages that break under aggressive settings.
Q: Does PRO level affect scripts?
A: Yes. PRO extends deferral to some off-screen scripts in addition to images and iframes. This is the most aggressive level and best paired with Safe Mode enabled.
Q: Is this feature free?
A: Low and Med are free. PRO level requires a PRO subscription.
---
#### Preloading — Open Web Pages Instantly in Chrome (2026)
URL: https://www.superchargebrowser.com/features/preloading/
Extension: performance
Description: Tired of waiting after every click? SuperchargePerformance loads the page you'll likely open next in the background, so it appears the moment you click. Free.
Preloading watches the page you are on, identifies links you are likely to click, and begins loading those destination pages in the background before you act. When you do click, the page is already partially or fully loaded — navigation feels near-instant. Both levels of preloading are free.
## How It Works
SuperchargePerformance identifies links on the current page that you are likely to click next, then begins loading those destination pages in the background. When you navigate to a preloaded URL, the content is already cached — so the page appears near-instantly rather than starting a cold network request.
Preloading is a bandwidth trade-off: you use some data fetching pages you may not visit in exchange for dramatically faster navigation when you do visit them. On fast, unlimited connections this trade-off is almost always worth it.
## Settings
| Level | Scope | Availability |
|---------|-------------------------------------------------------------------------|--------------|
| Level 1 | Same-site pages only — links that stay on the current domain | Free |
| Level 2 | All page domains — any linked page, with privacy safeguards | Free |
The default is **Level 2 (All pages)**. This provides the broadest navigation speedup across the web. Switch to Level 1 if you prefer to avoid cross-site prefetch requests, or disable Preloading entirely if you are on a metered connection.
## When to Use This
- You browse multi-page content (articles, documentation, product listings) and click through pages sequentially
- Navigation between pages feels sluggish even though your connection is fast
- You want the most noticeable speed improvement without changing how pages look
- You are on an unlimited broadband connection where the extra bandwidth cost is negligible
Preloading pairs well with [Resource Prioritization](/features/resource-prioritization/): Resource Prioritization makes the current page load faster, while Preloading makes the next page load faster.
## Privacy
Preloading makes network requests to pages linked from your current page — this is inherent to how prefetching works. Level 1 limits these requests to the same domain, eliminating cross-site network exposure. Level 2 includes safeguards to avoid patterns that could be used for tracking. No browsing history, click patterns, or page content is sent to SuperchargePerformance or any third party.
##### FAQ
Q: How does it know which page I'll visit next?
A: The extension identifies links on the current page and begins fetching them in the background. Level 1 limits this to same-domain links, while Level 2 extends to all linked domains.
Q: Does Level 2 (All pages) send requests to sites I never visit?
A: No. Preloading only starts fetching pages linked from the page you are currently on. It does not speculatively request random or unrelated URLs.
Q: Is there a privacy difference between Level 1 and Level 2?
A: Yes. Level 1 only preloads pages on the same domain as your current site, which means no cross-site network requests are made. Level 2 extends preloading to links pointing to other domains, which means those domains see a request before you click. Both levels include safeguards against excessive or tracking-style prefetching.
Q: Does preloading use extra bandwidth?
A: Yes. Pages are fetched before you click them, which uses bandwidth even if you never navigate to them. On metered connections, Level 1 or Off may be preferable.
Q: Is this feature free?
A: Yes. Both levels are completely free — no PRO subscription required.
---
#### Stop Autoplay — Block Video Autoplay
URL: https://www.superchargebrowser.com/features/stop-autoplay/
Extension: performance
Description: Prevent videos from auto-playing on any site, with an option to allow major video platforms and conferencing tools.
Stop Autoplay prevents videos from playing automatically when you load a page. Autoplay videos consume CPU, GPU, and network resources even when you are not watching them — and in background tabs they can cause stutter and drain battery. This feature is free and requires no configuration beyond choosing your preferred level.
## How It Works
Stop Autoplay blocks video and audio autoplay the same way Chrome's own autoplay policy does: when a video tries to start before you have interacted with it, the play call is rejected with the same error Chrome itself returns. Each player keeps its own controls — a click on the player starts the video normally. Once you start a video, it is never paused again, including across element swaps and single-page navigation. Sites that retry aggressively (such as live players that loop on pause) are detected and let through rather than being fought in a loop.
Beyond the play() override, the script neutralizes the `autoplay` attribute and per-element `playing` events on newly inserted media, so videos that use the native autoplay path are also caught. YouTube's next-video autoplay is handled separately: when you finish a video and YouTube queues the next one, the incoming video is frozen until you click. On Twitter, LinkedIn, and feed-style sites, videos that scroll into view are paused at the moment of intersection.
At the "Allow Common" level, major video platforms and conferencing tools (YouTube, Netflix, Twitch, Vimeo, Zoom, Slack, and others) play normally. Autoplay is blocked on all other sites. At "Block All", every site is blocked with no exceptions.
## Settings
| Level | What It Does | Availability |
|---------------|---------------------------------------------------------------------------------------------------|--------------|
| Off | No autoplay blocking — all videos play as the site intends | Free |
| Allow Common | Major video platforms and conferencing tools allowed; muted previews allowed; all other autoplay blocked | Free |
| Block All | All video autoplay blocked on every site, no exceptions | Free |
The default is **Off**. Enable this feature if unexpected video playback on general websites disrupts your browsing.
## When to Use This
- News sites, social feeds, and ad networks that trigger video the moment you land on a page
- Background tabs that start playing video without your interaction, causing audio overlap or performance slowdowns
- Battery-sensitive sessions where you want to avoid unexpected video processes
- Any situation where autoplaying video catches you off guard in a quiet environment
If you experience video stutter on specific platforms like Twitch or YouTube, see the related library articles — stutter on those platforms has different causes than autoplay behavior.
## Privacy
Stop Autoplay operates through local browser policy settings. No information about which videos were blocked, which sites you visited, or any playback data is transmitted anywhere. Everything runs on your device.
##### FAQ
Q: Will this block videos on YouTube or Twitch?
A: At the 'Allow Common' level, major video platforms are allowed to play normally. Only unexpected autoplay on non-video-focused sites is blocked. At 'Block All', every video on every site is blocked, including YouTube and Twitch.
Q: Does it block video conferencing?
A: At the 'Allow Common' level, video conferencing tools are on the allowlist so they work normally. 'Block All' will block them.
Q: Are muted preview videos (like on social media) blocked?
A: At 'Allow Common', muted previews on major video platforms and conferencing sites are allowed because those sites are on the allowlist. On other sites — news, social feeds, general websites — muted previews are blocked the same as any other autoplay. 'Block All' stops them everywhere.
Q: Is this feature free?
A: Yes. Stop Autoplay is completely free — no PRO subscription required.
Q: Does this help with stuttering videos?
A: If videos are autoplaying in background tabs and causing stutter, stopping autoplay prevents those background video processes from running, which can reduce CPU and GPU load.
---
#### Safe Mode — Auto-Recover Broken Pages
URL: https://www.superchargebrowser.com/features/safe-mode/
Extension: performance
Description: Automatically detect and recover pages broken by performance feature injections, so aggressive settings never leave you stuck.
Safe Mode is a background safety net that watches for pages broken by SuperchargePerformance's more aggressive feature settings. When it detects a problem, it automatically disables the conflicting features on that specific page and recovers it — without you needing to diagnose what went wrong or manually add exceptions. It is on by default and requires no configuration.
## How It Works
As SuperchargePerformance applies features like [Script Control](/features/script-control/) and [Ad Blocking](/features/ad-blocking/) to pages, Safe Mode monitors for indicators that a page is not functioning as expected. When it detects signals consistent with a feature-caused breakage, it flags the page, disables the relevant features for that URL, and reloads it cleanly.
The recovery is surgical: only the problematic page receives an exception. Every other page continues to run your full settings. The exception is held in the current browser session (up to one hour) so the recovered page loads correctly while you continue working without retriggering the detection cycle.
## Settings
| State | Behavior | Availability |
|-------|--------------------------------------------------------------------------|--------------|
| Off | No automatic detection or recovery — broken pages require manual action | Free |
| On | Automatic detection and recovery with per-page exceptions | Free |
The default is **On**. There is rarely a reason to turn Safe Mode off. It only activates when something goes wrong, so it has no impact on pages that load correctly.
## When to Use This
- You use aggressive settings (PRO Script Control, High Ad Blocking) and want protection against occasional site breakage
- You do not want to manually maintain a whitelist of sites that need exceptions
- You want to set your preferred feature levels and not think about compatibility again
- You encounter a site that loads incorrectly and want it recovered automatically without manual intervention
Safe Mode is particularly valuable in combination with [Script Control](/features/script-control/) and [Ad Blocking](/features/ad-blocking/) at higher levels, where the occasional site compatibility issue is most likely to occur.
## Privacy
Safe Mode performs all detection and recovery logic locally on your device. No broken-page signals, URL data, or session information is transmitted anywhere. The exception list is stored locally in your browser and is never shared.
##### FAQ
Q: What counts as a 'broken' page?
A: Safe Mode detects patterns like pages that stop responding, layouts broken by blocked scripts or fonts, and interactive elements that fail to load — then cross-references these against which features were active on that page to determine whether SuperchargePerformance caused the issue.
Q: What happens when Safe Mode detects a problem?
A: The affected page is automatically added to a per-page exception list. SuperchargePerformance's features are disabled for that page, and the page reloads cleanly.
Q: Do I need to configure anything?
A: No. Safe Mode is on by default. You do not need to manually whitelist sites — recovery is automatic.
Q: Is this feature free?
A: Yes. Safe Mode is completely free.
Q: Will Safe Mode disable features permanently for recovered pages?
A: No. The exception is session-scoped and expires after one hour. All other pages continue to benefit from your active feature settings. For a permanent fix on a site that regularly breaks, add it to your whitelist manually.
---
#### YouTube & Twitch Video Ad Blocking (2026)
URL: https://www.superchargebrowser.com/features/video-ad-blocking/
Extension: performance
Description: YouTube falls back across multiple ad delivery paths. SuperchargePerformance intercepts all of them — pre-rolls, mid-rolls, overlays, and adblock detection.
**Comparing ad blockers?** See [Best YouTube Ad Blockers for Chrome (2026)](/library/best-youtube-ad-blockers-chrome-2026/) for a ranked comparison across extensions.
YouTube and Twitch can't be blocked the same way as banner ads. Standard network-level blocking covers basic ad requests, but both platforms have built fallback delivery paths specifically to work around blockers. A single-layer approach breaks one path and leaves the others intact.
## Why YouTube Is Harder to Block
YouTube serves ads through several distinct paths: pre-roll and mid-roll requests, server-side insertion inside the video manifest (SSAP), overlay banners, bumper clips, and an adblock detection layer that triggers the "ad blockers are not allowed" overlay. Block one and YouTube routes through another.
SuperchargePerformance attacks the problem from multiple sides simultaneously. A `Response.prototype.json` proxy strips ad payloads from player responses before playback. `JSON.parse`/`JSON.stringify` and `TextEncoder.encode` proxies mutate the request parameters that signal "this is an ad". An SSAP interceptor detects server-side ad segments and skips the video forward past them. An XHR proxy catches legacy ad requests. A DOM observer dismisses the "ad blockers are not allowed" enforcement popup if it ever surfaces. The player never gets the chance to render an ad in the first place.
## How Twitch Is Different
Twitch takes a different approach. Ads are embedded directly in the video stream data — the same feed that carries the live broadcast. That means network-level domain blocking doesn't work at all. The request for the stream looks identical with or without ads.
SuperchargePerformance intercepts the stream before the Twitch player processes it, strips the ad segments from the data, and hands back a clean feed. The broadcast plays without the purple "ad in progress" placeholder screen.
## The Toggle
Both YouTube and Twitch are covered by a single Video Ad Blocking toggle in the popup, which is **On by default**. The toggle is independent of the main content blocking slider — you can run them at separate levels or disable one without affecting the other.
## Performance Impact
Video ad blocking uses content scripts that run only on YouTube and Twitch pages. No script runs on other domains. The interception happens before the player starts processing, so there's no observable delay on video load compared to a page without the extension running.
##### FAQ
Q: Does this work with YouTube's server-side ad insertion?
A: Yes. SuperchargePerformance intercepts ad data from the video player response before playback begins — this covers server-side insertion, not just network-level domain blocking. Multiple interception layers run in parallel: a Response.json proxy strips ad payloads, a JSON.parse/stringify proxy mutates ad-signalling parameters, an XHR proxy catches legacy requests, and DOM observers dismiss the anti-adblock overlay.
Q: Why does standard ad blocking miss YouTube ads?
A: YouTube delivers ads through multiple fallback paths: pre-roll requests, mid-stream segments, server-side insertion, overlay banners, and its own adblock detection. Blocking one network request triggers a fallback to the next. SuperchargePerformance targets all paths at the same time rather than blocking a single domain.
Q: What happens with YouTube's 'ad blockers are not allowed' overlay?
A: SuperchargePerformance neutralizes YouTube's adblock detection. The overlay does not appear.
Q: Does Twitch ad blocking affect stream quality or cause buffering?
A: Twitch embeds ads directly inside the video stream. SuperchargePerformance strips the ad segments before the Twitch player processes the stream, so the main video feed plays without the purple 'ad in progress' screen and without buffering artifacts.
Q: Is video ad blocking separate from the main content blocking slider?
A: Yes. The Video Ad Blocking toggle is independent of the ad/tracker blocking slider. You can run content blocking at any level and video ad blocking on or off as a separate control.
---
#### Smart Page Cleanup: Cookie Banners & Popups (2026)
URL: https://www.superchargebrowser.com/features/cosmetic-blocking/
Extension: performance
Description: Auto-rejects cookie banners on by default, plus an opt-in cosmetic layer that hides persistent ad slots and blocks unsolicited popups.
SuperchargePerformance separates cookie banner handling from cosmetic cleanup. **Auto-Reject Cookie Banners** is its own toggle and ships on by default. **Smart Page Cleanup** is a separate, opt-in toggle for CSS-based ad hiding and popup blocking.
## Auto-Reject Cookie Banners
Cookie consent banners fire before you can interact with a page. SuperchargePerformance uses the AutoConsent library to detect them and dismiss them by selecting the reject/decline path — not accept. The banner disappears. No click required, and no configuration needed — the feature is on from the moment you install.
AutoConsent supports hundreds of consent management platforms. Banners that use non-standard implementations may not be detected. In those cases the banner remains and you can click manually as usual.
## Smart Page Cleanup
Smart Page Cleanup is **off by default** — CSS injection can occasionally leave empty layout gaps where an ad slot used to sit, so the toggle is opt-in. It adds two behaviors when enabled:
### Cosmetic Ad Hiding
Some ad slots survive network-level blocking. The ad network's domain gets blocked, but the container div stays on the page — an empty box where an ad would have loaded. Cosmetic rules target those containers with CSS and collapse them.
These are CSS injections, not DOM removals. The page structure stays intact; the empty containers are hidden. Page functionality is unaffected.
### Popup Blocking
Unsolicited popups come from `window.open()` calls triggered by page scripts rather than user actions. Smart Page Cleanup intercepts those calls and drops the popup before the browser opens a new window.
Popups that follow a direct user click — OAuth flows, download dialogs, payment processor windows — are allowed through. The distinction is whether the `window.open()` traces back to a genuine user gesture within a 2-second window.
## When to Adjust These
Auto-Reject Cookie Banners and Smart Page Cleanup are controlled independently. If a site's cookie preferences need to persist (say, a subscription site you've already logged into), add that domain to the whitelist instead of disabling the feature globally.
##### FAQ
Q: Does cookie banner rejection actually select 'Reject all' rather than 'Accept all'?
A: Yes. SuperchargePerformance uses the AutoConsent library to detect consent dialogs and selects the privacy-preserving option — 'Reject all' or 'Manage preferences → off' depending on what the site offers. It does not accept cookies on your behalf.
Q: Is cookie banner rejection on or off by default?
A: On by default. The 'Auto-Reject Cookie Banners' toggle ships enabled so you get immediate relief from consent popups without any configuration. You can turn it off in the SuperchargePerformance popup.
Q: Will cosmetic blocking break page layouts?
A: Cosmetic rules hide ad slots using CSS injection — they set elements to display:none rather than removing them from the DOM. Most pages account for the empty space in their layout. In rare cases a layout gap may appear where an ad slot was. The cosmetic rules do not touch functional page elements.
Q: What kinds of popups does Smart Page Cleanup block?
A: SuperchargePerformance intercepts window.open() calls that don't originate from a direct user gesture. Popups triggered by user clicks — file downloads, OAuth login windows, payment processors — are not blocked. Unsolicited marketing overlays and exit-intent popups are.
Q: Can I use Smart Page Cleanup without the main content blocking slider?
A: Yes. The Smart Page Cleanup toggle is independent. You can leave content blocking at Off and run only Smart Page Cleanup, or run both simultaneously. They don't conflict.
Q: Does this interact with the whitelist?
A: Adding a domain to the whitelist exempts it from both Auto-Reject Cookie Banners and Smart Page Cleanup alongside all other Perf features. If you want cookie banners to appear on a specific site, whitelist that domain.
---
#### Site Whitelist — Per-Feature Domain Exemptions
URL: https://www.superchargebrowser.com/features/whitelisting/
Extension: performance
Description: Exempt specific domains from ad blocking, script blocking, tab suspension, or all features — with per-feature granularity, not just a blunt on/off switch.
The whitelist gives you surgical control over which SuperchargePerformance features apply to which sites. It is not a blunt "disable everything on this domain" toggle — you choose exactly which features are exempted, so the rest keep working. A banking site can have ad blocking and script blocking turned off while still having its tabs suspended. Spotify can be kept active while ad blocking still runs on it.
## How It Works
Each whitelist entry is a domain paired with one or more feature exemptions. When SuperchargePerformance processes a tab or network request, it checks whether the tab's domain has a whitelist entry covering that feature. If it does, that feature is skipped for that domain. All other features continue to run normally.
Domain matching is subdomain-aware and normalizes `www.` on both sides, so whitelisting `example.com` also covers `www.example.com` and any subdomain of either form. This match is applied consistently across suspension, ad blocking, throttling, and preload — a site you whitelist stays exempt regardless of which form of its address you land on.
When you whitelist the site you are currently on, the change takes effect immediately without waiting for a reload. Any elements that cosmetic blocking had hidden reappear on the open page right away. Network-level rules (ad blocking, throttling) apply to the next request — a manual reload picks those up if you need them to take effect on the current page immediately.
Entries are stored in `chrome.storage.local` and persist across browser restarts. The whitelist is evaluated locally — no domains or rules are sent anywhere.
## Features You Can Exempt Per Domain
| Feature | When to exempt |
|---------|----------------|
| Ads | Sites that break or detect your blocker (banking, paywalled content) |
| Scripts | Sites where script blocking breaks functionality |
| Suspension | Sites you need to stay alive (streaming, video calls) |
| Stop Autoplay | Sites where autoplay blocking interferes |
| All | Internal tools or any site where you want SuperchargePerformance fully off |
## Domain Input
Entries support two formats:
- **Exact domain:** `example.com` — matches that domain and all its subdomains
- **Wildcard subdomains:** `*.example.com` — accepted, but behaves the same as the exact form
The input field validates domain format and prevents duplicate entries.
### Related Domain Suggestions
Several sites load content from multiple domains. When you type a domain, SuperchargePerformance suggests the commonly paired CDN or service domains so you can add the full set at once. For example:
- `youtube.com` → suggests `googlevideo.com`, `ytimg.com`, `youtube-nocookie.com`
- `reddit.com` → suggests `redditstatic.com`, `redditmedia.com`, `events.reddit.com`
- `twitter.com` / `x.com` → suggests `t.co`, `abs.twimg.com`
- `amazon.com` → suggests `amazonaws.com`, `cloudfront.net`
- `netflix.com` → suggests `nflxvideo.net`
If you whitelist a domain from ad blocking but its CDN domains are not whitelisted, blocking rules may still fire on those requests. The suggestions handle this in one step.
## Entry Management
Each whitelist entry can be managed independently:
- **Enable/disable** the entry without removing it
- **Remove** the entry entirely
- **Remove individual features** from an entry by clicking their tags — useful if you added a feature exemption you no longer need without touching the others
## Auto-Protected Web Apps
The following 25+ web apps are permanently protected from tab suspension and do not require a whitelist entry:
**Productivity:** Figma, Notion, Linear, Miro, Canva, Lucid, Airtable, Asana, Monday, Slack, Discord, Microsoft Teams, Google Docs, Google Sheets, Google Slides, Gmail, Google Drive, Google Calendar
**Media and calls:** Spotify, Apple Music, YouTube Music, SoundCloud, WhatsApp, Telegram, Google Meet, Zoom, Whereby
These apps are protected because losing their state to a suspension would interrupt active work. They are not added to your whitelist — the protection is built into the suspension logic.
## Practical Examples
**Banking site that breaks with ad blocking on:**
Add the domain, exempt Ads and Scripts. Tabs will still suspend when inactive.
**Spotify Web Player:**
Add `open.spotify.com`, exempt Suspension only. Ad blocking still runs; the player stays resident so music does not stop.
**Work intranet or internal tools:**
Add the domain, exempt All. SuperchargePerformance is completely inactive on that origin.
## When to Use This
- A site you use regularly detects or breaks with ad blocking active
- You use a web-based music or video service and need it to stay alive in the background
- Script blocking causes a form, login, or interactive element to stop working
- You want SuperchargePerformance to run at maximum settings everywhere except a small set of known exceptions
For sites where breakage is discovered automatically rather than manually, [Safe Mode](/features/safe-mode/) adds domains to a per-page exception list on your behalf.
## Privacy
All whitelist data is stored in `chrome.storage.local` on your device. No domain names, feature settings, or browsing activity are transmitted to any server. The whitelist is not synced through Chrome Sync.
##### FAQ
Q: Can I whitelist a site from ad blocking but still suspend its tabs?
A: Yes. Whitelisting is per-feature. You can exempt a domain from ad blocking only, leaving tab suspension and script blocking active. Each feature is controlled independently.
Q: Does whitelisting a domain cover all its subdomains?
A: Yes. An entry for `example.com` also covers `sub.example.com` and any other subdomain. The matching logic normalizes `www.` and checks subdomain suffixes, so you do not need a separate wildcard entry for subdomains. The `*.example.com` format is accepted but behaves identically to `example.com`.
Q: Why does the UI suggest extra domains when I add YouTube?
A: YouTube loads video content from `googlevideo.com` and thumbnails from `ytimg.com`. If you whitelist YouTube from ad blocking but not these CDN domains, some blocking rules may still fire on those requests. The suggestions let you add the full set in one step.
Q: Do I need to whitelist web apps like Figma or Notion from suspension?
A: No. 25+ web apps are permanently protected from tab suspension, including productivity tools like Figma, Notion, Linear, Slack, and Google Docs, plus media and call apps like Spotify, YouTube Music, Google Meet, and Zoom. They never need a manual whitelist entry.
Q: Can I temporarily disable a whitelist entry without removing it?
A: Yes. Each entry has an enable/disable toggle. A disabled entry stays in your list but has no effect until you re-enable it.
Q: Is the whitelist stored in my browser or on a server?
A: Locally, in `chrome.storage.local`. No whitelist data leaves your browser.
---
#### Block All Images in Chrome — PRO Feature (2026)
URL: https://www.superchargebrowser.com/features/image-blocking/
Extension: performance
Description: Strip every image from every page. Cuts page weight to near-zero. Text-only browsing for research, slow connections, or data saving.
Some browsing is purely about the text. Research sessions across dozens of documentation pages, reading news on a slow connection, skimming through Wikipedia references — images add nothing and slow everything down.
## What It Does
Block All Images tells Chrome's native DNR engine to drop every image request before it leaves the browser. No `img` elements load, no CSS backgrounds load. The page's text, layout, and functionality stay intact.
Pages come in at a fraction of their normal weight. On media-heavy sites — news homepages, e-commerce listings, content feeds — the difference in load time is immediate.
## When It's Worth Enabling
- Long research sessions where you're reading documentation or references
- Slow or metered connections where page weight matters
- Reading-heavy workflows: PDFs, Wikipedia, GitHub READMEs, HackerNews
- Debugging a site where you want to rule out image-related rendering issues
It's also useful as a temporary toggle — enable it during a focused reading session, turn it off when you're done.
## PRO Requirement
Block All Images requires a PRO license. It is available as part of the one-time PRO upgrade, which also unlocks custom tab suspension timers, full third-party script blocking, background activity throttling, and system font forcing.
## Limitations
Global scope only — there's no per-site control built into the toggle. Use the whitelist to exempt domains where images should load normally.
Inline SVGs embedded in HTML (not loaded as separate requests) are not blocked. External SVG files loaded as images are blocked like any other image format.
##### FAQ
Q: Does blocking images affect CSS backgrounds or only img tags?
A: SuperchargePerformance blocks image requests at the network level via Chrome's DNR engine. This covers img elements, picture elements, and CSS background-image requests. Pages still render their text and layout — images simply don't load.
Q: Is this a PRO-only feature?
A: Yes. Block All Images is gated behind PRO. The toggle appears in the popup with a PRO badge on the free tier.
Q: Can I enable this for specific sites only?
A: No — the current implementation is global. It applies across all tabs when enabled. If you need image blocking on specific sites only, the whitelist works in the other direction: enabling the feature globally and whitelisting sites where you want images to load.
Q: Will pages still function correctly without images?
A: Text content, forms, navigation, and scripts load normally. Anything that relies purely on images — photo galleries, image-heavy landing pages, icon-only buttons — will render as blank spaces. For documentation, Wikipedia, news articles, and research papers, the reading experience is unaffected.
Q: Does image blocking combine with content blocking?
A: Yes. Both run via Chrome's DNR engine and operate independently. Running both means ad images are caught by content blocking rules and all other images are caught by Block All Images. The result is the fastest possible page load.
---
#### Background Tab Throttling — Cut Chrome CPU at Rest (2026)
URL: https://www.superchargebrowser.com/features/js-throttling/
Extension: performance
Description: Background tabs keep burning CPU even when hidden, heating your laptop and draining battery. This PRO toggle slows them so the tab you're using stays fast.
Background tabs don't stop working when you leave them. Scripts keep running — polling for data, ticking animation frames, executing recurring callbacks. Most of that activity is invisible to you but visible to your CPU.
## What Gets Throttled
When Throttle Background Activity is on, `setTimeout`, `setInterval`, and `requestAnimationFrame` callbacks get clamped to longer intervals. Background tabs (where `document.hidden` is `true`) get aggressive clamps: sub-100ms timers become 500ms, sub-1s become 2s, sub-5s become 5s, animation frames drop to roughly 10fps.
The active tab is not exempt. It gets a much lighter floor — sub-50ms timers clamp to 100ms, sub-500ms timers respect a 100ms minimum, and timers ≥500ms run untouched. The intent is to suppress micro-poll abuse from page scripts without affecting normal interactivity.
## Who This Is For
The feature is most useful on machines where Chrome's CPU usage stays high even when you're not actively loading pages. Open Chrome's Task Manager (`Shift+Esc`) and sort by CPU. If several background tabs are consistently showing nonzero CPU percentages, this toggle directly addresses that.
On machines with plenty of headroom, the difference may not be noticeable. On older hardware, constrained laptops, or sessions with 20+ tabs, reclaiming that background CPU can meaningfully improve responsiveness in your active tab.
## PRO-Only
Throttle Background Activity requires a PRO license. It appears in the popup under the Control category with a PRO badge when the free tier is active.
## Whitelist First
If you run a web app in a background tab that needs accurate timing — a dashboard, a communication tool, a live data view — add its domain to the whitelist before enabling this feature. Whitelisted domains are excluded from script throttling (and any other Perf feature you list in the whitelist entry). Tab suspension already protects 25+ web app domains automatically, but throttling does not — the whitelist is your only escape hatch.
##### FAQ
Q: What does 'throttle background activity' actually change?
A: The feature overrides `setTimeout`, `setInterval`, and `requestAnimationFrame` in every tab, but with two different throttling levels. Tabs where `document.hidden` is true (background) get aggressive throttling — short timers clamp to 500ms, animation frames drop to about 10fps. Foreground tabs get a much milder floor (100ms minimum for sub-50ms timers); timers above 500ms run untouched.
Q: Is this a PRO-only feature?
A: Yes. Throttle Background Activity is gated behind PRO. It's listed in the popup with a PRO badge and requires an active PRO license to enable.
Q: Could this break web apps running in background tabs?
A: Possibly. Web apps that rely on tight background timing — real-time collaboration tools, trading dashboards, live data feeds — may behave differently with throttled timers. Unlike tab suspension, throttling has no built-in protected-app list. If a background web app misbehaves with throttling on, add its domain to the whitelist.
Q: How is this different from Chrome's own background tab throttling?
A: Chrome already throttles some timer tasks in background tabs, but the threshold and scope vary by Chrome version and page type. SuperchargePerformance's throttling applies consistently across background tabs and is adjustable — you control whether it's on or off.
Q: Will I notice a difference in the active tab?
A: On machines where Chrome's CPU usage is high at rest, yes — most of the win comes from cutting background-tab CPU, which leaves more headroom for what you're focused on. The active tab itself gets a small 100ms floor on very short timers, which is rarely perceptible but can affect web apps that rely on sub-50ms polling intervals.
---
#### DNS Prefetching — Open Links Faster in Chrome (2026)
URL: https://www.superchargebrowser.com/features/dns-prefetching/
Extension: performance
Description: Clicking a link to a new site adds a hidden 20-120ms delay. SuperchargePerformance resolves linked sites in the background so the page opens faster.
Every time you navigate to a domain you haven't visited recently, Chrome performs a DNS lookup before it can start the connection. On fast networks this adds tens of milliseconds. On slower ones it's the first in a chain of delays.
## How It Works
SuperchargePerformance scans links on the current page and injects connection hints for the domains those links point to. The top three domains get a `` hint — Chrome completes the full DNS + TCP + TLS handshake in the background. Remaining domains get a lighter `` hint that resolves only the DNS record.
Click a link to one of those domains and the DNS step is already done. The browser can start the connection and request immediately.
## Two Modes
| Mode | What's prefetched |
|---|---|
| Common | A fixed list of 7 widely used domains (Google, YouTube, Amazon, CloudFront) |
| All Page Domains | Every unique external domain found across the first 175 links, scripts, and iframes on the current page |
Common mode is lighter — the hint list never changes per page. All Page Domains is more aggressive, scanning the actual page contents so prefetches cover the specific external services this page links to. The trade-off is more background DNS queries.
Default is **Off**. Enable it if you find navigation to new domains feels sluggish, particularly on connections with high DNS latency.
## PRO Requirement
Predictive DNS Prefetching requires a PRO license. It is available as part of the one-time PRO upgrade alongside custom tab suspension timers, system font forcing, full script blocking, background throttling, and image blocking.
## Privacy Note
DNS queries for prefetched domains go to your configured DNS resolver. This means your resolver sees requests for domains linked on the current page, including ones you never click. If that's a concern, leave the feature off. No data goes to SuperchargeBrowser — the only external communication is standard DNS resolution through your own resolver.
##### FAQ
Q: What is DNS prefetching and why does it help?
A: When you click a link to a new domain, Chrome first performs a DNS lookup to resolve the domain name to an IP address. This lookup adds 20-120ms of latency before the page can start loading. The extension injects connection hints in the background while you're still on the current page — the top priority domains get a full preconnect (DNS + TCP + TLS), and the rest get a dns-prefetch (DNS only) — so when you click, that step is already done.
Q: What does 'Common' mode do versus 'All Page Domains'?
A: Common mode injects dns-prefetch hints for a fixed list of seven widely used domains (google.com, gstatic.com, youtube.com, googlevideo.com, ytimg.com, amazon.com, cloudfront.net). All Page Domains scans up to 175 elements on the current page — links, scripts, iframes — and injects hints for each unique external domain it finds.
Q: Is this a PRO-only feature?
A: Yes. Predictive DNS Prefetching is PRO-only. The toggle appears in the popup with a PRO badge on the free tier.
Q: Does DNS prefetching affect my privacy?
A: DNS prefetching sends DNS queries for domains linked on the current page — including links you never click. Your DNS resolver sees requests for those domains. If privacy is a concern, the feature can be left off. SuperchargePerformance itself sends no data anywhere; the DNS queries go to your configured DNS resolver only.
Q: Can I combine DNS prefetching with the page preloading feature?
A: Yes. Preload Pages on Hover prefetches the full page when you hover a link. DNS Prefetching is a lighter-weight complement — it only resolves the domain name in advance rather than fetching the page. Running both is fine; the DNS step will already be resolved before hover prefetching starts, so the prefetch request starts slightly faster.
---
### SuperchargeNavigation Features
#### Vertical Tabs for Chrome — Side Panel Tab Manager
URL: https://www.superchargebrowser.com/features/vertical-tabs/
Extension: navigation
Description: Floating in-page vertical tab list, narrower than Chrome's panel. Drag-to-reorder, tab groups, compact favicon mode, auto-hide — all synced with Chrome.
Vertical tabs put your entire tab list in a floating in-page sidebar, giving you a persistent, scrollable view of every open tab, tab group, and pinned tab. Instead of squinting at compressed favicons along the top bar, you can read full tab titles and navigate your browser the way Arc and Edge have shown is genuinely better — vertically.
## How It Works
When you click the SuperchargeNavigation toolbar button, the sidebar opens and displays your full tab list. On standard web pages, it appears as [an in-page panel](/in-page-sidebar/) injected directly alongside the page content — floating over it rather than consuming a browser panel slot. On Chrome's own pages (chrome://, the Web Store, the PDF viewer) where content-script injection is blocked, there is no fallback to Chrome's native Side Panel. Instead, the extension opens or re-focuses a single helper tab at `/in-page-sidebar/` and mounts the sidebar there. The panel stays open as you browse, updating in real time as tabs open, close, or change title.
Because the in-page sidebar has no minimum-width floor imposed by the browser, you can drag its edge narrower than Chrome's native panel (which enforces a ~320 px minimum). The sidebar defaults to the right edge but can be docked left in Options. You can also resize it in three resting states: **Full** keeps it open at your chosen width; **Collapse** shrinks it to a 56 px favicon-only strip that peeks to full width when you hover; **Hide** tucks it off-screen and reveals it when you slide your mouse to the screen edge. Collapse and Hide are set under "Sidebar resting state" in Options and default to Full.
Tab groups appear as collapsible sections with their Chrome-assigned colors and names. Pinned tabs appear at the top of the list, separate from unpinned tabs, matching the mental model you already have from the standard tab bar.
## Settings
| Option | Default | Description |
|--------|---------|-------------|
| Sidebar style | In-page | In-page floating sidebar (default) or Chrome's native side panel — set under "Sidebar style" in Options |
| Sidebar side | Right | Dock the in-page sidebar to the left or right edge of the page |
| Sidebar resting state | Full | Full stays open; Collapse shrinks to a favicon strip (hover to peek); Hide tucks off-screen (slide to edge to reveal) |
| Search bar in header | Off | Show a search bar at the top of the side panel; Alt+K opens [Tab Search](/features/tab-search/) regardless |
The panel syncs with Chrome's built-in tab and tab group sync — no separate account or cloud service required.
## When to Use This
**Heavy researchers and readers** accumulate dozens of tabs across multiple topics. Vertical tabs let you scan titles without hovering, spot duplicates at a glance, and drag related tabs together before grouping them.
**Multi-workspace workflows** benefit from seeing all tabs in context alongside [Workspaces](/features/workspaces/). You can drag a tab directly into a different position, then save the arrangement as a named workspace.
**Anyone moving from Arc or Edge** will find vertical tabs the most natural starting point. SuperchargeNavigation delivers the same persistent side-panel layout without locking you into a non-Chrome browser.
## Multi-Select and Bulk Actions
Hold the standard OS modifier key and click tabs to build a selection. Bulk actions — close, move to group, pin, mute — apply to the entire selection at once. This makes cleaning up a cluttered session a matter of seconds rather than minutes.
## Privacy
The vertical tab list reads your open tabs and tab groups directly from Chrome's local tab APIs. No tab titles, URLs, or browsing activity leave your device. Everything stays in your browser's own memory.
##### FAQ
Q: Does vertical tabs replace Chrome's default tab bar?
A: No. The vertical tab list floats in an in-page sidebar alongside your existing tab bar. You can keep both or ignore the top bar — the choice is yours.
Q: Will my tabs sync across devices?
A: Yes. SuperchargeNavigation uses Chrome's built-in tab and tab group sync, so your tabs and groups sync wherever you're signed into Chrome.
Q: How do I open the sidebar?
A: Click the SuperchargeNavigation toolbar button. Because the extension has no popup, that button opens the sidebar directly — one click, no extra menu. On standard web pages the sidebar appears as a floating in-page panel. On Chrome's own pages (chrome://, Web Store, PDF viewer) where injection is not possible, it opens a single helper tab at superchargebrowser.com/in-page-sidebar/ and mounts the sidebar there instead.
Q: Can I reorder tabs by dragging?
A: Yes. Drag any tab to a new position in the list; the change takes effect immediately with live updates as you drag.
Q: Does it work with tab groups I already have?
A: Yes. All existing Chrome tab groups — including their names and colors — appear in the vertical list. You can expand or collapse groups directly from the panel.
---
#### Browser Workspaces — Save and Switch Tab Sessions
URL: https://www.superchargebrowser.com/features/workspaces/
Extension: navigation
Description: Save named sets of tabs, switch between them instantly. Preserves tab groups, pinned tabs, mute states, and group colors — stored locally, no account needed.
Workspaces let you save a named snapshot of your open tabs and switch between project contexts in one click. Whether you keep separate tab sets for work, research, and personal browsing — or need to juggle multiple client projects — workspaces give you a clean way to context-switch without losing anything.
## How It Works
When you save a workspace, SuperchargeNavigation captures the current state of every open tab: URLs, tab groups with their names and colors, which tabs are pinned, and which tabs are muted. That snapshot is stored in Chrome's local storage.
To restore a workspace, select it from the [Vertical Tabs](/features/vertical-tabs/) side panel. Your current tabs are replaced with the saved set, and every tab reopens in its original position, group, and state. Switching workspaces is as fast as switching browser windows.
## Settings
| Option | Description |
|--------|-------------|
| Export | Download the workspace as a file for backup or sharing |
| Send tab to workspace | Right-click any tab in the side panel → context menu option |
| Rename | Right-click a workspace name and choose Rename, or double-click the name. A dotted underline and pencil icon appear on hover to show the name is editable. |
All data is stored in `chrome.storage` — local by default, with no external dependency.
## When to Use This
**Client or project work:** Create one workspace per client. Switch cleanly between them without contaminating tab sets or accidentally closing the wrong window.
**Research sessions:** Save a workspace mid-research so you can come back exactly where you left off — same tabs, same groups, same pinned and muted states.
**Replacing Toby, Workona, or Session Buddy:** If you've used those tools for tab saving, Workspaces covers the same core use case with no subscription, no cloud sync requirement, and no data leaving your machine. See [SuperchargeNavigation vs Workona](/library/vs-workona/) and [Session Buddy alternative](/library/session-buddy-alternative-local-safe/).
**Recovery with [Session Time Travel](/features/session-time-travel/):** Workspaces are the named, intentional layer; Session Time Travel is the automatic safety net. Use both together for full tab state coverage.
## Privacy
Workspace data — tab URLs, group names, and tab states — is stored in `chrome.storage.local` by default and never sent to a SuperchargeBrowser server. Optional cross-device sync uses Chrome's own `chrome.storage.sync` (your Google account), which we can't access.
##### FAQ
Q: Where are my workspaces stored?
A: Workspaces are stored locally in Chrome's built-in storage (chrome.storage). They never leave your device and require no account or subscription.
Q: What exactly gets saved when I create a workspace?
A: Tab URLs, tab groups (including names and colors), pinned tab status, and per-tab mute states are all saved. When you restore a workspace, tabs reopen exactly as you left them.
Q: Can I back up or share a workspace?
A: Yes. Use the Export option on any workspace to download it as a file. You can import it on another device or share it with a colleague.
Q: Can I send a single tab to a different workspace without switching?
A: Yes. Right-click any tab in the side panel and choose 'Send to workspace' from the menu that appears. The tab moves to the target workspace without interrupting your current session.
Q: How many workspaces can I create?
A: There is no hard limit imposed by SuperchargeNavigation. Practical limits depend on Chrome's storage quota, which is generous for typical use.
---
#### Session Time Travel — Auto Tab Snapshots
URL: https://www.superchargebrowser.com/features/session-time-travel/
Extension: navigation
Description: Automatic tab snapshots every 5 minutes. Rewind to any of the last 50 states and restore as a new workspace. No other extension does this.
Session Time Travel is a passive safety net that automatically snapshots your entire tab state every 5 minutes. If Chrome crashes, you accidentally close tabs, or you just want to return to how your browser looked an hour ago, you can rewind to any of the last 50 snapshots and restore it as a named workspace — without losing your current session.
## How It Works
Every 5 minutes, SuperchargeNavigation captures a snapshot of your open tabs, groups, and pinned tabs. These snapshots are stored in a ring buffer: once 50 snapshots exist, each new one replaces the oldest. The result is a rolling 4-hour window of tab history (50 snapshots × 5 minutes each).
When you open the Time Travel panel, snapshots are listed with timestamps. Select any snapshot, and it restores as a new [Workspace](/features/workspaces/) — your current tabs remain open. You can compare the two states and close whichever you don't need.
No snapshot is ever sent anywhere. Everything stays in Chrome's local storage.
## Settings
| Option | Default | Description |
|--------|---------|-------------|
| Session Time Travel | On | Enable or disable automatic snapshots |
| Snapshot interval | 5 minutes | Fixed interval |
| Snapshot history | 50 snapshots | Ring buffer, ~4 hours of coverage |
## When to Use This
**After a crash:** Chrome or your system crashed and you lost your tabs. Open Time Travel, find the last snapshot before the crash, and restore it.
**Accidental closure:** You closed a window or tab group by mistake and Ctrl+Shift+T isn't recovering everything you need. Time Travel has a complete snapshot of your session state.
**"What was I looking at earlier?":** You were deep in a research session this morning and want to return to that exact set of tabs without rebuilding it from scratch. Find the snapshot from that time and restore.
**Complement to intentional workspaces:** [Workspaces](/features/workspaces/) are what you save on purpose. Session Time Travel is the automatic backup behind every session — you get both layers of protection with no extra effort.
## Why No Other Extension Does This
Most tab session managers save only when you explicitly ask. Session Time Travel runs continuously in the background, so the snapshot exists whether or not you thought to save. This is the feature that turns a tab manager into a genuine safety net.
## Privacy
Snapshots contain tab URLs and group metadata. They are stored entirely in Chrome's local storage on your device and are never transmitted to any external service.
##### FAQ
Q: How often are snapshots taken?
A: A snapshot is taken automatically every 5 minutes while the extension is active.
Q: How many snapshots are kept?
A: The 50 most recent snapshots are kept in a ring buffer. When a 51st snapshot is taken, the oldest is discarded automatically.
Q: What happens when I restore a snapshot?
A: The selected snapshot opens as a new workspace alongside your current session. Your current tabs are not closed — you get a fresh workspace you can switch to at any time.
Q: Can I turn Session Time Travel off?
A: Yes. It is enabled by default but can be toggled off in the extension settings if you prefer not to use automatic snapshots.
Q: Does any other extension offer automatic tab snapshots like this?
A: Not at the time SuperchargeNavigation was built. This feature is unique among Chrome tab managers.
---
#### Tab Search — Command Palette for Chrome
URL: https://www.superchargebrowser.com/features/tab-search/
Extension: navigation
Description: Press Alt+K for a full-page search across open tabs, bookmarks, and history. Falls through to web search if nothing matches. Arc's command palette for Chrome.
Tab Search brings a Mac Spotlight-style command palette to Chrome. Press Alt+K from any page and a full-screen modal opens instantly — type to search open tabs, bookmarks, and browsing history all at once, then jump to any result with Enter. It's the fastest way to navigate a browser with dozens of tabs open, and the closest thing Chrome has to Arc's command bar.
## How It Works
Alt+K interrupts whatever you're doing and surfaces a search overlay above the current page. As you type, results appear in real time from three sources simultaneously:
1. **Open tabs** — matched by title and URL
2. **Bookmarks** — your full Chrome bookmark library
3. **Browsing history** — recent pages you've visited
The top results from all sources are gathered into a **Best Matches** section at the top of the list, ranked by fuzzy match score. Below that, results stay separated by section so you know exactly where each hit came from.
Select a result and press Enter (or click) to switch to that tab or open that page. If nothing in your local browser matches your query, Tab Search falls through to a web search in a new tab — no mode-switching required.
Press **Escape** to close the palette from anywhere — it registers at the document level, so the input doesn't need to be focused first.
## Settings
| Option | Default | Description |
|--------|---------|-------------|
| Tab Search | On | Enable or disable the feature and Alt+K shortcut |
| Search bar in side panel header | Off | Separate toggle — Alt+K always works regardless |
**Bonus commands with [SuperchargePerformance](/performance/):** If SuperchargePerformance is also installed, Tab Search surfaces three additional commands:
| Command | Action |
|---------|--------|
| Suspend all tabs | Frees memory across your whole session immediately |
| Toggle site whitelist | Add or remove the current site from the Performance whitelist |
| Toggle SuperchargePerformance | Turn the performance extension on or off without opening its popup |
## When to Use This
**Deep tab sessions:** You have 40 tabs open and can't find the one you need. Alt+K → type a keyword from the page title → Enter. Done in two seconds.
**Bookmark retrieval:** Instead of navigating Chrome's bookmark manager, type the name of what you bookmarked and jump directly to it.
**Quick navigation without a mouse:** Keyboard-first users can browse, search, and navigate Chrome entirely from the keyboard. Tab Search is the missing piece that makes this practical.
**Replacing browser address bar habits:** For sites you visit often, Alt+K is faster than clicking the address bar and typing a URL — especially for pages already open in a tab.
## Privacy
Tab Search reads tab titles, URLs, bookmarks, and history from Chrome's local APIs to build search results. No search queries or browsing data are sent to any server. Everything runs locally in the browser.
##### FAQ
Q: What keyboard shortcut opens Tab Search?
A: Alt+K opens the Tab Search modal from anywhere in Chrome. This shortcut works even if the side panel search bar is hidden.
Q: What does Tab Search search across?
A: Tab Search searches your currently open tabs (by title and URL), your Chrome bookmarks, and your browsing history — all in a single query.
Q: What happens if no local result matches my query?
A: The search falls through to a web search automatically, so you never have to switch tools. Start typing a query, and if your tabs and bookmarks don't have what you need, the web will.
Q: Does Tab Search work with SuperchargePerformance?
A: Yes. If SuperchargePerformance is installed and active, Tab Search gains three extra commands: suspend all tabs, toggle site whitelist, and toggle SuperchargePerformance on or off.
Q: Can I turn Tab Search off?
A: Yes. Tab Search is enabled by default but can be disabled in settings. The Alt+K shortcut will stop working once disabled.
---
#### Smart Tab Grouping — Auto-Group by Domain
URL: https://www.superchargebrowser.com/features/smart-tab-grouping/
Extension: navigation
Description: Press Alt+G to instantly group all open tabs by domain. Auto-collapse inactive groups to keep your tab bar clean. Undo everything with Alt+Shift+G.
Smart Tab Grouping organizes a chaotic tab bar into tidy, collapsible groups with a single keystroke. Press Alt+G and every open tab is grouped by its domain — all your GitHub tabs together, all your research tabs together, all your Google Docs together. Inactive groups collapse automatically so only the group you're using takes up space.
## How It Works
Alt+G triggers a scan of all open tabs. Tabs sharing the same domain are placed into a Chrome native tab group, assigned a color, and labeled with the domain name. The grouping uses Chrome's built-in Tab Groups API, so the result looks and behaves identically to groups you'd create by hand — they appear in the [Vertical Tabs](/features/vertical-tabs/) side panel, sync with Chrome, and work with all standard Chrome group features.
When Alt+G creates groups, each group is collapsed by default — showing only its colored label in the tab bar. Your tab bar stays readable no matter how many groups exist. Expand any group to see its tabs.
To undo all grouping, press Alt+Shift+G. Every group is dissolved and tabs return to an ungrouped flat list.
## Settings
| Option | Default | Description |
|--------|---------|-------------|
| Alt+G shortcut | Active | Groups all open tabs by domain; newly created groups are collapsed automatically |
| Alt+Shift+G shortcut | Active | Removes all tab groups at once |
## When to Use This
**Research sessions that sprawl:** You've been jumping between Wikipedia, Reddit, and several documentation sites and your tab bar is a mess. Alt+G brings order in one keystroke.
**Before saving a workspace:** Use Smart Tab Grouping to organize tabs by topic, then save the result as a named [Workspace](/features/workspaces/). The groups are preserved in the workspace.
**Routine cleanup:** At the end of a work session, Alt+G clusters what's open by domain so you can quickly identify which tabs belong to which project before deciding what to close or save.
**Reducing visual noise:** Groups start collapsed, so you see only color-coded labels until you expand one. It's a small change with a noticeable effect on focus.
## Privacy
Smart Tab Grouping reads tab URLs locally to extract domain names for grouping. No URL data or browsing patterns leave your device.
##### FAQ
Q: What does Alt+G do exactly?
A: Alt+G groups all currently open tabs by their domain — for example, all GitHub tabs go into one group, all Google Docs tabs into another. Groups are created using Chrome's native tab group API.
Q: What does Alt+Shift+G do?
A: Alt+Shift+G removes all tab groups at once, ungrouping every tab and returning the tab bar to a flat list.
Q: Are groups collapsed when created?
A: Yes. When Alt+G creates groups, they start collapsed — showing only their colored labels. Click any group to expand it and see its tabs.
Q: Does Smart Tab Grouping work alongside Chrome's built-in tab groups?
A: Yes. It uses Chrome's native tab group API, so groups created by Smart Tab Grouping appear and behave identically to groups you create manually.
---
#### Glance Peek — Preview Links Without a Tab
URL: https://www.superchargebrowser.com/features/glance-peek/
Extension: navigation
Description: Alt+Click any link to preview it in a full-screen overlay. Read, then close or promote to a full tab. Arc's Peek feature, built into Chrome.
Glance Peek lets you read any linked page without leaving your current tab. Alt+Click a link and the target opens in a full-screen overlay — you get full, scrollable access to the page content. When you're done, dismiss the overlay to return to exactly where you were, or promote the preview to a full tab if it's worth keeping. It's Arc's Peek feature, available in Chrome.
## How It Works
Alt+Click triggers an overlay iframe that covers the current tab. The target URL loads in full inside the iframe — including JavaScript, images, and interactive content.
Many websites use `X-Frame-Options` or `Content-Security-Policy` headers to block being displayed inside iframes (a standard anti-clickjacking measure). For Glance Peek to work reliably, SuperchargeNavigation uses Chrome's Declarative Net Request API to create dynamic session rules that strip these blocking headers for the preview request. These rules are active only during the peek and are scoped to the preview session — they do not affect normal browsing.
## Settings
| Option | Default | Description |
|--------|---------|-------------|
| Glance Peek | On | Enable or disable Alt+Click preview behavior |
## When to Use This
**Reading news or articles:** You're scanning a list of links and want to check a few before deciding which to read in full. Alt+Click each one, read the gist, close what you don't need, promote what you do.
**Research:** You're on a search results page or a resource list. Glance Peek each link without accumulating a pile of open tabs. Decide as you go.
**Checking references:** You're writing or researching and want to verify a linked source without context-switching away from your current page.
**Complement to [Super Drag](/features/super-drag/):** Super Drag opens links in background or foreground tabs; Glance Peek opens them in overlays. Together they cover every link-opening pattern — no tab required, background tab, or foreground tab — all from Alt+Click, drag direction, or Shift+Click hints.
## Privacy
Glance Peek loads the linked page directly from its origin. The extension does not intercept, log, or transmit any content from the previewed page. The dynamic DNR rules used to strip framing headers are session-scoped and discard no browsing data.
##### FAQ
Q: How do I trigger a Glance Peek?
A: Hold Alt and click any link. The target page opens in a full-screen overlay iframe on top of your current tab.
Q: What happens after I read the preview?
A: You can close the overlay and return to your current page, or promote the preview to a full tab if you want to keep it open.
Q: Why can't I preview some sites?
A: Some sites set headers that block embedding in iframes (X-Frame-Options or CSP frame-ancestors). SuperchargeNavigation uses dynamic browser rules to strip these headers for the preview. Most sites work; a small number with aggressive framing restrictions may not preview correctly.
Q: Does Glance Peek open new tabs in my tab bar?
A: No. The preview is an overlay on your current tab. Only if you choose to promote it does a new tab get created.
Q: Can I disable Glance Peek?
A: Yes. It is enabled by default but can be toggled off in the extension settings.
---
#### Chrome Keyboard Shortcuts — FULL Navigation Layer (2026)
URL: https://www.superchargebrowser.com/features/keybindings/
Extension: navigation
Description: Every Chrome navigation action on a keyboard shortcut. Tab switching, peek, hint badges, command palette — all configurable, none requiring the mouse.
You open a new tab, reach for the mouse, click the tab strip, miss, click again. Twenty seconds gone. Multiply that across a workday and the friction adds up before you notice the wrist strain.
SuperchargeNavigation maps every tab management action to a keyboard shortcut. Side panel, command palette, tab grouping, link preview, cycling through tabs, even clicking links without touching the mouse. The shortcuts are individually toggleable and rebindable through Chrome's native shortcut manager.
## The Four Core Shortcuts
Chrome extensions can register up to four system-level commands. These run from the service worker — they work from any page, even `chrome://` URLs and the CWS:
| Shortcut | Action | Toggleable |
|----------|--------|-----------|
| `Alt+B` | Open / close the side panel tab manager | Yes |
| `Alt+K` | Open the command palette | Yes |
| `Alt+G` | Smart-group all tabs by domain | Yes |
| `Alt+Shift+G` | Ungroup all tabs in this window | Yes |
All four default keys can be changed in Chrome's shortcut manager — one button in Navigation settings takes you directly there. Chrome handles OS-level conflict detection so you won't accidentally shadow a system shortcut.
The command palette (`Alt+K`) is its own feature with dedicated documentation at [Tab Search](/features/tab-search/). It fuzzy-searches your open tabs, falls through to a web search if nothing matches, and surfaces extra commands when SuperchargePerformance is installed.
## Content-Script Shortcuts
These run in pages via injected content scripts. They cover the interactions that Chrome's command API can't reach:
| Shortcut | Action | Default |
|----------|--------|---------|
| `Alt+Click` | Peek any link in an inline overlay | On (requires Peek enabled) |
| `Alt+Wheel` | Cycle through open tabs | On |
| `Shift+Wheel` | Cycle within the active tab group only | Off |
| `Alt+↑/↓` | Cycle tabs with arrow keys | Off |
| `↑/↓` | Smooth arrow scroll (speed: Slow/Default/Fast) | Off |
| `Alt+Shift+P` | Pause all Nav shortcuts on this hostname | Always available |
Arrow tab navigation and arrow scroll are both off by default to avoid conflicts with existing keyboard habits. Turn them on in settings if you want fully mouse-free tab switching.
## Hint Mode — Click Anything Without the Mouse
Hold `Shift` and letter badges appear over every clickable element on the current page. Type the badge to click it. This is the same model as Vimium's `f` key, with three modifier variants:
| Chord | Action |
|-------|--------|
| Hold `Shift` → type badge | Click target |
| Hold `Shift+Alt` → type badge | Peek target in overlay |
| Hold `Shift+Ctrl` → type badge | Open target in background tab |
The trigger key is configurable to `Hold Alt`, `Hold Ctrl`, or `Press /` (vimium-style modal that stays active until Escape). Chord modifiers auto-swap when the trigger collides — if you pick `Hold Alt` as trigger, the peek modifier shifts to `Shift` automatically.
Hints stay off in text inputs, when you have text selected, and on `chrome://` pages. Configurable per-hostname via `Alt+Shift+P`.
## Type-to-Select
Without entering hint mode, bare letter typing highlights every visible text match on the page. Works like browser Find but keyboard-action focused:
| Input | Action |
|-------|--------|
| Type text | Highlight all matches (CSS Custom Highlight API) |
| `Enter` | Activate the top match |
| `Alt+Enter` | Peek-search the matched text on Google |
| `Ctrl+Enter` | Search it in a background tab, using your default search engine |
Fast text selection extends this: `Shift+←/→` selects by word, `Shift+↑/↓` by line, `Shift+A` expands to the surrounding block (paragraph, list item, article element).
Type-to-select is on by default as of v1.3.0; fast text selection is off by default. Type-to-select requires a page without a focused input. Nav detects this automatically and skips activation when focus is in a form field.
## Conflict Resolution and Per-Site Pausing
Every Chrome-registered command has an individual toggle in Navigation settings. If `Alt+G` clashes with a shortcut you use elsewhere, turn it off without touching the other three.
For sites with their own keyboard layers (Figma, Notion, Linear, Photopea), press `Alt+Shift+P` on the page. All Navigation content-script shortcuts — hints, type-to-select, Alt+wheel, peek, rocker gestures, super drag — pause for that hostname. The list is editable in settings and persists across sessions.
[The in-page sidebar](/in-page-sidebar/) and command palette are registered at the Chrome system level, so they continue working even on paused sites.
## Privacy
All shortcut state and per-site pause lists are stored in `chrome.storage.local`. No keystrokes are logged, no settings are sent to any server. The extension runs 100% locally with no account required.
##### FAQ
Q: What are the default keyboard shortcuts in SuperchargeNavigation?
A: As of June 2026: Alt+B opens the side panel, Alt+K opens the command palette, Alt+G groups tabs by domain, Alt+Shift+G ungroups all tabs. Content-script shortcuts include Alt+click to peek a link, Alt+wheel to cycle tabs, and hold Shift for hint mode badges.
Q: Can I rebind the keyboard shortcuts to different keys?
A: Yes. The four Chrome-registered commands (Alt+B, Alt+K, Alt+G, Alt+Shift+G) are rebindable via Chrome's built-in shortcut manager at chrome://extensions/shortcuts — with conflict detection and OS-level reservation handling. Content-script shortcuts like the hint trigger key can be changed in Navigation's own settings page.
Q: How does hint mode work?
A: Hold Shift (default trigger) and letter badges appear over every clickable element on the page. Type the badge letters to click that element. Hold Alt while typing to peek the link instead. Hold Ctrl while typing to open in a background tab. The trigger key is configurable — Alt, Ctrl, or press / for vimium-style modal mode.
Q: Does SuperchargeNavigation conflict with Vimium or other keyboard extensions?
A: The four registered commands (Alt+B, Alt+K, Alt+G, Alt+Shift+G) could conflict if you've assigned the same keys elsewhere. Each command has an individual toggle in Navigation settings so you can disable any shortcut that clashes. The hint trigger key is also customizable to avoid overlap.
Q: What is type-to-select?
A: Type-to-select lets you type bare letters (no modifier held) to highlight every visible text match on the page. Press Enter to activate the top match, Alt+Enter to peek-search it on Google, or Ctrl+Enter to search it in a background tab using your default search engine.
Q: Can I disable Navigation shortcuts on specific sites?
A: Yes. Press Alt+Shift+P on any page to pause all Navigation content-script shortcuts (hints, type-to-select, Alt+wheel, peek, rocker gestures, super drag) for that hostname. The same toggle is available in the command palette (Alt+K) and in the side panel header. Per-site pauses persist across browser restarts.
---
#### Super Drag — Open Links by Drag Direction
URL: https://www.superchargebrowser.com/features/super-drag/
Extension: navigation
Description: Drag a link up to open in background, drag down to open in foreground. Drag selected text to search it. Automatically disabled on web apps.
Super Drag adds directional intent to the most common browsing action: opening a link. Drag a link up and it opens in a background tab — your current page stays in focus. Drag it down and it opens in the foreground — you switch immediately. Drag selected text and it launches a search, with the same up/down logic: up for background, down for foreground. No keyboard modifiers, no right-click menus — just the direction of the drag.
## How It Works
Super Drag intercepts drag events on links and text selections. The extension determines the drag direction and executes the corresponding action:
- **Drag link upward** → opens in a new background tab (current tab retains focus)
- **Drag link downward** → opens in a new foreground tab (switches to the new tab)
- **Drag selected text upward** → opens a web search in a background tab
- **Drag selected text downward** → opens a web search in a foreground tab
The extension monitors the page to detect web apps that use drag-and-drop as part of their own functionality — Google Docs, Google Sheets, ChatGPT, and similar applications. On those pages, Super Drag deactivates itself automatically so it never interferes with the app's native drag behavior.
## Settings
| Option | Default | Description |
|--------|---------|-------------|
| Super Drag | Off | Enable or disable directional link dragging |
## When to Use This
**Reading long articles with many links:** Drag referenced links upward as you read to queue them in background tabs. When you finish the article, your queue is ready without any interruption to your reading flow.
**Research queuing:** On a search results page, drag multiple links upward to open them all in the background, then work through them at your own pace.
**Text lookup:** Select an unfamiliar term, drag it up to search in the background (stay reading) or down to jump to the search immediately.
**Complement to [Glance Peek](/features/glance-peek/):** Super Drag and Glance Peek cover opposite use cases. Use Super Drag when you want a real tab; use Glance Peek (Alt+Click) when you want a quick preview you'll likely dismiss. Together, they give you complete control over how every link opens.
## Privacy
Super Drag operates entirely within the browser. Link URLs opened via drag are handled by Chrome's standard tab-opening mechanisms. No URLs, search queries, or interaction patterns are sent to any server.
##### FAQ
Q: How does Super Drag work?
A: Drag any link upward to open it in a background tab (your current tab stays focused). Drag any link downward to open it in a foreground tab (you switch to the new tab immediately). Drag selected text upward to search it in a background tab, or downward to search it in the foreground.
Q: What web apps does Super Drag automatically disable on?
A: Super Drag detects common web apps — including Google Docs, Google Sheets, and ChatGPT — where drag behavior is part of the app's own interface. It disables itself automatically on those pages to avoid interfering with the app.
Q: Can I turn Super Drag off entirely?
A: Super Drag ships off by default on new installs — dragging a link already had a meaning in the browser, so this rebinds it rather than adding to it. Turn it on in the extension settings.
Q: Does drag direction matter, or just dragging in general?
A: Direction determines the behavior: upward = background tab, downward = foreground tab. The distinction lets you decide with the drag itself which type of tab you want.
Q: Does Super Drag work on all sites?
A: It works on most standard web pages. It is intentionally disabled on web apps that use drag-and-drop as part of their own interface to prevent conflicts.
---
#### Hint Mode in Chrome — STOP Reaching for Your Mouse (2026)
URL: https://www.superchargebrowser.com/features/hint-mode/
Extension: navigation
Description: Hold Shift and letter badges appear on every link, button, and input. Type the letters to click — no mouse needed. Configurable trigger, 3 chord variants.
Hold Shift on any page and colored letter badges appear over every link, button, and input visible in your viewport. Type the letters (one or two) and the element activates. Your hands never leave the keyboard. It works on standard HTML, ARIA widgets, and web components with shadow DOM.
## Activating Hint Mode
Hint mode is on by default as of v1.3.0. It's available on every page without any setup. To turn it off, go to SuperchargeNavigation Settings under Keyboard Shortcuts.
Once enabled, hold Shift. Badges appear. Type the label. Done.
If Shift conflicts with your OS (some accessibility tools intercept it), switch the trigger in settings:
| Trigger | How to enter hint mode |
|---------|----------------------|
| Shift (default) | Hold Shift |
| Alt | Hold Alt |
| Ctrl | Hold Ctrl |
| Slash (modal) | Press `/` once (no held modifier) |
Slash modal mode is designed for laptop users on non-US keyboards where `/` requires Shift anyway. The extension detects the layout and handles it correctly.
## What Gets a Hint Badge
Every element a user can meaningfully interact with gets a badge:
- **Links** (`` tags): any href, including JavaScript links
- **Buttons**: `