I will migrate chrome extension from manifest v2 to v3


About this gig
With Google officially removing all remaining Manifest V2 extensions from the Chrome Web Store on August 31, 2026, legacy extensions can no longer be updated, installed, or distributed.
If your extension was delisted or needs to be restored and updated for modern Chrome standards, I will refactor your source code to full Manifest V3 compliance and help you get back on the Chrome Web Store.
What I Will Do:
- Upgrade manifest.json configuration to Version 3 standards
- Refactor persistent background scripts into Manifest V3 Service Workers
- Replace deprecated APIs (e.g., converting chrome.webRequest blocking rules to chrome.declarativeNetRequest)
- Update permissions, Content Security Policy (CSP), and host permissions
- Ensure local build and developer mode compatibility
- Prepare the update package for store re-submission or new listing
Why Choose Me?
- Hands-on experience developing and maintaining published Chrome extensions
- Up-to-date with Chrome's latest architectural requirements
- Clean, well-commented code migration
Get to know Umer
My world revolves around my clients, I am nothing without my clients
- FromPakistan
- Member sinceNov 2019
- Last delivery7 months
Languages
Urdu, English
Other Software Development Services I Offer
FAQ
Can a Manifest V2 extension still be saved or re-published?
Yes. Once the source code is upgraded to Manifest V3, you can publish an update to your existing store item or upload it as a compliant extension on the Chrome Web Store.
Will my extension lose functionality during the migration?
Most features translate smoothly to MV3. If your extension relied heavily on deprecated MV2 APIs (like synchronous background pages or blocking web requests), I will refactor them using modern MV3 equivalents like declarativeNetRequest, Alarm APIs, or Offscreen Documents.
Do you assist with publishing to the Chrome Web Store?
Yes, assistance with packaging and uploading to the Chrome Developer Dashboard is included in the all packages.
