Very Good AdBlock
← All features

Network blocking

Requests that never leave your machine.

Very Good AdBlock ships a Manifest V3 declarativeNetRequest ruleset that the browser’s own network stack enforces. Ad, tracker, and annoyance requests are cancelled before they complete, with zero per-request JavaScript.

At the request

The rules the browser enforces for you.

Declarative rules live inside the browser, not in a script that has to wake up on every request. That is what keeps blocking fast and private: there is no per-request JavaScript, and no list of what you loaded ever leaves the device.

  • 14,387 bundled host rules compiled from pinned EasyList and AdGuard revisions, plus curated seeds, and shipped inside every release.
  • Refreshed daily as dynamic rules from a public host list, so blocking stays current between store updates.
  • Ad-SDK loaders neutered, not hard-blocked: gpt.js and adsbygoogle.js are redirected to inert stubs so pages that await them keep working instead of hanging.
Read the blocking model →
The Very Good AdBlock popup showing 47 items blocked on the current page and a 24-hour activity chart.
Why declarative

Faster and quieter than a content-script blocker.

Older blockers run a script that inspects every request as it happens. Manifest V3 lets the ruleset do that work natively, which is why Very Good AdBlock stays out of the way on heavy pages.

No per-request JavaScript

The matching happens in the browser’s network layer. Nothing runs in the page just to decide whether a request should load.

Nothing to phone home

Rules ship with the release and refresh from a public list built on pinned revisions. Your requests are matched locally and never reported.

Stubs over hard blocks

Redirecting ad SDKs to inert stubs avoids the broken layouts and infinite spinners a plain block can cause on sites that wait for them.

The other layers

All features →

Get it

Runs on Chrome and Firefox.

One codebase, a browser-specific Manifest V3 build. Add it to your browser and browse like the ads were never there.