Install

Install locally, keep the source private, and run the CLI on your own machine.

The product is distributed as a runtime package. Buyers do not need the private source repository to use the tool.

Install flow

Step 1

Download or install

Use the public runtime ZIP from the website or install the published npm package. The source repo stays private; end users do not need it.

Step 2

Run a free preview

Point mv3migrate at a local MV2 folder. It converts the manifest, rewrites the obvious API calls, and writes a report.

Step 3

Buy Pro when needed

Email the pricing contact, receive a signed token, and unlock batch runs, premium DNR drafts, and patch export.

Step 4

Validate locally

Inspect the HTML report and load the output as an unpacked extension in Chrome before shipping the migration.

Commands

Download ZIP

curl -LO https://mv3migrate.elolin.com/downloads/mv3migrate-core-runtime.zip

npm install

npm install -g mv3migrate

Run free preview

mv3migrate ./my-extension --out ./my-extension-mv3 --report ./report.html

Run Pro with token

mv3migrate ./my-extension --out ./my-extension-mv3 --report ./report.html --emit-dnr --emit-patch --license "mv3migrate...." --license-public-key ./keys/mv3migrate-public.pem

Need help?

Use GitHub Issues for public bugs and product feedback, or email mv3migrate@elolin.com for purchase and licensing.