How to open .CRX files on Mac

To open .CRX files on Mac, if you want to install it: open a Chromium-based browser that supports CRX extension installation (for example, Google Chrome).

Step-by-step instructions

  1. If you want to install it: open a Chromium-based browser that supports CRX extension installation (for example, Google Chrome).
  2. Use the browser’s extensions management page to add the extension; if installation is restricted, use your organization’s approved method for installing extensions.

Common issues

Browser refuses to install the .crx file

Many Chromium-based browsers restrict or block direct CRX installs (especially outside official stores or when not allowed by policy).

  1. Confirm you are using a Chromium-based browser that supports extension installation (Chrome, Edge, or another Chromium-based browser).
  2. If the system is managed (enterprise), use the organization’s approved deployment method for extensions rather than manual installation.

Web server download/install fails for a hosted CRX

If a CRX is hosted for installation, an incorrect HTTP Content-Type can prevent correct handling by the browser.

  1. Configure the server to serve .crx with Content-Type application/x-chrome-extension.
  2. Re-download and try again after confirming the correct response headers.

Trying to open it like a normal ZIP doesn’t work

A CRX is not just a ZIP; it has a CRX header before the ZIP payload, so some archive tools may not recognize it directly.

  1. If you only need to inspect the extension files, use tools or workflows that can handle a CRX header plus ZIP payload (the ZIP archive is appended after the CRX header).
  2. If your goal is installation, install it through a Chromium-based browser rather than extracting it.

Security note

A .crx installs browser extension code, which can read/modify web pages and access browser extension APIs; only install CRX files from sources you trust.

Back to .CRX extension page