Explorateur d'archives

Ouvrez des archives ZIP, TAR, TAR.GZ, Zstandard ou Brotli dans le navigateur, listez leur contenu, extrayez les fichiers choisis en toute sécurité et créez de nouvelles archives ZIP ou TAR.

Vos saisies et fichiers restent dans le navigateur

Archive

Fichier d'archive

ZIP, TAR, TAR.GZ, TGZ, TAR.ZST, TAR.BR, GZ, ZST ou BR. Le fichier reste sur cet appareil.

L'archive est lue dans un Web Worker par blocs de 1 MiB et décompressée en WASM. Rien n'est envoyé, et les noms, contenus et sélections ne sont pas enregistrés.

Contenu

Choisissez une archive pour lister ses fichiers et dossiers.

Créer une archive

Fichiers à archiver

Les fichiers déposés sont ajoutés à la liste. « Ajouter un dossier » conserve la structure du dossier.

Aucun fichier ajouté pour l'instant.

ZIP utilise Deflate avec des noms en UTF-8 et passe en ZIP64 pour les fichiers de 4 GiB et plus. TAR utilise des en-têtes ustar avec pax pour les noms longs ou non ASCII ; TAR.GZ et TAR.ZST compressent tout le flux.

Sur cette page

L'Explorateur d'archives ouvre les archives ZIP, TAR et TAR compressées (gzip, Zstandard, Brotli) directement dans le navigateur. Il liste chaque entrée avec sa taille, sa taille compressée, sa date et sa méthode, extrait les fichiers choisis dans un dossier ou un nouveau ZIP, et archive vos propres fichiers en ZIP, TAR, TAR.GZ ou TAR.ZST. Rien n'est envoyé.

Fonctionnalité détaillée

Un ZIP est lu à partir de son répertoire central, y compris les archives ZIP64, les exécutables auto-extractibles et les noms Unicode Info-ZIP : même une archive d'un million d'entrées s'ouvre sans être décompressée. Les archives TAR sont lues en-tête par en-tête, avec les noms longs GNU et les enregistrements pax ; un TAR compressé est décompressé en une seule passe en streaming dans un Web Worker. Deflate, gzip, Zstandard et Brotli tournent en WASM avec une fenêtre de sortie bornée, si bien qu'une bombe de décompression ne gonfle jamais plus de 1 MiB à la fois.

L'extraction est protégée contre la traversée de répertoires (Zip Slip) : chemins absolus, lettres de lecteur, segments « .. » et caractères de contrôle ne sont jamais écrits, les liens symboliques et physiques ne sont jamais créés, et les caractères ou noms de périphérique refusés par Windows sont remplacés. Chaque entrée doit correspondre à sa taille et à son CRC-32 déclarés ; les entrées qui se chevauchent, les taux supérieurs à 1000:1 au-delà de 64 MiB et une sortie de plus de 64 GiB arrêtent l'extraction. Dans les navigateurs basés sur Chromium, les fichiers vont directement dans le dossier choisi, sans écraser les fichiers existants ; ailleurs, la sélection se télécharge sous forme d'un seul ZIP.

La création d'une archive fait passer chaque fichier en streaming par le compresseur jusqu'au fichier enregistré, avec des noms en UTF-8, ZIP64 pour les fichiers de 4 GiB et plus, et des en-têtes pax pour les noms TAR longs.

Exemples pratiques

Voir le contenu d'un téléchargement : ouvrez un release.zip de 2 GB pour voir ses 40 000 fichiers et leurs tailles en une seconde, sans le décompresser.

Extraire un journal d'une sauvegarde : filtrez un logs.tar.gz par « 2026-10 », sélectionnez les fichiers correspondants et extrayez uniquement ceux-ci dans un dossier.

Vérifier une archive suspecte : un ZIP dont les entrées contiennent « ../../etc/passwd » est listé avec ces entrées marquées comme dangereuses, et elles ne sont jamais écrites.

Archiver un dossier de projet : ajoutez un dossier, choisissez TAR.ZST au niveau 3 et enregistrez une archive compressée qui conserve la structure du dossier.

Comment utiliser cet outil

  1. ouvrir une archive

    Déposez ou choisissez un fichier ZIP, TAR, TAR.GZ, TAR.ZST, TAR.BR, GZ, ZST ou BR. La liste des entrées apparaît une fois la lecture terminée.

  2. trouver et sélectionner des fichiers

    Saisissez une partie d'un nom dans « Filtre », puis cliquez sur les lignes ou utilisez « Sélectionner les résultats ». Sélectionner un dossier sélectionne tout son contenu.

  3. extraire

    Choisissez « Extraire dans un dossier… » dans les navigateurs basés sur Chromium, « Télécharger en ZIP » partout, ou « Enregistrer le fichier » lorsqu'un seul fichier est sélectionné.

  4. créer une archive

    Ajoutez des fichiers ou un dossier sous « Créer une archive », choisissez un format et un niveau, puis enregistrez la nouvelle archive.

Conseils et bonnes pratiques

  • Un fichier .gz, .zst ou .br seul, sans TAR à l'intérieur, apparaît comme une seule entrée ; sa taille n'est connue qu'après l'extraction.
  • Les entrées ZIP chiffrées et les méthodes comme BZIP2, LZMA ou Deflate64 sont listées mais pas extraites.
  • « Annuler » arrête immédiatement le worker ; un fichier partiellement écrit est supprimé.
  • Pour comparer comment gzip, Brotli et Zstandard traitent vos données, essayez « Benchmark de compression ».

Aidez-nous à choisir la suite

Que devrions-nous améliorer ensuite ?

Choisissez une suggestion. Ce sont des idées, pas des fonctionnalités promises.

Choisissez une option

Le vote envoie uniquement l’option choisie sous forme de compteur anonyme. Il ne contient aucune saisie, donnée de fichier, URL, cookie ou identifiant et n’est pas conservé dans ce navigateur. Recharger la page permet de voter à nouveau.