.crx

What is a .crx file?

A packaged Chrome browser extension — enhanced browsing or potential risk.

Use caution
Type Misc
By Google
MIME application/x-chrome-extension

Drop any file to identify it

No upload. No signup. No sending your file halfway across the internet.
We tell you what it is, right here in your browser.

What is it

CRX is the package format for Google Chrome extensions — ZIP archives with a special header containing a signature and public key for verification. When you install an extension from the Chrome Web Store, Chrome downloads a .crx file, verifies its signature, and unpacks it into your browser's extension directory.

Inside a CRX file, you'll find the extension's manifest.json (metadata, permissions, entry points), JavaScript files, HTML popups, CSS, icons, and any other assets. The manifest declares what the extension can access — tabs, browsing history, cookies, page content, network requests — and Chrome enforces these permission boundaries. Extensions can modify web pages (content scripts), intercept network traffic (declarativeNetRequest), and run background processes (service workers).

Chrome extensions are powerful and that power comes with risk. Malicious extensions have been caught stealing passwords, injecting ads, tracking browsing activity, and mining cryptocurrency. Google reviews extensions submitted to the Chrome Web Store, but the review process isn't foolproof. Side-loading .crx files from outside the Web Store bypasses even this limited review. Chrome has progressively restricted side-loading, and modern versions require developer mode to install unpacked extensions.

Technical details
Full Name
Chrome Extension
MIME Type
application/x-chrome-extension
Developer
Google
Magic Bytes
43 72 32 34 (Cr24)
Safety
.crx requires caution. Chrome extensions can access browsing data, modify web pages, and intercept network traffic. Only install from the Chrome Web Store and review permissions carefully.
What opens it
Google Chrome
FREE Win / Mac / Linux
Chromium-based browsers
FREE Win / Mac / Linux
Any ZIP tool (rename to .zip)
FREE All
FAQ
Are Chrome extensions safe?
Extensions from the Chrome Web Store are reviewed by Google, but reviews aren't perfect. Check the developer, read reviews, and scrutinise requested permissions. Avoid side-loading .crx files from unknown sources.
How do I inspect a CRX file?
Rename the .crx file to .zip and extract it. You can then read the manifest.json to see what permissions it requests and examine the JavaScript source code.
Related formats