.XZ

Fichier XZ

XZ Compressed Archive
Poser une question
RÉPONSE RAPIDE

Un fichier .xz est une archive compressée créée avec XZ Utils, utilisant l'algorithme LZMA2. Il enveloppe généralement un seul fichier - le plus souvent un .tar - c'est pourquoi on voit couramment .tar.xz. Sur Windows, ouvrez-le avec 7-Zip ou PeaZip. Sur macOS, utilisez The Unarchiver ou Keka. Sur Linux, exécutez tar -xf file.tar.xz. Le format ne comporte aucun chiffrement et aucun risque de malware intégré.

Développeur : Tukaani Project (Lasse Collin) Catégorie : Fichiers compressés Standard ouvert MIME: application/x-xz
S'OUVRE SUR Windows macOS Linux
Lié : .RAR · .ZIP · .Z01 · .7Z

Sur cette page

19k+ extensions indexées
Dernière révision le Aug 16, 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 XZ ?

.xz est un format de fichier d'archive compressée qui utilise la méthode de compression XZ. Le format est natif de XZ Utils, l'outil logiciel de référence développé dans le cadre du projet Tukaani (une distribution GNU/Linux basée sur Slackware).

XZ et TAR

Une archive .xz ne peut stocker qu'un seul flux compressé et ne contient pas d'arborescence de répertoires propre. Pour cette raison, les fichiers .xz sont couramment utilisés en combinaison avec les archives TAR - TAR rassemble les fichiers sélectionnés dans une seule archive, et l'algorithme XZ est ensuite appliqué pour la compression. Le fichier résultant porte le suffixe .tar.xz ou .txz.

Algorithme de compression LZMA2

La compression XZ est basée sur l'algorithme LZMA2 - une évolution de la norme LZMA originale. Il permet des taux de compression élevés et entraîne des tailles de fichiers considérablement réduites : les archives XZ sont généralement 30 % plus petites que les archives GZIP et 15 % plus petites que les archives BZIP2. XZ offre une compression sans perte pour éviter toute perte d'information.

Notes additionnelles

  • Par rapport à d'autres méthodes de compression, le processus de compression XZ est plutôt lent, mais la décompression est nettement plus rapide.
  • Les archives XZ sont largement utilisées pour la distribution de paquets logiciels Linux, y compris Slackware et la plupart des archives tarballs sources du noyau.
  • Le format .xz s'identifie par l'en-tête magique fixe de 6 octets FD 37 7A 58 5A 00 et vérifie l'intégrité à l'aide de sommes de contrôle CRC64 par bloc et par flux par défaut (CRC32 et SHA-256 sont également pris en charge).
  • Début 2024, il a été découvert que les versions 5.6.0 et 5.6.1 de XZ Utils contenaient une porte dérobée (backdoor) injectée délibérément (CVE-2024-3094) dans la bibliothèque liblzma. La spécification du format de fichier .xz n'est pas affectée ; seules ces archives de construction spécifiques ont été compromises.

Sécurité et sûreté

RISQUE : LOW

Le format .xz ne contient aucun code exécutable et ne peut pas « s'exécuter » ; le risque provient uniquement de ce qui se trouve à l'intérieur (extraire avant de faire confiance). Notez l'incident de la chaîne d'approvisionnement de 2024 (CVE-2024-3094) : une porte dérobée a été insérée dans la version liblzma de xz 5.6.0/5.6.1 distribuée dans certains canaux de test de distributions - cela affecte les binaires de l'outil/bibliothèque, pas les fichiers .xz que vous recevez. Méfiez-vous des faux sites de téléchargement d'« ouvreur xz » regroupant des adwares ; utilisez 7-Zip/PeaZip depuis leurs pages officielles.

Détails du format

en bref
NOM COMPLETXZ Compressed Archivealias XZ Utils compressed file, LZMA2 compressed stream
DÉVELOPPEURTukaani Project (Lasse Collin)depuis 2009 (XZ Utils 4.999.x / 5.0; format finalized 2009)
TYPE MIMEapplication/x-xz
TYPEConteneur compressé à flux unique (LZMA2), enveloppant généralement une archive tar
STANDARDOuvert · libre de droits
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
000102030405
HEX
FD377A585A00
ASCII
·7zXZ·
Les 2 derniers octets de tout fichier .xz sont la signature magique de pied de page 59 5A (« YZ »). Aucun lien avec le format .7z de 7-Zip malgré le « 7z » dans la chaîne magique.

Programmes qui ouvrent les fichiers XZ

Windows3 apps
7-Zip Open-source Clic droit sur le .xz → 7-Zip → Extraire ici ; pour .tar.xz, extraire deux fois (xz, puis le tar).
PeaZip Open-source Ouvrez le .xz dans PeaZip et cliquez sur Extraire ; gère le .tar.xz en une seule étape.
NanaZip Open-source Fork moderne de 7-Zip sur le Microsoft Store - clic droit → extraire le .xz/.tar.xz.
macOS3 apps
The Unarchiver Gratuit Double-cliquez sur le .xz ; The Unarchiver décompresse (et désarchive le .tar.xz) automatiquement.
Keka Gratuit Faites glisser le .xz sur Keka pour l'extraire ; prend en charge directement le .tar.xz.
Terminal (xz / tar) Intégré Exécutez tar -xf file.tar.xz (le bsdtar de macOS gère xz) ou installez xz via Homebrew.
Linux3 apps
XZ Embedded Open-source Bibliothèque C de décodage uniquement pour une utilisation embarquée/bootloader - pas une application utilisateur final ; pour les développeurs décompressant .xz dans des systèmes contraints.
xz / XZ Utils Open-source xz -d file.xz pour décompresser, ou tar -xf file.tar.xz pour les tarballs. Pré-installé sur la plupart des distributions.
Archive Manager (GNOME) / Ark (KDE) Open-source Double-cliquez sur le .xz dans le gestionnaire de fichiers et cliquez sur Extraire.

Détails techniques

spécifications approfondies
Algorithme de compressionLZMA2 (évolution de LZMA) ; chaîne de filtres optionnelle avec filtres delta et BCJ (branch/call/jump)
Structure du conteneurEn-tête de flux → un ou plusieurs blocs compressés → index de bloc → pied de page de flux
Signature magique d'en-têteFD 37 7A 58 5A 00 - 6 octets fixes à l'offset 0
Signature magique de pied de page59 5A (« YZ ») - toujours les 2 derniers octets de chaque flux .xz
Ordre des octetsLittle-endian
Type MIMEapplication/x-xz
Vérification d'intégritéSommes de contrôle par bloc et par flux ; CRC64 par défaut ; CRC32 et SHA-256 également pris en charge
ChiffrementAucun - pas de chiffrement intégré ; chiffrez les données avant compression si nécessaire
Stockage de fichiersFlux compressé unique uniquement ; pas de noms de fichiers ni d'arborescence de répertoires (combiner avec .tar pour les archives multi-fichiers)
EncodageBinaire
Taille compressée typiqueDe quelques dizaines de Ko à plusieurs Go ; les tarballs sources du noyau Linux font couramment 50 à 200 Mo
Taux de compression vs alternativesGénéralement ~30 % plus petit que gzip et ~15 % plus petit que bzip2 sur le code source
Note de sécuritéCVE-2024-3094 : les tarballs XZ Utils 5.6.0/5.6.1 contenaient une porte dérobée dans liblzma ; la spécification du format de fichier .xz n'est pas affectée
Prise en charge des plateformesLinux, BSD, macOS, Windows (via XZ Utils, 7-Zip, PeaZip, NanaZip, The Unarchiver)
Publié2009 (XZ Utils 4.999.x / 5.0; format finalized 2009)
Dernière versionXZ file format 1.0.4 (2009); XZ Utils 5.6.x toolchain
Standard ouvertOui · libre de droits
Spécificationtukaani.org

Conversions XZ

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 XZ. 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 XZ.

Foire aux questions

Comment ouvrir un fichier .xz sous Windows ?
Installez 7-Zip ou PeaZip, faites un clic droit sur le fichier et choisissez « Extraire ». S'il s'agit d'un .tar.xz, extrayez-le deux fois - d'abord la couche xz, puis le .tar résultant.
Quelle est la différence entre .xz et .tar.xz ?
.xz compresse un seul flux et ne stocke pas de noms de fichiers. .tar.xz est une archive tar (qui contient de nombreux fichiers et dossiers) qui a ensuite été compressée avec xz - le format logiciel courant sous Linux.
Le format .xz est-il meilleur que .gz ou .zip ?
Généralement oui pour la taille - LZMA2 compresse plus étroitement que gzip/zip. Le compromis est une compression plus lente et le fait que .xz seul ne contient qu'un flux, il est donc couplé à tar pour plusieurs fichiers.
Le format de fichier xz est-il affecté par la porte dérobée xz (CVE-2024-3094) ?
Non. La porte dérobée se trouvait dans la version logicielle de xz/liblzma (versions 5.6.0/5.6.1), pas dans le format de fichier. Les fichiers compressés en .xz ne sont pas malveillants à cause de cela.
Comment décompresser .xz sous Linux ?
xz -d file.xz pour obtenir le fichier original, ou tar -xf file.tar.xz pour déballer un tarball. xz est préinstallé sur la plupart des distributions.
Puis-je ouvrir .xz sur macOS sans la ligne de commande ?
Oui - The Unarchiver ou Keka ouvrent les fichiers .xz et .tar.xz par double-clic ou glisser-déposer.

Références

1Tukaani - The .xz File Format specificationtukaani.org
2Tukaani - XZ Utils hometukaani.org

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.BINCD/DVD Disc Image (BIN/CUE)
4.DATProgram Data File (generic)
5.PARTPartial Download File
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.TXTPlain Text File
10.MDMarkdown Document

Extensions liées

.RARRAR Archive (Roshal ARchive)
.ZIPZIP Archive
.Z01Split ZIP Archive - First Part
.7Z7-Zip Archive
.001Split / multi-volume archive - first part (.001)
.ZIRenamed / Truncated ZIP Archive

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