Compresser en Gzip
Déposez un fichier pour obtenir un .gz à télécharger, ou collez du texte pour recevoir ses octets gzip en Base64. Tout se passe dans votre navigateur.
Traité localement dans votre navigateur· Vos données restent dans votre navigateur.
Qu'est-ce que Compresser en Gzip ?
Gzip est le format de compression des fichiers .gz, de l’en-tête HTTP Content-Encoding: gzip et de nombreuses sauvegardes Linux. Il enveloppe un flux Deflate d’un petit en-tête et d’une somme de contrôle CRC-32. Zlib (« deflate » dans l’API du navigateur) et le deflate brut sont des cousins à l’enveloppe plus légère.
Cet outil utilise l’API standard CompressionStream : c’est le navigateur lui-même qui compresse, en lisant le fichier par petites tranches avec une barre de progression. Vous obtenez un téléchargement par fichier, avec le nom d’origine et la date de modification dans l’en-tête gzip, ainsi que la taille d’origine, la taille compressée et le taux. Le texte collé dans le second champ est compressé et renvoyé en Base64.
Comment ça marche ?
- Déposez un ou plusieurs fichiers, ou collez du texte dans le champ prévu.
- Choisissez gzip (.gz), zlib (.zz) ou deflate brut (.deflate) ; gardez le nom du fichier dans l’en-tête si vous le souhaitez.
- Lancez la compression et suivez la progression ; les tailles et le taux s’affichent à la fin.
- Téléchargez chaque fichier .gz, ou copiez le résultat Base64 pour le texte.
Cas d'usage courants
- Compresser un gros journal ou un dump SQL avant de l’envoyer ou de l’archiver.
- Préparer une charge utile gzip pour un test HTTP ou un jeu de données, en texte Base64.
- Mesurer la compressibilité d’un fichier avant de choisir un format de stockage.
- Créer des fichiers .gz sur une machine où gzip n’est pas installé.
Exemples
Déposez un fichier pour obtenir un .gz à télécharger, ou collez du texte pour recevoir ses octets gzip en Base64. Tout se passe dans votre navigateur.
Confidentialité
Compresser en Gzip s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.
Limites
Le niveau de compression n’est pas réglable car l’API du navigateur ne l’expose pas : le niveau par défaut du navigateur est utilisé. Les fichiers déjà compressés (JPEG, MP4, ZIP) ne rétrécissent pas, et gzip compresse un fichier à la fois, il ne regroupe pas des dossiers comme un .tar.gz.
Questions fréquentes
Puis-je choisir un niveau de compression de 1 à 9 ?
Non. CompressionStream n’a pas d’option de niveau et cet outil ne prétend pas le contraire. Le navigateur applique son niveau par défaut, un bon compromis vitesse et taille pour la plupart des fichiers.
Le .gz fonctionne-t-il avec gunzip et 7-Zip ?
Oui. La sortie est du gzip standard RFC 1952. Le nom d’origine et la date sont écrits dans l’en-tête, donc gunzip -N les restaure.
Quelle différence entre gzip, zlib et deflate brut ?
Les trois utilisent la même compression Deflate. Gzip ajoute un en-tête avec nom et date et un CRC-32 ; zlib un en-tête de 2 octets et un Adler-32 ; le deflate brut n’ajoute rien. Utilisez gzip pour les fichiers .gz.
Outils associés
Décompresser du Gzip
Déposez un fichier .gz pour le décompresser, ou collez des données gzip en Base64 pour lire le texte qu’elles contiennent. Rien ne quitte votre appareil.
Outils de fichiers
Créer un ZIP en ligne
Déposez vos fichiers, choisissez un niveau de compression et téléchargez un seul .zip construit directement dans votre navigateur.
Outils de fichiers
Extraire un ZIP en ligne
Ouvrez un .zip, examinez son contenu et téléchargez les fichiers voulus, avec une protection intégrée contre les archives dangereuses.
Outils de fichiers
Inspecteur de fichier
Déposez un fichier pour voir ce qu’il est vraiment : type détecté, taille, sommes de contrôle, octets d’en-tête et alertes si l’extension ment.
Outils de fichiers
Convertisseur de fichier en Base64
Déposez un fichier et obtenez sa chaîne Base64 ou une URL data: à coller dans du HTML, du CSS, du JSON ou une requête d’API.
Outils de fichiers
Convertisseur de taille de fichier
Saisissez une taille comme 1,5 Go ou 700 Mio et voyez-la dans toutes les unités, décimales (SI) et binaires (CEI).
Outils de fichiers
Encodeur Base64
Convertissez n’importe quel texte, emoji et accents compris, en chaîne Base64 en un clic.
Encodage & décodage
Calculateur de hash de fichier
Déposez un ou plusieurs fichiers et obtenez toutes les sommes utiles en une passe, sans rien envoyer.
Hash & checksum