Download CRX Files from Any Chrome Extension

Free CRX file extractor and CRX downloader. Paste any extension link to get CRX or ZIP source. No login.

Use a public Chrome Web Store or Edge Add-ons URL, or paste a 32-character extension ID.

Official store packages
No account required
No persistent file storage

How to Download a CRX File

CRXFile works as a CRX downloader and CRX extractor in one workflow. Follow these steps to get CRX from a public extension listing.

1

Find the Extension

Open the Chrome Web Store page for the extension you want, then copy the full URL or 32-character extension ID.

2

Paste into CRXFile

Paste the URL or ID into CRXFile. The tool queries the official update endpoint to locate the latest package.

3

Get CRX or Extract ZIP

Choose Download CRX for manual installation, or download ZIP source when you want CRX extractor output for code review.

Install a CRX File Manually

Open chrome://extensions or edge://extensions, enable Developer mode, then drag the downloaded CRX file into the extensions page.

Use the CRX Extractor ZIP Source

Choose the ZIP format to skip the browser signature header and access manifest.json, background scripts, content scripts, and bundled assets directly.

Inspect Source with the CRX Extractor

When you select ZIP, CRXFile acts as a CRX extractor. The archive contains the CRX file source minus the store signature.

Open the folder in a code editor and start with manifest.json, which declares permissions, content scripts, background workers, and other metadata.

This workflow is common in extension security auditing and useful for learning Chrome Extension APIs.

  • Permission declarations - check what the extension can access.
  • Content scripts - review which pages the extension injects code into.
  • Background scripts - understand long-running processes.
  • Third-party libraries - audit bundled dependencies.

CRX File FAQ

Common questions about downloading, extracting, and getting CRX files.

What is a CRX file?

A CRX file is the official package format Chromium browsers use to distribute extensions. It works like a signed ZIP archive with a browser-verifiable header and contains extension source files. When you install from Chrome Web Store, the browser downloads this package in the background, but store pages do not provide a direct download button. CRX files matter for developers auditing permissions, users making backups, and IT teams managing browsers. A CRX extractor can unpack the package into JavaScript, HTML, CSS, assets, and manifest.json.

What is the difference between .crx and .zip?

A .crx keeps the browser signature header for manual installation. A .zip removes that header so source files can be opened directly.

Why can I not double-click a downloaded CRX file to install it?

Chrome and Edge restrict external installs. Open chrome://extensions or edge://extensions, enable Developer mode, and drag the downloaded file into the page.

Do I need to log in or pay to download CRX?

No. CRXFile is a free CRX downloader with no registration, login, or payment required.

Does CRXFile save my downloads or personal data?

No. The service does not persistently store CRX file downloads. Requests are proxied only to complete the current download.

Which stores does this CRX extractor support?

CRXFile supports public packages from Chrome Web Store and Microsoft Edge Add-ons.

Can I download paid or private extensions with this CRX downloader?

No. It cannot bypass paid access, private listings, enterprise restrictions, or authorization controls.

What if a download fails when I try to get CRX?

The extension may be unpublished, region-restricted, enterprise-restricted, or temporarily unavailable. Verify the ID and try again later.

Is downloading CRX files legal?

Yes, for learning, personal backup, and security auditing. Do not infringe copyright, resell packages, or redistribute paid content.

Can CRXFile download removed extensions?

Usually no. Download availability depends on the store's current public update endpoint.

What is the CRX file format version?

Modern packages use version 3, also called CRX3, with SHA-256 hashing and improved signing.