Compresseur GZIP

RSS

Compressez en GZ, BZ2 ou XZ en ligne : tout fichier avec gzip, bzip2 ou xz dans le navigateur, puis téléchargez la copie. Gratuit, rien n'est envoyé.

Les fichiers sont traités dans votre navigateur et ne sont jamais envoyés.

Chaque fichier est compressé séparément. Pour regrouper plusieurs fichiers dans une seule archive, utilisez Créer un fichier TAR.GZ ou Créer un fichier ZIP.

Comment compresser des fichiers avec gzip, bzip2 ou xz

  1. Déposez un ou plusieurs fichiers sur la zone de dépôt ci-dessus, ou cliquez sur Choisir des fichiers.
  2. Choisissez un Format :
    • GZIP (.gz) – rapide et compris par pratiquement tous les systèmes et bibliothèques.
    • BZIP2 (.bz2) – généralement plus petit que gzip sur du texte, mais plus lent.
    • XZ (.xz) – généralement le résultat le plus petit, avec la compression la plus lente.
  3. Cliquez sur Compresser. Chaque fichier est compressé séparément et garde son nom complet plus la nouvelle extension : report.csv devient donc report.csv.gz.
  4. Téléchargez chaque résultat avec son bouton Télécharger, ou utilisez Tout télécharger (ZIP) si vous avez compressé plusieurs fichiers.

La sortie GZIP est produite par le CompressionStream intégré à votre navigateur ; BZIP2 et XZ utilisent libarchive compilée en WebAssembly. Vos fichiers ne sont pas envoyés.

Des compresseurs, pas des archiveurs

gzip, bzip2 et xz transforment chacun une entrée en une sortie compressée. Ils n'ont aucune notion de dossiers ni de liste de fichiers, c'est pourquoi cet outil produit un .gz, .bz2 ou .xz distinct pour chaque fichier ajouté. Si vous voulez plusieurs fichiers dans un seul téléchargement, placez-les d'abord dans une archive : sur les systèmes Unix, cela signifie tar, ce qui donne le fameux .tar.gz.

Un fichier compressé unique reste le bon choix dans de nombreux cas : un gros export SQL ou CSV à envoyer à un serveur, un fichier journal à joindre à un ticket de support, une ressource précompressée pour un serveur web qui sert directement des fichiers .gz, ou un fichier de données pour un script qui lit nativement le gzip.

FormatAlgorithmeDécompresser sous Linux/macOSIdéal pour
GZIP (.gz)Deflategunzip file.gzJournaux, ressources web, tout ce qui demande une large compatibilité
BZIP2 (.bz2)Burrows-Wheeler + Huffmanbunzip2 file.bz2Texte pour lequel gzip n'est pas assez petit
XZ (.xz)LZMA2unxz file.xzGros fichiers texte ou de données à télécharger

Les équivalents en ligne de commande pour compresser sont gzip -k file, bzip2 -k file et xz -k file, où -k conserve l'original à côté de la copie compressée. Sans cette option, le fichier d'origine est supprimé.

À garder en tête

  • Les photos, vidéos, PDF, documents Office et fichiers ZIP sont déjà compressés en interne : quel que soit le format choisi parmi les trois, ils ne seront donc réduits que très légèrement.
  • Le site peut décompresser les fichiers .gz, mais pas les fichiers .bz2 ou .xz à fichier unique. Leurs destinataires ont besoin de bunzip2, unxz, 7-Zip ou d'un outil similaire.
  • Les fichiers de plus d'environ 700 Mo sont lents à traiter dans le navigateur, et les fichiers de plus de 2 Go sont refusés.

Conseils

Questions fréquentes

Puis-je compresser un dossier entier dans un seul .gz ?

Pas directement, car gzip ne contient qu'un seul fichier. Créez plutôt un TAR.GZ, qui regroupe le dossier avec tar puis le compresse avec gzip.

Puis-je choisir le niveau de compression ?

Non. La seule option est le format ; les réglages de compression sont fixes.

Quel format donne le fichier le plus petit ?

Généralement XZ, suivi de BZIP2 puis de GZIP, mais l'écart dépend du contenu. Essayez deux formats sur le même fichier et comparez les tailles.

Mis à jour

Copié dans le presse-papiers