Extension .zip Packager
Drop your extension folder or select files to create a correctly structured .zip for the Chrome Web Store. Auto-strips the containing folder, excludes dev files, and validates your manifest is at the root. Runs entirely in your browser.
Drop your extension folder here
Or click to browse — select the folder containing manifest.json
Common .zip Packaging Mistakes
Zipping the folder instead of its contents
manifest.json must be at the root of the zip — not inside a subfolder. This tool auto-fixes this.
Including node_modules or .git
Development files bloat your zip and can cause rejection. This tool auto-excludes them.
Including .env or credentials
Secret files can leak API keys. This tool warns you and excludes .env files automatically.
Missing manifest.json
Every extension must have a manifest.json. This tool validates its presence before packaging.
Want to validate your extension before submitting?
Check Submission Readiness