.CRX

Fichier CRX

Chrome Extension Package
Poser une question
RÉPONSE RAPIDE

Un fichier CRX est un paquet d'extension Chrome - une archive ZIP signée contenant le code et les ressources d'une extension de navigateur. En utilisation normale, vous n'en voyez jamais car le Chrome Web Store installe les extensions automatiquement. Si vous possédez un fichier .crx autonome, les versions modernes de Chrome bloquent l'installation directe ; renommez-le en .zip, extrayez le dossier, puis chargez-le via chrome://extensions en mode Développeur. N'installez que des fichiers CRX provenant de sources de confiance.

Développeur : Google Catégorie : Fichiers plug-in Standard ouvert MIME: application/x-chrome-extension
S'OUVRE SUR Windows macOS Linux
Lié : .XPI · .XLA · .BUNDLE · .ZXP

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 29, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier CRX ?

L'extension de fichier .crx est utilisée par Google Chrome et d'autres navigateurs basés sur Chromium. Un fichier .crx est un paquet d'extension Chrome - un fichier d'installation pour les plugins et extensions de navigateur. Il s'agit en fait d'un paquet composé de divers fichiers, tels que du JavaScript (.js), un manifeste (.json), des feuilles de style CSS, des pages HTML et des ressources d'image qui définissent ensemble le comportement et l'apparence de l'extension.

Les fichiers .crx sont utilisés par Google Chrome pour ajouter de nouvelles fonctionnalités au navigateur, ou pour modifier l'interface utilisateur à l'aide de thèmes personnalisés et d'éléments interactifs. Les navigateurs basés sur Chromium tels que Microsoft Edge, Brave et Opera prennent également en charge ce format.

Compression ZIP et structure du fichier

Les fichiers .crx utilisent la compression ZIP pour réduire la taille du fichier et faciliter ainsi son partage sur Internet. Un fichier .crx peut être ouvert à l'aide d'outils d'archivage de données tels que 7-Zip. Cependant, un .crx n'est pas un simple ZIP - chaque fichier commence par un en-tête binaire débutant par les octets magiques Cr24 (hex 43 72 32 34), qui contient une signature cryptographique intégrée et une clé publique. Les outils d'archivage standard peuvent ne pas reconnaître cet en-tête, il doit donc être supprimé avant que le contenu ZIP puisse être extrait.

Le format actuel CRX3 est obligatoire depuis Chrome 75 (juin 2019), remplaçant l'ancien schéma de signature CRX2. Les développeurs signent leurs paquets à l'aide d'une clé privée stockée dans un fichier .PEM ; la clé publique correspondante est intégrée dans l'en-tête du .crx. Le type MIME est application/x-chrome-extension.

Distribution et installation

La plupart des fichiers .crx peuvent être téléchargés et installés via le Chrome Web Store. Après une installation réussie, le navigateur supprime automatiquement le fichier .crx. Les fichiers .crx personnalisés peuvent être installés manuellement depuis le disque, bien que Chrome nécessite l'activation du mode Développeur dans les paramètres des extensions pour les installations hors magasin.

Sécurité et sûreté

RISQUE : HIGH

Un CRX est un code de navigateur exécutable ayant accès aux pages que vous visitez, à vos cookies et (selon les permissions) à vos mots de passe et à votre historique. En installer un en dehors du Chrome Web Store contourne l'examen de Google et l'analyse des logiciels malveillants ; traitez donc les fichiers CRX installés manuellement comme des applications tierces : n'installez que ceux provenant d'un développeur de confiance. Les versions modernes de Chrome bloquent délibérément les installations CRX occasionnelles pour cette raison. Inspectez un CRX suspect en le renommant en .zip et en lisant manifest.json (en particulier la liste des « permissions ») avant de le charger. Méfiez-vous des téléchargements CRX d'extensions « premium gratuites » provenant de sites aléatoires - beaucoup sont des logiciels publicitaires ou des voleurs de données.

Détails du format

en bref
NOM COMPLETChrome Extension Package
DÉVELOPPEURGoogledepuis 2010 (CRX2); CRX3 format mandatory since Chrome 75, June 2019
TYPE MIMEapplication/x-chrome-extension
TYPEarchive ZIP signée avec un en-tête CRX (binaire)
STANDARDOuvert · libre de droits
Cette extension est également utilisée par…
  • CryENGINE / Fichier de ressource CRYENGINE - Certains moteurs de jeu et outils utilisent .crx pour des ressources compilées ou des données d'archive - sans rapport avec les extensions Chrome.
  • IBM/Lotus et autres données d'applications héritées - Quelques anciennes applications professionnelles utilisaient .crx pour des fichiers de données internes ; ceux-ci sont spécifiques à l'application et ne sont pas des extensions de navigateur.
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
00010203
HEX
43723234
ASCII
Cr24
Les octets 4-7 contiennent la version du CRX (03 00 00 00 pour CRX3, 02 00 00 00 pour l'ancien CRX2). L'en-tête porte une signature cryptographique intégrée et une clé publique ; l'archive ZIP des fichiers de l'extension suit juste après l'en-tête (un CRX est donc un ZIP avec un préfixe signé, et non un simple ZIP commençant à l'offset 0).

Programmes qui ouvrent les fichiers CRX

Windows3 apps
Google Chrome Gratuit Idéal : renommez le .crx en .zip, extrayez-le, puis chrome://extensions → activez le mode Développeur → « Charger l'extension décompressée » → choisissez le dossier. (Le glisser-déposer direct de CRX est bloqué sur les versions modernes de Chrome.)
7-Zip Open-source Clic droit → 7-Zip → Ouvrir l'archive pour visualiser/extraire le contenu du CRX (c'est un ZIP) sans l'installer.
Microsoft Edge / Brave / Opera (Chromium) Gratuit Identique à Chrome - décompressez le CRX et utilisez « Charger l'extension décompressée » depuis la page des extensions du navigateur en mode Développeur.
macOS2 apps
Google Chrome Gratuit Idéal : renommez le .crx en .zip, extrayez-le, puis chrome://extensions → activez le mode Développeur → « Charger l'extension décompressée » → choisissez le dossier. (Le glisser-déposer direct de CRX est bloqué sur les versions modernes de Chrome.)
The Unarchiver Gratuit Ouvrez le .crx pour extraire ses fichiers pour inspection (le CRX est un ZIP).
Linux2 apps
Chromium / Google Chrome Open-source Extrayez le CRX (décompressez) et chargez-le via chrome://extensions → mode Développeur → « Charger l'extension décompressée ».
unzip / Archive Manager Open-source unzip file.crx (il peut y avoir un avertissement concernant les octets d'en-tête initiaux mais le contenu sera extrait) pour inspecter l'extension.

Détails techniques

spécifications approfondies
Octets magiquesCr24 (hex 43 72 32 34) à l'offset 0 ; les octets 4-7 encodent le numéro de version du CRX
Type de formatArchive ZIP signée avec un préfixe d'en-tête binaire CRX
Version actuelle du formatCRX3 - obligatoire depuis Chrome 75 (juin 2019)
Version héritée du formatCRX2 - utilisée avant Chrome 75 ; non acceptée par les versions modernes de Chrome
Structure de l'en-tête CRX3Octets magiques, champ de version, longueur de l'en-tête, puis un bloc SignedData sérialisé en protobuf contenant la preuve de clé publique
Algorithme de signatureRSA-2048 avec SHA-256 (CRX2) ; structure protobuf AsymmetricKeyProof (CRX3)
Type MIMEapplication/x-chrome-extension
Compression de la charge utileZIP (DEFLATE) - l'archive ZIP standard commence immédiatement après l'en-tête
Fichier racine requismanifest.json - déclare le nom de l'extension, la version, les permissions et les points d'entrée
Dérivation de l'ID d'extensionChaîne de 32 caractères en minuscules dérivée du hachage SHA-256 de la clé publique de l'extension
Fichier de clé développeur.pem (clé privée RSA) utilisé pour signer le paquet ; la clé publique correspondante est intégrée dans l'en-tête CRX
Installation hors magasinNécessite l'activation du mode Développeur sur chrome://extensions ; déploiement en entreprise via la politique de groupe ExtensionInstallForcelist
Comportement post-installationChrome supprime automatiquement le fichier .crx du disque après une installation réussie
Navigateurs compatiblesGoogle Chrome, Microsoft Edge (v79+), Brave, Opera, Vivaldi et autres navigateurs basés sur Chromium
Publié2010 (CRX2); CRX3 format mandatory since Chrome 75, June 2019
Standard ouvertOui · libre de droits
Spécificationdeveloper.chrome.com

Conversions CRX

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers CRX. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers CRX.

Foire aux questions

Comment installer un fichier CRX dans Chrome ?
Les versions modernes de Chrome bloquent le glisser-déposer d'un .crx sur la page des extensions. À la place, renommez le .crx en .zip, extrayez-le dans un dossier, puis allez sur chrome://extensions, activez le mode Développeur (en haut à droite), cliquez sur « Charger l'extension décompressée » et sélectionnez ce dossier.
Pourquoi Chrome ne me laisse-t-il pas installer mon fichier CRX ?
Pour des raisons de sécurité, Chrome n'installe automatiquement que les extensions du Web Store et rejette les fichiers CRX autonomes (erreur « CRX_REQUIRED_PROOF_MISSING » ou désactivation automatique). Utilisez la méthode de décompression + « Charger l'extension décompressée », ou installez l'extension depuis le Web Store si elle y est répertoriée.
Comment ouvrir un fichier CRX pour voir son contenu ?
Un CRX est une archive ZIP. Renommez-le en .zip et ouvrez-le avec 7-Zip, WinRAR ou l'outil de décompression intégré de votre système d'exploitation, ou ouvrez-le directement dans 7-Zip. Lisez le fichier manifest.json pour voir les permissions et les scripts de l'extension.
Puis-je convertir un CRX en XPI Firefox ?
Pas directement. Bien que les deux utilisent le standard WebExtensions, Chrome et Firefox diffèrent au niveau des API, des détails du manifeste et de la signature. L'extension devrait donc être ré-emballée et re-signée pour Firefox. Recherchez plutôt une version Firefox sur addons.mozilla.org.
Quelle est la différence entre CRX et ZIP ?
Un CRX est un ZIP des fichiers de l'extension plus un en-tête « Cr24 » contenant une signature et la clé publique du développeur, ce qui permet à Chrome de vérifier le paquet. Si vous supprimez ou ignorez cet en-tête, c'est un ZIP ordinaire.
Est-il sûr d'installer un CRX provenant de l'extérieur du Chrome Web Store ?
C'est risqué. Une extension installée manuellement s'exécute avec un accès large à votre navigation et contourne l'examen de Google. N'installez que des fichiers CRX de développeurs en qui vous avez confiance, et inspectez d'abord les permissions dans manifest.json.

Références

1Chrome for Developers - Extensions documentationdeveloper.chrome.com
2Chrome for Developers - CRX package format / hostingdeveloper.chrome.com

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.JPGJPEG Image
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.PARTPartial Download File
8.JSONJavaScript Object Notation file
9.BINCD/DVD Disc Image (BIN/CUE)
10.ICSiCalendar data file

Extensions liées

.XPICross-Platform Installer (Mozilla add-on package)
.XLAMicrosoft Excel 97-2003 Add-In
.BUNDLEmacOS Application Plug-in Bundle
.ZXPAdobe Extension / ZXP Package
.XLAMMicrosoft Excel Macro-Enabled Add-In
.SPDSPSS Custom Dialog Package

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z