BZ2 (bzip2) : fichier .bz2

stable

Format de compression Unix basé sur l'algorithme de transformée de Burrows-Wheeler.

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 bzip2, publié en 1996, compresse un seul fichier grâce à la transformée de Burrows-Wheeler combinée à un codage de Huffman, une approche différente de celle du GZIP qui lui permet généralement d’atteindre un meilleur taux de compression, au prix d’une vitesse plus faible.

Sa signature “BZh” est immédiatement suivie d’un chiffre de 1 à 9 indiquant la taille de bloc utilisée lors de la compression, une information directement lisible dans les tout premiers octets du fichier.

Longtemps très répandu dans l’écosystème Linux pour la distribution de code source et de paquets, le bzip2 a progressivement cédé du terrain face au XZ et au Zstandard, plus performants sur les machines modernes, tout en restant largement supporté par compatibilité.

La transformée de Burrows-Wheeler, cœur de l’algorithme, réorganise les données pour regrouper les caractères similaires avant de les compresser, une approche radicalement différente du dictionnaire glissant utilisé par le LZ77 sous-jacent au gzip, un choix qui explique à la fois ses meilleurs taux de compression et sa lenteur relative.

Le format découpe les données en blocs indépendants (jusqu’à 900 Ko chacun avant compression), ce qui permet en théorie une décompression partielle ou parallélisée, une propriété exploitée par des variantes comme pbzip2 pour accélérer le traitement sur des machines multicœurs.

Wikipédia distribue depuis longtemps ses exports complets de bases de données (le contenu intégral de l’encyclopédie, avec historique des révisions) au format bz2, un choix qui a perduré malgré l’arrivée d’algorithmes plus rapides, en grande partie parce que de nombreux outils tiers du monde de la recherche et de l’archivage se sont construits autour de ce format de dump précis.

Signature binaire

Diagramme de la signature binaire du format BZ2 (bzip2), octets mis en évidence
HexadécimalOffset
42 5A 680

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

Questions fréquentes

Comment ouvrir un fichier .bz2 ?

7-Zip, bzip2 (ligne de commande) permettent d'ouvrir gratuitement un fichier .bz2. 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 BZ2 (bzip2) ?

Le type MIME du format BZ2 (bzip2) est application/x-bzip2.

Le format BZ2 (bzip2) (.bz2) est-il encore utilisé aujourd'hui ?

Oui, le format BZ2 (bzip2) est stable et toujours largement utilisé, sans signe de déclin.

Peut-on ouvrir un fichier .bz2 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 un fichier .tar.bz2 ne s'ouvre-t-il pas en une seule étape sur Windows ?

bzip2 ne compresse qu'un seul flux de données à la fois, sans gérer plusieurs fichiers : le tar regroupe d'abord les fichiers, puis bzip2 compresse ce regroupement. Un outil doit donc décompresser bzip2 avant de pouvoir extraire l'archive tar qu'il contient, ce que 7-Zip fait automatiquement en deux passes.

gzip, bzip2, xz, zstd, LZ4, Brotli : quel algorithme de compression choisir →

Un fichier ne s'ouvre pas : les causes possibles →

Comment savoir si un fichier est corrompu →

Sources

Dernière mise à jour :