Manifest V3 Explained

How Google used 'security' as an excuse to break the internet's best ad blockers.

The Core Conflict

Google makes over $200 billion a year from advertising. Google Chrome is the most popular browser. Ad blockers (like uBlock Origin) threaten that revenue.

What is Manifest V3?

Manifest V3 (MV3) is the new API specification for browser extensions. Google claimed it was to improve security and performance. The primary controversial change was deprecating the webRequest API in favor of declarativeNetRequest.

webRequest (V2 - The Good Way)

Allowed extensions to intercept network requests, inspect them dynamically, and block them. uBlock Origin used this to run complex, dynamic filtering rules against ad and tracker domains.

declarativeNetRequest (V3 - The Crippled Way)

Forces the extension to give the browser a static list of rules (initially capped at 30,000, later raised due to backlash, but still severely limited). The browser handles the blocking. Extensions can no longer dynamically inspect and block requests on the fly.

The Result

uBlock Origin Lite exists for MV3, but it is fundamentally less capable than the V2 version. Firefox implemented MV3 but chose to keep the webRequest API intact, meaning full ad blocking still works perfectly on Gecko.

Related Tools

Browser Reviews