Chrome Extension Guide

How to Download a CRX File from the Chrome Web Store

Download a public Chrome or Edge extension package when you need a local backup, want to inspect extension source code, or are reviewing a package in a permitted development or security workflow.

What is a CRX file?

A CRX file is a packaged Chromium browser extension. It contains an extension's code and assets, plus package information used by the browser. When an extension is installed from an official store, the browser handles the package behind the scenes; the store page generally does not expose a direct file-download button.

That is where a CRX downloader is useful. For public listings, it gives developers, security reviewers, and IT teams a way to retrieve the package they need for a legitimate local backup or review. CRXFile supports public packages from both the Chrome Web Store and Microsoft Edge Add-ons—without an account.

CRX vs. ZIP: which file should you download?

FormatBest forWhat you receive
.crxKeeping the original extension packageThe packaged browser-extension file
.zipSource review, audits, and developmentExtractable files such as manifest.json, scripts, and assets

If your goal is to extract a CRX file, choose the ZIP option. It is the practical CRX to ZIP route for opening the extension in an editor and reading its files. Start with manifest.json: it describes permissions, background logic, content scripts, and other important behavior.

How to download a CRX file in three steps

  1. Copy a public extension URL or ID.Open the relevant Chrome Web Store or Edge Add-ons listing and copy its complete URL. You can also use the listing's 32-character extension ID.
  2. Parse it with CRXFile. Paste the URL or ID into the Chrome extension downloader. CRXFile detects the supported store and retrieves information for the public package.
  3. Choose CRX or ZIP. Select CRX to download the package, or ZIP to access the extension source code for inspection. The full tool walkthrough is also available in the download guide.

How to review Chrome extension source code safely

A ZIP source package is especially useful when you need to understand what an extension can do before using it. Inspect the manifest's requested permissions, then look at content scripts, background service workers, external network requests, and bundled third-party libraries. These checks help security reviewers and developers assess an extension without treating a package download as a replacement for the store's trust and update controls.

If you are testing an extension you are authorized to use, load an unpacked source directory only in the appropriate browser development workflow. Chrome and Edge may restrict installation of locally downloaded CRX files; for normal use, install from the original store listing. The CRX File FAQ explains the distinction in more detail.

What CRXFile can—and cannot—download

CRXFile is designed for publicly available packages from the Chrome Web Store and Microsoft Edge Add-ons. It does not bypass payments, private listings, enterprise restrictions, region controls, removed listings, or any other access control. A failed request can mean that the extension is no longer public or that the official endpoint cannot provide it at that time.

Use downloaded files responsibly: for learning, permitted backup, security review, and legitimate administration. Respect the extension's license and do not redistribute paid or protected content.

Download a public extension package

Ready to get a CRX file or inspect a ZIP source package? Return to the CRX File Downloader and paste a public Chrome or Edge extension link. No sign-in is required.