Skip to main content
SuperchargePerformance Free

Script Blocker — Block Third-Party Scripts

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

LevelWhat Gets BlockedAvailability
LowSocial widgets (share buttons, embedded feeds, comment systems)Free
MedSocial widgets plus broader non-essential third-party scriptsFree
PROAll third-party scripts except login providers and payment processorsPRO

The default is Med. This provides a meaningful reduction in third-party script load while keeping most site functionality intact.

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 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.

Frequently Asked Questions

What counts as a third-party script?
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.
Will this break sites I use?
Low and Med are generally safe. PRO is aggressive — it blocks almost all external scripts, which can occasionally affect sites that depend heavily on third-party services. Safe Mode will automatically recover broken pages if needed.
Does it block payment forms or login buttons?
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.
Does script control overlap with ad blocking?
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.
Is this a PRO feature?
No. Low and Med are free. PRO level requires a PRO subscription.

SuperchargePerformance

Tab suspension, ad blocking, and script control. Free.

Add to Chrome — Free

Related Features

From the Library