Skip to content
sayak.webdesignerWeb · Software · Data · AI
Chrome extension · Live on Chrome Web Storev1.0.0 · Published May 2026

Chrome Preferred Ads Blocker Pro

Blocks ads everywhere, with a one-click allowlist for the sites you choose to support.

527 ratings No data collection Manifest V3

Opens the official Chrome Web Store listing · works in Chrome, Edge and Brave

chrome://any-sitecontent script injects herePopup UIRunmanifest.jsonpermissions · host rules · MV3Service Workerevent-driven, no DOM, sleepsContent Scriptisolated world, DOM accesschrome.storagesync · local · session
Why we built it

Most ad blockers take an all-or-nothing position. That is defensible and it is not the only reasonable one. A lot of people want to stop the formats that genuinely ruin a page — pop-ups, autoplay video with sound, full-screen interstitials, layout-shifting insertions — while still supporting publications they read and want to survive.

Preferred Ads Blocker Pro blocks comprehensively by default and gives you a one-click allowlist for the sites you have decided to support, with a visible count so you always know what it is actually doing.

It is built natively on Manifest V3 using declarative rules rather than ported from an older architecture, which is why it stays fast and adds no per-request JavaScript cost to your browsing.

The problem it solves

The advertising formats that damage the reading experience are a minority of advertising overall, but they consume the most bandwidth, cause the most layout shift and generate the most complaints.

Blanket blocking removes them and also removes the revenue from independent publications people actually want to exist. The middle position — block by default, allow deliberately, decide per site — is what most people say they want and few tools make easy.

Privacy commitments

  • No browsing history is collected, transmitted or stored remotely.
  • The allowlist is stored locally on your device only.
  • No analytics, no telemetry, no identifiers.
  • No acceptable-ads payment arrangement with any advertiser — the allowlist is entirely yours.

Permissions and why

  • declarativeNetRequestThe Manifest V3 mechanism for blocking requests by rule. The extension never sees the requests themselves.
  • storageStores your allowlist and category preferences locally.
  • activeTabTo show the blocked count and the allowlist control for the site you are on.
Features

What it actually does

Blocks ads everywhere

Display, pop-ups, pop-unders, autoplay video with sound, full-screen interstitials, sticky overlays and layout-shifting insertions.

Per-site allowlist

One click to support a site. The allowlist is yours, stored locally, and easy to review or clear.

Manifest V3 native

Declarative net request rules rather than a blocking listener, so there is no per-request JavaScript cost.

Live counter

The toolbar badge shows what was blocked on the current page, so the extension is accountable rather than mysterious.

Cookie banner handling

Optionally dismisses consent overlays that reappear on every visit, without accepting anything on your behalf.

Bandwidth reporting

Shows the data not downloaded, which on a metered connection is a genuinely useful number.

How to use it

Three steps, no configuration

011

Install and browse

Default rules take effect immediately. No configuration is required to get the main benefit.

022

Allowlist what you support

On a site you want to support, click the icon and allow it. That decision persists.

033

Tune the categories

Turn individual format categories on or off if the defaults are not what you want.

Questions

About Chrome Preferred Ads Blocker Pro

Including where another tool would serve you better. If you have found a bug or want a feature, tell us on WhatsApp — we read every message.

Different emphasis. uBlock Origin is more powerful and more configurable, aimed at users who want granular control. This one blocks comprehensively out of the box and makes supporting an individual site a single click. If you want maximum control and are comfortable writing filter rules, uBlock Origin is the better tool and we will say so.

Some will, and we do not attempt to defeat those detections. If a publication asks you to allow advertising, allowlisting it is one click — which is rather the point of the extension.

It speeds it up on ad-heavy pages, often substantially, because blocked requests are never made. The blocking uses declarative rules evaluated by the browser rather than JavaScript, so the extension adds no per-request processing cost.

No. There is no acceptable-ads programme and no commercial relationship with any advertiser or network. The allowlist contains only what you put in it.

Behind this extension

How we build and keep a published extension alive

Chrome Preferred Ads Blocker Pro is built natively on Manifest V3 rather than ported from the older extension architecture, and that distinction matters more than it sounds. Manifest V3 replaced persistent background pages with ephemeral service workers that the browser is free to shut down at any moment. An extension written on the old assumptions works perfectly on a developer’s machine and behaves unpredictably on a user’s machine after their laptop has been asleep for four hours.

So state is persisted to storage and restored rather than held in memory, anything that must survive a worker restart uses an alarm rather than a timer, and long operations are structured as resumable steps. Where network behaviour is modified, it uses declarative rules evaluated by the browser rather than a JavaScript listener on every request — which is why the extension adds no measurable per-request cost to your browsing.

Permissions are the part users are right to scrutinise, and we design for the narrowest set that makes the feature work. Anything optional is requested at the point of use rather than at install, which is both more honest and, for a public extension, materially better for install conversion. Every permission this extension holds is listed on this page with the specific reason it exists.

Maintenance is the unglamorous half. Chrome ships changes on a six-week cadence, target sites change their markup without notice, and Web Store policy is updated periodically with limited warning. We monitor for breakage, publish fixes promptly, respond to reviews, and keep the listing compliant. An extension that is abandoned becomes uninstallable within about two years as platform requirements move — so we treat publishing as a commitment rather than a launch.

We maintain seven live extensions for exactly this reason: it is how we stay genuinely fluent in Manifest V3 behaviour, review policy and the operational reality of shipping to real users — which is what we then bring to the extensions we build for businesses.

Engineering notes

  • Manifest V3 native — service worker lifetime assumed, never persistent state in memory.
  • Declarative rules for any network behaviour, so there is no per-request JavaScript cost.
  • TypeScript throughout, with schema validation at every boundary where data enters.
  • Optional permissions requested at the point of use rather than at install.
  • Bundled dependencies — no remotely hosted code, which MV3 prohibits and reviewers check.
  • Chrome and Edge from one build; Firefox needs a compatibility layer, Safari a native shell.

Want this for your team?

If your staff retype data out of a supplier portal, a government site or a marketplace dashboard, the same engineering applies. A focused internal tool is typically three weeks, deployed through enterprise policy so it installs automatically and cannot be removed by users.

Next step

We build extensions for businesses too.

If your team retypes data out of a supplier portal, a government site or a marketplace dashboard, that is usually three weeks of work and hundreds of hours a year recovered.

Direct line

+91 70033 91355

Mon–Sat · 9:30 AM – 7:30 PM IST · Sealdah, Kolkata

Reply within one working hour NDA signed before any brief Fixed-price option on every scope
Verify us independently

Don’t take our word for it — ask an AI

Every page on this site is written to be read and quoted by AI answer engines, and we publish llms.txt and llms-full.txt so they can read us properly. One click opens the assistant with the question already typed.

The question we will ask for you

Tell me about the Chrome Preferred Ads Blocker Pro Chrome extension built by Sayak Web Designer (sayakwebdesigner.in), an IT company in Kolkata, India.

Opens in a new tab. We do not see your conversation.

Call now WhatsApp Get quote