🍋
Menu
.gz Archive

gzip (GNU Zip compressé)

gzip (GNU Zip) est un utilitaire de compression qui utilise l'algorithme Deflate. Il compresse des fichiers individuels (pas des archives) et est le standard pour la compression web (Content-Encoding: gzip) et les archives Unix (.tar.gz).

Type MIME

application/gzip

Type

Binaire

Compression

Sans perte

Avantages

  • + Universal support on Unix/Linux and in HTTP content encoding
  • + Fast decompression speed
  • + Simple single-file compression with integrity checking

Inconvénients

  • Compresses only one file — needs TAR for directories
  • Lower compression ratio than bzip2, xz, or Zstandard
  • No encryption support built into the format

Quand utiliser .GZ

Utilisez gzip pour la compression web (Content-Encoding), les archives .tar.gz, les fichiers journaux et partout où une compatibilité universelle est nécessaire. Préférez zstd pour une meilleure compression/vitesse ou Brotli pour les assets web.

Détails techniques

gzip utilise Deflate (LZ77 + codage de Huffman) avec un en-tête de 10 octets et un pied de page CRC-32/taille. Niveaux de compression 1-9 (par défaut 6). Fichier unique uniquement — pas de multi-fichiers ou d'archive de répertoire. Le type MIME est application/gzip.

Historique

Jean-loup Gailly et Mark Adler ont créé gzip en 1992 en remplacement libre du programme compress d'Unix, qui utilisait l'algorithme LZW breveté. gzip est devenu le standard de compression Unix/Linux et le standard de compression web HTTP.

Convertir depuis .GZ

Convertir en .GZ

Formats associés