NovaBlockNovaBlock

Head to head

NovaBlock vs uBlock Origin Lite: closer than we expected

uBlock Origin Lite blocks more requests than we do. We're faster on ad-heavy pages, use 40% less memory, save marginally more bandwidth, and contact fewer tracking companies.

All core protection is free, forever. Premium never gates your protection.

First, an important distinction that most comparisons get wrong.

This is uBlock Origin Lite, not uBlock Origin. uBlock Origin proper is a Manifest V2 extension, and current Chromium has removed Manifest V2 support entirely — it will not load at any speed, in any mode. uBlock Origin Lite is the same project's Manifest V3 build and the only version that runs in a modern Chrome. We tested it at its Complete filtering mode with seventeen filter lists enabled: its strongest configuration.

The numbers

MetricNovaBlockuBOWinner
Tom's Hardware1021 ms1227 msNovaBlock
GitHub563 ms601 msNovaBlock
Marca870 ms872 msTie
Wikipedia249 ms250 msTie
The Guardian465 ms398 msuBO Lite
Pooled median, all pages465 ms398 msuBO Lite
Third-party servers still reached ↓2832NovaBlock
Requests blocked*108241uBO Lite
Data transferred26.3 MB26.8 MBNovaBlock
Bandwidth saved18.1%16.4%NovaBlock
Page memory11.98 MB16.85 MBNovaBlock
Tracking scripts stopped (of 7)†65NovaBlock
Permissions requested78NovaBlock
Sites rendered correctly12/1212/12Tie

The memory gap is the headline

uBlock Origin Lite used 16.85 MB of page memory. We used 11.98 MB. A browser running no extension uses 10.26 MB — so uBO Lite's overhead is roughly 6.6 MB against our 1.7 MB, nearly four times as much.

For a single tab that's academic. Across thirty tabs it isn't.

Speed splits by page type

We're faster where advertising is heaviest. Tom's Hardware — twenty-eight third-party servers unprotected — takes 1021 ms with NovaBlock and 1227 ms with uBO Lite. GitHub, 563 ms to 601 ms. Marca and Wikipedia are dead heats, within 2 ms.

uBlock Origin Lite wins the Guardian, 398 ms to 465 ms, and takes the pooled median across all page loads. We're publishing both numbers rather than the one that suits us.

Blocking: more requests, more servers reached

uBO Lite blocked 241 requests to our 108. But across the same five sites it still contacted 32 third-party servers where we contacted 28.

That's the counting effect described in the footnote below: blocking a tracking company at the domain level prevents far more requests than it records. Both products end up letting through a similar, small number of companies — uBO Lite just documents its work more thoroughly.

On bandwidth we're marginally ahead, 26.3 MB against 26.8, and on tracking scripts prevented from executing, six against five.

The honest summary

This is the closest matchup of the four we ran. uBlock Origin Lite is an excellent, mature product with a far larger filter corpus than ours, and it takes the pooled speed number. We take memory decisively, the heavy pages, and the servers-reached count. If you want the lightest-footprint blocker, that's us. If you want the largest filter corpus available in Manifest V3, that's uBO Lite.

Footnotes

* Why “requests blocked” can be misleading. This number measures blocking style as much as effectiveness. NovaBlock blocks tracking companies at the domain level — the script never loads, so the twenty requests it would have made never happen, and are never counted as blocked. Blockers that let the script run and then kill each beacon it fires score twenty for the same outcome. On Marca, Ghostery blocked 68 requests to NovaBlock's 9 while still contacting more third-party servers (16 against 13). That's why we also report third-party servers reached, which this effect doesn't distort. The gap isn't purely cosmetic — Ghostery genuinely transfers less data overall — but the raw count overstates it substantially.
† Why our tracker score may flatter us. We check whether the JavaScript object each tracker installs is present on the page after loading. Some blockers replace a tracker with a harmless local stand-in rather than blocking it outright; the stand-in defines the same object, so our test records it as “ran” even though no data left the browser. On this measure, their better technique scores worse. We report the figure because we measured it, and the caveat because it's true.

Methodology

Chromium 151 on Windows, one disposable browser profile per product, destroyed after use. Every extension installed from the Chrome Web Store and taken through its own onboarding, then set to its strongest normal configuration — defaults differ enormously between these products. NovaBlock ran on its free tier; we declined its Premium trial, since the competitors' paid tiers weren't available to us either. Five sites, three loads each, medians reported: tomshardware.com, marca.com, theguardian.com, en.wikipedia.org, github.com. Compatibility checked separately across twelve sites. Blocking counted from the browser's own failed-request events; bandwidth measured at the network protocol, not from page timing APIs, which under-report cross-origin transfers badly. Differences under about 50 ms are within run-to-run noise on live sites.

FAQ

Is uBlock Origin dead?+

The MV2 version is being deprecated on Chrome. It still works on Firefox. On Chrome, the maintained successor is uBlock Origin Lite (MV3).

Does NovaBlock use uBlock Origin's code?+

No. NovaBlock is an independent MV3 codebase. It uses the same style of filter lists that most modern blockers use.

Which uses less memory?+

Both are lightweight. uBO Lite is slightly smaller because it does less; NovaBlock adds YouTube and cookie-banner modules.

Switch to NovaBlock in 30 seconds

Free forever core protection. Install with one click — no account, no config.