Créer des archives TAR et TAR.GZ en ligne
Créez des archives .tar et .tar.gz (tgz) à partir de fichiers et dossiers dans votre navigateur. Structure, chemins longs et Unicode conservés. Sans envoi.
đ S'exĂ©cute entiĂšrement dans votre navigateur â rien n'est envoyĂ©CrĂ©er un tarball sans terminal
Les archives TAR sont le format d'empaquetage du quotidien dans le monde Unix. Versions de code source, sauvegardes de serveurs, contextes de build Docker, dĂ©ploiements de sites web et lots de journaux joints Ă un ticket de support sont gĂ©nĂ©ralement distribuĂ©s en .tar.gz. Sous Linux et macOS, il suffit de lancer tar -czf, mais sur un ordinateur professionnel verrouillĂ©, un Chromebook ou une machine empruntĂ©e, ce n'est pas toujours possible. Cet outil crĂ©e la mĂȘme archive dans votre navigateur : dĂ©posez des fichiers ou des dossiers entiers, choisissez un .tar simple ou un .tar.gz compressĂ© avec gzip, puis tĂ©lĂ©chargez le rĂ©sultat.
L'archive suit le format POSIX ustar. Les chemins longs sont rĂ©partis entre les champs prefix et name d'ustar, et les chemins trop longs ou contenant des caractĂšres non ASCII, comme le cyrillique ou les lettres accentuĂ©es, sont Ă©crits avec des en-tĂȘtes Ă©tendus PAX. GNU tar, bsdtar, BusyBox, 7-Zip et le module tarfile de Python les lisent tous, de sorte que les noms reviennent exactement tels qu'ils Ă©taient. Les dates de modification des fichiers sont conservĂ©es. Comme les navigateurs ne rĂ©vĂšlent ni les permissions ni les propriĂ©taires Unix, chaque fichier est enregistrĂ© comme fichier ordinaire en mode 644 ; rendez vos scripts exĂ©cutables aprĂšs l'extraction si nĂ©cessaire.
Garder une archive propre
Le champ d'exclusion accepte des motifs séparés par des virgules avec les jokers * et ?. Il commence par les fichiers parasites que laissent les systÚmes d'exploitation (.DS_Store, Thumbs.db, __MACOSX), et vous pouvez ajouter des entrées comme node_modules, .git ou *.log pour alléger le tarball d'un projet. Les fichiers exclus apparaissent barrés dans la liste : vous pouvez donc vérifier ce qui sera empaqueté avant de créer l'archive.
Rapide et privé
Le conteneur TAR est assemblé sans copier le contenu des fichiers, et la compression gzip passe par fflate en petits blocs pour que la page reste réactive. Vous pouvez annuler à tout moment. Rien n'est envoyé : les fichiers sont lus depuis votre disque, empaquetés dans l'onglet du navigateur et enregistrés directement dans votre dossier de téléchargements. Le niveau 6 est un bon réglage par défaut, tandis que le niveau 9 gagne encore quelques pourcents au prix de la vitesse.
Comment utiliser
- Ajoutez des fichiers ou dossiersDéposez des fichiers ou des dossiers entiers dans la zone, ou utilisez « Add a folder⊠». L'arborescence est conservée.
- Choisissez le formatSélectionnez .tar.gz pour un tarball compressé ou .tar pour un tarball non compressé, puis réglez le niveau gzip.
- Excluez le superfluModifiez la liste d'exclusion (p. ex. node_modules, *.log) pour ignorer les fichiers que vous ne voulez pas dans l'archive.
- Créez l'archiveCliquez sur Create archive ; le tarball est construit dans votre navigateur et téléchargé automatiquement.