7z : fichier .7z

stable

Format d'archive ouvert au très haut taux de compression, natif de l'outil 7-Zip.

Le traiter ici, sans rien installer

Dans le navigateur : le fichier n'est envoyé sur aucun serveur.

Ouvrir l’archive et extraire les fichiers →

Le format 7z, introduit en 1999 avec le logiciel libre 7-Zip, se distingue par un taux de compression généralement supérieur au ZIP et au RAR grâce à l’algorithme LZMA, ainsi que par une architecture ouverte et documentée publiquement, contrairement au RAR.

Sa signature de 6 octets (7z\xBC\xAF\x27\x1C) est stable et sans ambiguïté connue avec d’autres formats courants.

Son type MIME application/x-7z-compressed, bien qu’universellement utilisé, n’a jamais été officiellement enregistré auprès de l’IANA : le préfixe “x-” signale justement un usage de facto plutôt qu’un standard formel, une situation partagée avec plusieurs autres formats d’archive.

Le format prend en charge le chiffrement AES-256 non seulement du contenu des fichiers mais aussi, en option, des noms de fichiers eux-mêmes, une possibilité que le ZIP standard n’offre pas nativement sans extension propriétaire.

Sa nature ouverte a permis au format d’être largement adopté par des outils tiers multiplateformes (p7zip sous Linux/macOS, notamment), contrairement au RAR dont la création reste dépendante d’un logiciel sous licence.

7-Zip lui-même est distribué sous licence libre (LGPL pour l’essentiel du code, avec quelques modules sous licence BSD), ce qui a facilité la réutilisation de son moteur de compression LZMA dans d’autres projets logiciels indépendants du format 7z proprement dit. Le conteneur peut également segmenter une archive volumineuse en plusieurs volumes de taille fixe, une fonctionnalité utile pour répartir un gros fichier sur des supports de capacité limitée ou pour faciliter son transfert par lots.

NSIS (Nullsoft Scriptable Install System), un système très répandu pour créer des installeurs Windows, peut compresser ses propres données d’installation avec l’algorithme LZMA du 7z plutôt qu’avec le zlib par défaut, réduisant sensiblement la taille finale de l’exécutable d’installation livré à l’utilisateur.

Les versions récentes de 7-Zip utilisent par défaut LZMA2 plutôt que LZMA d’origine : un conteneur qui découpe les gros fichiers en blocs pour permettre une compression multi-thread, là où LZMA classique reste fondamentalement mono-flux. Ce découpage a un coût : répartir la compression sur plus de deux threads dégrade légèrement le taux de compression obtenu, chaque bloc étant compressé indépendamment sans profiter du contexte des blocs voisins, un compromis que 7-Zip expose directement dans ses réglages de niveau de compression.

Le format prend aussi en charge l’archivage “solide” (solid archive) : plutôt que de compresser chaque fichier indépendamment comme le ZIP, 7z peut concaténer plusieurs petits fichiers dans un seul flux compressé ensemble, ce qui améliore nettement le taux de compression sur de nombreux petits fichiers similaires (code source, textes) au prix de devoir décompresser une plus grande portion du flux pour en extraire un seul fichier isolé.

Signature binaire

Diagramme de la signature binaire du format 7z, octets mis en évidence
HexadécimalOffset
37 7A BC AF 27 1C0

Vérifier qu'un fichier porte bien cette signature →

Questions fréquentes

Comment ouvrir un fichier .7z ?

7-Zip, Keka permettent d'ouvrir gratuitement un fichier .7z. Voir la liste complète des logiciels compatibles ci-contre. Sans rien installer : l'outil « Ouvrir un fichier RAR ou 7z » de fichiers.org (https://www.fichiers.org/ouvrir-rar-7z/), dans le navigateur et sans envoi du fichier.

Quel est le type MIME du format 7z ?

Le type MIME du format 7z est application/x-7z-compressed.

Le format 7z (.7z) est-il encore utilisé aujourd'hui ?

Oui, le format 7z est stable et toujours largement utilisé, sans signe de déclin.

Peut-on ouvrir un fichier .7z sur mobile, sans installer d'application ?

Oui : l'outil « Ouvrir un fichier RAR ou 7z » de fichiers.org fonctionne dans le navigateur d'un smartphone ou d'une tablette, sans application à installer et sans envoi du fichier.

Pourquoi Windows ne peut-il pas ouvrir un fichier .7z sans logiciel supplémentaire ?

Contrairement au ZIP, le format 7z n'a jamais été intégré nativement à l'Explorateur Windows (situation qui change avec Windows 11, qui ajoute un support natif à partir de la version 24H2) : sur les versions antérieures, il faut installer 7-Zip ou un équivalent pour l'extraire.

ZIP, RAR, 7Z : quel format d'archive choisir selon l'usage →

Sources

Dernière mise à jour :