Skip to the order form
ZoopCoder

Custom apps & software

Migrate Your Chrome Extension From Manifest V2 to V3

Chrome has stopped running Manifest V2 extensions for most users — we convert yours to V3 without breaking what it already does.

Delivered in 5-7 working days

₹9,499

Fixed price · one-time · no hidden charges

Order details — all three required

The extension to migrate and roughly what it does.

Invoice and delivery files are sent here.

With country code — our team starts the work with you here.

or

How it works

  1. Pay ₹9,499Secure Razorpay checkout. Share your extension's source code and Chrome Web Store access.
  2. Migrated and testedmanifest.json, service worker and permissions updated; every existing feature re-tested.
  3. SubmittedUpdated build submitted to your Chrome Web Store account, in 5-7 working days.

The short answer

ZoopCoder migrates one existing Chrome extension from Manifest V2 to Manifest V3 for a fixed ₹9,499, delivered in 5-7 working days. Google has been disabling Manifest V2 extensions in Chrome since 2024 and the Chrome Web Store no longer accepts new V2 submissions, so an unmigrated extension eventually stops running for its own users; the real work is rewriting the persistent background page as an event-driven service worker and replacing any blocking webRequest calls, since those are the two changes that break most real extensions, not just the manifest.json version number.

What you get

  • manifest.json upgraded from V2 to V3 syntax
  • Persistent background page converted to an event-driven service worker
  • Blocking webRequest rules replaced with declarativeNetRequest where required
  • Content scripts and permissions audited against V3's stricter host-permission model
  • Testing of existing features to confirm nothing broke in the migration
  • Updated build submitted to your Chrome Web Store developer account
Chrome Extension Manifest V3 Migration — specifications
Price₹9,499 (fixed)
Source extension1 existing Chrome extension (Manifest V2 source code required)
Scopemanifest.json, service worker conversion, permissions audit
StoreSubmitted to your own Chrome Web Store developer account
New featuresNot included — this preserves existing behaviour
Other browsersNot included — quoted separately, see our Firefox & Safari port service
Turnaround5-7 working days

What we need from you

  • The existing extension's source code (Manifest V2)
  • Your Chrome Web Store developer account access to submit the updated build
  • A list of the extension's features so we can confirm each still works after migration

Not included

  • Chrome Web Store's review of the updated submission, which is Google's decision
  • New features beyond what the extension already does
  • Porting to Firefox or Safari — see Chrome Extension Port to Firefox & Safari, ₹9,999
  • Extensions relying on remotely hosted code or a persistent background page Chrome will not support under any manifest version — flagged upfront if found

About this service

Manifest V3 is not a cosmetic version bump: Chrome has been actively disabling Manifest V2 extensions since 2024 and the Chrome Web Store stopped accepting new V2 listings, so an extension left on V2 eventually just stops loading for its users. The two changes that actually break a naive migration are the background page — V2's persistent page has to become an event-driven service worker that Chrome can start and stop at will, so any code assuming it stays alive needs rework — and blocking webRequest, which V3 replaces with the more limited declarativeNetRequest API for most ad-blocking and request-modification use cases. We do that conversion, audit the permissions V3 enforces more strictly, and re-test every existing feature before handing back a build ready to submit. If your extension genuinely depends on something V3 cannot support at all, we tell you that plainly before charging anything further.

Questions before you buy

Why does my extension need this if it already works?

Chrome has been progressively disabling Manifest V2 extensions since 2024, and new V2 submissions are no longer accepted on the Chrome Web Store — an unmigrated extension eventually stops working for its own users even with no code changes on your end.

Will this change how my extension looks or behaves?

No — the goal is identical behaviour on Manifest V3. We test every existing feature after migration specifically to catch anything the conversion might have changed.

What if my extension uses blocking webRequest for ad-blocking or filtering?

That is one of the two changes this service handles — we replace it with declarativeNetRequest, V3's supported approach, which covers most but not all blocking use cases; we flag upfront if yours is an exception.

Do you also publish it to Firefox or Safari?

Not in this service — that is a separate scope with its own manifest and API differences. See our Chrome Extension Port to Firefox & Safari service, ₹9,999.

Is approval on the Chrome Web Store guaranteed?

No — Google reviews every submission independently. We submit a complete, tested build to give it the best chance.

Often ordered with this

₹9,499Chrome Extension Manifest V3 Migration