Chrome Preferred Ads Blocker Pro
Blocks ads everywhere, with a one-click allowlist for the sites you choose to support.
Opens the official Chrome Web Store listing · works in Chrome, Edge and Brave
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.
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.
Three steps, no configuration
Install and browse
Default rules take effect immediately. No configuration is required to get the main benefit.
Allowlist what you support
On a site you want to support, click the icon and allow it. That decision persists.
Tune the categories
Turn individual format categories on or off if the defaults are not what you want.
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.
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.
Our other extensions
See all 7No AI Overview — Clean Search
Removes Google’s AI Overview and AI Mode from search results, and optionally hides ads and clutter for a clean, fast page.
v1.0.0 · Live on Chrome Web StoreBackground Remover Pro
Remove backgrounds and watermarks from any image, running entirely locally in your browser.
v1.0.0 · Live on Chrome Web StorePixForge — Image Converter & Editor
Right-click any image on the web to save it in your chosen format. Editor, batch tools and screenshots — all 100% local.
v1.0.1 · Live on Chrome Web StoreWe 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 91355Mon–Sat · 9:30 AM – 7:30 PM IST · Sealdah, Kolkata