§

Collez la charge utile GZIP en Base64 ou hexadécimal que vous souhaitez décompresser.

Pour les fichiers .gz (archives, fichiers de journaux, etc.), utilisez le formulaire de téléversement de fichier ci-dessous.
§

Output

text
Compressé (octets) : 0 · Décompressé (octets) : 0 · Ratio :
§

Décompresser des fichiers .gz

Sélectionnez un fichier .gz à téléverser et à décompresser.

Glissez-déposez le fichier ici ou cliquez pour sélectionner

Les analystes SI français décompressent du GZIP en permanence : exports CSV d'archives Météo-France livrés en .gz, dumps PostgreSQL sortis de bases hébergées chez Clever Cloud, journaux nginx access.log.gz rapatriés depuis Kerlink ou Sigfox côté IoT, et flux SIRENE de l'Insee mis à disposition compressés. Les équipes SRE chez Doctolib, BlaBlaCar ou Qonto inspectent quotidiennement des objets S3 en Content-Encoding: gzip pour reconstituer des traces Sentry ou des minidumps. Ce décompresseur utilise l'API DecompressionStream native, donc le contenu — qu'il s'agisse d'un export RH soumis au RGPD ou d'un journal contenant des numéros NIR partiels — reste exclusivement local sans transit par un serveur tiers d'analyse de fichiers.

Qu’est-ce que la décompression GZIP ?

GZIP est un format de compression sans perte défini par le RFC 1952. La décompression inverse l'algorithme DEFLATE (RFC 1951) — elle relit les références LZ77 et les symboles codés par Huffman pour reconstruire exactement les octets d'origine.

Comment fonctionne la décompression GZIP ?

Votre entrée est traitée entièrement dans votre navigateur grâce à l'API native DecompressionStream('gzip'). Les étapes principales sont :

  1. L'outil interprète votre entrée comme du Base64 ou de l'hexadécimal (pour le texte) ou lit les octets bruts du fichier .gz que vous téléversez.
  2. L'en-tête gzip de 10 octets est validé, la charge utile DEFLATE est identifiée et le pied de 8 octets (CRC32 + longueur d'origine modulo 2^32) est mis de côté pour la vérification.
  3. Les octets sont passés à travers un DecompressionStream configuré pour le format gzip.
  4. Le navigateur inverse DEFLATE : les codes Huffman sont décodés en symboles et les références arrière LZ77 sont déployées dans le flux d'octets d'origine.
  5. Le flux vérifie le CRC32 et le pied de longueur par rapport aux octets récupérés, puis les émet sous forme de texte UTF-8 dans le formulaire texte ou de fichier téléchargeable dans le formulaire de téléversement.

Pourquoi décompresser avec cet outil ?

  • Inspectez les réponses : lisez les corps HTTP encodés en GZIP et les charges utiles de CDN que d'autres outils afficheraient comme du bruit binaire.
  • Récupérez des archives : extrayez des fichiers de journaux .gz, des dumps de configuration et des composants de tarballs sans installer de logiciel supplémentaire.
  • Confidentialité : la décompression se déroule entièrement dans votre navigateur. L'entrée n'atteint jamais nos serveurs.
  • Conforme aux normes : accepte tout flux RFC 1952 produit par la CLI gzip, par les serveurs HTTP, ou par les bibliothèques standard des langages comme Python, Node.js, Go, Java ou Rust.

Quelles sont les applications courantes de la décompression GZIP ?

La décompression GZIP est utilisée dans de nombreuses tâches web et outils :

  • Débogage des API : coller un corps de réponse brut Content-Encoding: gzip pour voir le JSON ou le HTML sous-jacent.
  • Analyse de journaux : ouvrir des fichiers .log.gz tournés pour chercher des événements avec grep sans pipeline d'extraction complet.
  • Vérification des sauvegardes : confirmer qu'une archive .gz produite par un autre outil se décompresse proprement avant de s'y fier.

À quoi ressemble un exemple de décompression GZIP ?

Une chaîne Base64 de 200 octets commençant par H4sI est le signe canonique d'un en-tête gzip — les octets magiques 1f 8b s'encodent en ces caractères. Coller cette chaîne et appuyer sur DÉCOMPRESSER reproduit exactement le texte d'origine, octet par octet, y compris les espaces et les sauts de ligne finaux.

Ce décompresseur GZIP accepte toute entrée RFC 1952 et produit les octets d'origine directement dans votre navigateur. Associez-le au Compresseur GZIP pour effectuer un aller-retour sur du texte ou des fichiers sans quitter la page.