Manifest V2 is gone. This is what a Chrome extension looks like now
On 31 August 2026 the last Manifest V2 extensions were removed from the Chrome Web Store, closing a migration that started in 2022. A month earlier, stricter rules on what extensions may collect took effect. In between, researchers found more than a hundred extensions in the store working for one malware operation. Here is the new baseline for building one people can trust.
In short
- Manifest V2 extensions can no longer be found, updated or reinstalled from the Chrome Web Store.
- Since 1 August 2026, an extension may only collect data strictly necessary for its single purpose, and must disclose all of it.
- A campaign of more than 100 malicious store extensions stole Google sign-in tokens and opened pages on command.
- From Chrome 148 every extension API is also available as browser.*, and message listeners can return a Promise.
The long goodbye to Manifest V2
Manifest V3 changed how Chrome extensions are built: background pages became service workers, remotely hosted code was banned, and network blocking moved to a declarative API. Google gave developers four and a half years to move. On 31 August 2026, the last remaining Manifest V2 extensions were removed from the Chrome Web Store. Copies already installed on old versions of Chrome keep running, but they can no longer be updated or reinstalled.
- No new public MV2 extensionsThe store stops accepting them.
- Warnings beginA banner on chrome://extensions in Beta, Dev and Canary.
- Stable starts switching them offUsers are pointed to MV3 alternatives.
- Off by default everywhereUsers can still turn them back on, for now.
- Chrome 138 disables them for allNo way back for users.
- Removed from the Chrome Web StoreNo updates, no reinstalls.
The rules that took effect on 1 August
A month before the removal, the Chrome Web Store tightened what an extension may do with the data it sees. Enforcement began on 1 August 2026.
Only what the single purpose needs
Data an extension collects must be strictly necessary for the one purpose it discloses. Collecting it for anything else is not allowed.
Say all of it, and say when it changes
All data collection must be prominently disclosed, even if it is close to the purpose, and changes after install must be disclosed proactively.
No getting around AI safety
Extensions designed to circumvent the safety guardrails or protections of AI-powered services are now prohibited.
No predictive markets
Extensions that enable real-money transactions on predicted outcomes are now explicitly banned.
Why the rules got stricter
In April 2026, researchers at Socket reported more than 100 malicious extensions in the official Chrome Web Store, published under five different developer identities and all talking to the same command-and-control servers. They looked ordinary: Telegram sidebars, simple games, YouTube and TikTok enhancers, a translator. Here is what the clusters did.
innerHTMLchrome.identity to take the Google account's email, name, photo and OAuth sign-in tokenThe pattern is the lesson. None of these needed anything exotic. They asked for permissions that sound reasonable one at a time, such as the identity API or access to every site, and used them for something the listing never mentioned. That is exactly what the limited use and disclosure rules now forbid, and exactly what users can spot if they look at what an extension asks for.
Permissions are the product's first impression
When someone installs an extension, Chrome turns its permissions into plain-language warnings. Tick and untick the permissions below and watch what the install dialog would say. Then press the button to see how little most tools really need.
manifest.json permissions
Add "Your extension"?
It can:
- Read and change all your data on all websites
- Read your browsing history
- Read and change your browsing history on all your signed-in devices
- Know your email address
- Read data you copy and paste
No special permissions. It works on the page you click it on.
5 warnings
activeTab, storage and scripting without host access show no warning at all.A highlighter, a colour picker or a page inspector usually needs activeTab and storage and nothing else: it only touches the page you deliberately click it on. Asking for less is not only safer, it converts better, because the install dialog is the moment people decide whether to trust you.
What is new for developers
The Chrome extensions team's I/O 2026 recap had a few changes that make day-to-day work nicer. The one you will feel most is the browser namespace.
browser.runtime.onMessage.addListener(async message => {
if (message.type !== 'page-title') return;
const [tab] = await browser.tabs.query({ active: true, currentWindow: true });
return { title: tab.title };
});- Every extension API under
browserfrom Chrome 148, which makes code easier to share with other browsers. Extensions with a DevTools page get it from Chrome 152. - Developer Dashboard roles: Viewer, Item manager, Editor and Admin, with members invited at no cost, replacing the old shared Google Group.
- Private publishing to another organisation, approved by that organisation's admin, for extensions built for one client.
- Chrome DevTools for agents can now install, reload and debug extensions, from the popup to the service worker.
- The team also said 17% of extensions created in the past year use AI, and monthly developer registrations have more than doubled.
A trustworthy extension in 2026
What I check before publishing any extension. Your ticks stay in this browser.
Sources
Every fact above comes from these pages, read on 26 Oct 2026. Where a number comes from a report about someone else's data, the article says so.
- 01Chrome for Developers: MV2 deprecation timelinedeveloper.chrome.com
- 02Chrome Web Store policy updates 2026 (1 Jul 2026)developer.chrome.com
- 03What is new in web extensions: I/O 2026 recapdeveloper.chrome.com
- 04Expanded member roles in the Developer Dashboarddeveloper.chrome.com
- 05Private publishing to external organizationsdeveloper.chrome.com
- 06The browser namespace in Chromedeveloper.chrome.com
- 07BleepingComputer: over 100 Chrome extensions target accounts and data (14 Apr 2026)bleepingcomputer.com
From the studio
Things I have designed and built on the platform this article is about.
Do Manifest V2 extensions still work in Chrome?
Chrome 138 disabled Manifest V2 extensions for all users in July 2025, and on 31 August 2026 the remaining ones were removed from the Chrome Web Store. They can no longer be updated or reinstalled from the store.
What changed in the Chrome Web Store policies in 2026?
From 1 August 2026, extensions may only collect user data strictly necessary for their single disclosed purpose, must prominently disclose all data collection and later changes to it, may not help bypass the safety guardrails of AI services, and may not offer real-money predictive markets.
What is the browser namespace in Chrome extensions?
From Chrome 148, every Chrome extension API is also available under browser, so browser.tabs is the same object as chrome.tabs. It makes code easier to share with other browsers.
How do I check whether an extension is safe?
Look at the permissions it asks for before you install it. A tool that only works on the page you click it on rarely needs to read all your data on every website, your browsing history or your email address. Prefer extensions whose privacy section says what they collect.
Keep reading
More insights.
- Google sends fewer clicks now. Here is how a business website should adapt Google Search referrals to news sites fell 40.2% in a year. What the AI Overviews data measures, what Google advises and what still earns a website the click. Read the article
- Android now checks who built an app before it installs it Since 30 September 2026, certified Android phones in four countries only install apps from verified developers. How it works, who must act and the API 36 rule. Read the article
For businesses
Reading is one thing. Shipping it is another.
Need a Chrome extension built the 2026 way, with the smallest permissions that work? I build and publish them.