Ajoutez votre fichier
Choisissez ou déposez un fichier .gz ou .gzip. Vous pouvez aussi coller le contenu.
Choisissez un fichier .gz ou .gzip (un .tar.gz convient aussi) : chaque membre gzip est détaillé avec ses octets magiques, sa méthode de compression, ses indicateurs, sa date de modification (un MTIME à 0 est signalé comme absence de date plutôt qu'affiché en 1970), XFL, l'octet de système d'exploitation présenté comme une simple déclaration du compresseur, le CRC d'en-tête facultatif, les sous-champs extra, le nom d'origine stocké et le commentaire. Le nom est donné en lecture ISO-8859-1 et UTF-8 ; s'il contient .., un chemin absolu, des barres obliques inverses, des caractères de contrôle ou un nom de périphérique Windows, il est signalé et un nom à plat est proposé. Chaque membre est entièrement décompressé dans la page pour recalculer CRC-32 et longueur et les comparer au bloc final ; le taux d'expansion réel et les octets en trop après le dernier membre sont indiqués. Si les données portent la marque ustar à l'offset 257, un indice heuristique nomme la première entrée tar. L'aperçu texte UTF-8 facultatif va jusqu'à 100 000 caractères et le résultat complet se télécharge en rapport JSON.
ou déposez un fichier ici
Choisissez ou déposez un fichier .gz ou .gzip. Vous pouvez aussi coller le contenu.
Le fichier est lu et analysé dans ce navigateur : rien n’est envoyé.
Regardez ce qui ressort, puis copiez, téléchargez ou passez à la suite.
Vous voulez savoir ce que deviennent les fichiers ? Lire la politique de confidentialité →
Sélectionnez le fichier gz : la page affiche pour chaque membre l'en-tête, le nom d'origine stocké et la taille décompressée, sans rien extraire sur le disque. Pour un fichier texte, activez l'aperçu UTF-8 et lisez jusqu'à 100 000 caractères ; pour un .tar.gz, le nom de la première entrée apparaît.
Aucun téléversement : le fichier gz est lu et décompressé dans votre onglet de navigateur, rien n'est envoyé à un serveur. Les données décompressées ne restent en mémoire que le temps de calculer CRC-32 et longueur, ne sont pas écrites dans le stockage du navigateur et disparaissent à la fermeture de l'onglet.
Ouvrez cette page dans Safari, touchez le sélecteur et choisissez le .gz dans l'app Fichiers : l'analyse se fait sur l'appareil. Un fichier proche de 100 Mo, ou qui gonfle à plusieurs centaines de Mo une fois décompressé, sera lent sur une tablette et Safari peut recharger la page ; passez alors sur un ordinateur.
Regardez la table des membres : elle indique quel membre échoue, à quel offset et pourquoi – en-tête tronqué, membre tronqué ou données deflate invalides. Les membres complets qui précèdent restent listés. Un fichier tronqué vient presque toujours d'un téléchargement interrompu ; récupérez-le de nouveau.
Une erreur CRC indique que les données décompressées ne correspondent plus à la somme CRC-32 enregistrée à la création : le contenu a été altéré. Valeur stockée et valeur calculée s'affichent côte à côte, et un écart d'ISIZE est signalé à part. Ne vous fiez pas à ce membre.
100 Mo par fichier, 256 Mio décompressés au total pour l'ensemble des membres et 20 000 membres au plus. Au plafond, la décompression s'arrête et jette ce qu'elle a produit ; une taille déclarée impossible à atteindre avec les octets compressés présents est refusée d'emblée.
Oui, un CRC correct prouve seulement que le fichier n'a pas été abîmé en transit, pas que son contenu est inoffensif ou authentique. L'outil ne fait aucune recherche de logiciel malveillant. Surveillez les noms stockés signalés : ../ ou un chemin absolu peuvent pousser certains extracteurs à écrire hors du dossier choisi.
Un .tgz est simplement l'abréviation de .tar.gz : une archive tar compressée en gzip, donc exactement le même format qu'un .gz contenant un tar. Le sélecteur accepte les extensions .gz et .gzip ; renommez un .tgz en .tar.gz pour l'examiner, l'indice tar affichera alors sa première entrée.
Non, l'aperçu ne s'affiche que si l'intégralité des données décompressées est de l'UTF-8 valide, tous membres compris. Un fichier binaire, un texte Windows-1252 ou Shift_JIS donne l'avertissement « pas de l'UTF-8 ». Quand il s'affiche, l'aperçu s'arrête à 100 000 caractères.
Il est signalé lorsqu'il contient des séparateurs de dossier, .., un chemin absolu, une barre oblique inverse, des caractères de contrôle ou bidirectionnels, ou un nom réservé de Windows comme NUL. Chaque motif est listé et un nom à plat nettoyé est proposé : utilisez-le plutôt que l'original.