UltKit

Convertir TAR.GZ en ZIP

Un .tar.gz superpose deux formats : une archive tar enveloppée dans une compression gzip. La plupart des outils Windows retirent ces couches l'une après l'autre. Ce convertisseur enlève les deux d'un coup et produit un seul ZIP qui conserve les dossiers et les dates d'origine.

Convertisseur d’archives

ou déposez Fichiers ZIP, ZIPX, RAR … ici ·

95 Mo max. par fichier· Jusqu'à 20 fichiers· Supprimés après 30 minutes

Sortie

Les fichiers sont traités sur nos serveurs et supprimés après 30 minutes.

Comment utiliser cet outil

  1. 1

    Ajoutez le tarball

    Importez un fichier .tar.gz ou .tgz, de 95 Mo maximum chacun et 20 par lot. Les archives .tar.bz2 et .tar.xz sont acceptées de la même façon.

  2. 2

    Conservez l'arborescence des dossiers

    Organisation des dossiers reste sur Conserver les dossiers pour que l'arborescence d'un projet soit préservée. Choisissez Tous les fichiers à la racine uniquement pour un ensemble de documents ou d'images sans hiérarchie.

  3. 3

    Convertissez en ZIP

    Cliquez sur Convertir en ZIP puis téléchargez le fichier. Si le ZIP doit être chiffré, ajoutez d'abord un Nouveau mot de passe dans les Réglages avancés.

Réponse

Comment convertir un tar.gz en ZIP ?

Importez le .tar.gz ou .tgz et cliquez sur Convertir en ZIP. La couche gzip est décompressée, le tar est lu, et chaque fichier est placé dans un ZIP avec son dossier et sa date, prêt à s'ouvrir sur n'importe quel appareil.

Pourquoi un tar.gz forme un flux compact unique

Jean-loup Gailly et Mark Adler ont publié gzip pour le projet GNU en 1992, en remplacement libre de brevets de la commande Unix compress. gzip compresse un seul flux d'octets et ne connaît ni fichiers ni dossiers. En l'associant à tar, qui réunit plusieurs fichiers en un seul flux, Unix a obtenu une archive en deux étapes : tar rassemble, gzip réduit.

Comme gzip voit tout le tar d'un bloc, le résultat se comporte comme une archive solide. Un texte répété dans des centaines de fichiers se compresse bien, ce qui explique pourquoi le code source, les paquets Linux et des projets comme WordPress proposent des téléchargements en tar.gz. Le prix à payer est l'accès : pour lire le dernier fichier, il faut décompresser tout ce qui le précède, et un octet endommagé au début peut rendre le reste illisible.

ZIP fait l'inverse : il compresse chaque fichier séparément, derrière un index. Cela coûte un peu de taille mais rend l'archive facile à parcourir, ce qu'attend un utilisateur Windows. Windows 11 ouvre les tar.gz dans l'Explorateur de fichiers depuis sa mise à jour de 2023, mais Windows 10, les anciens PC professionnels et de nombreux formulaires d'envoi exigent encore du ZIP. Les archives tar simples, non compressées, ont leur propre page, TAR en ZIP, et le convertisseur d'archives couvre aussi 7z, RAR et ISO.

De TAR.GZ à ZIP en trois passes

  1. Retirer le gzip

    Le flux compressé est décompressé pour retrouver le tar d'origine.

  2. Lire le tar

    Chaque en-tête donne le chemin, la taille et la date de modification d'un fichier.

  3. Écrire le ZIP

    Les fichiers sont compressés un par un et listés dans le répertoire central du ZIP.

TAR.GZ

Archive TAR compressée avec gzip

Un fichier .tar.gz (ou .tgz) est une archive TAR compressée avec gzip, l'outil de compression GNU publié en 1992. C'est le format traditionnel des versions de code source, des logiciels Linux et des sauvegardes de serveurs, car il conserve les permissions Unix et compresse bien. Son extraction se fait en deux étapes dans certains outils : d'abord gzip, puis tar. Linux et macOS l'ouvrent nativement, alors que les utilisateurs de Windows peuvent avoir besoin de 7-Zip ou d'un tar intégré récent.

Compression
Sans perte
Transparence
–
Animation
–
Année de création
1992 · Unix tar + GNU gzip (Jean-loup Gailly, Mark Adler)
Convertisseur TAR.GZ

ZIP

Archive ZIP

Le ZIP est un format d'archive sans perte créé par Phil Katz de PKWARE en 1989. Il regroupe de nombreux fichiers et dossiers en un seul fichier compressé, et Windows, macOS, Linux, iOS et Android peuvent l'ouvrir sans logiciel supplémentaire. Le ZIP est aussi le conteneur des fichiers DOCX, XLSX, EPUB, APK et JAR. Sa compression standard est rapide mais moins efficace que celle du 7z, et l'ancienne protection par mot de passe ZipCrypto est faible.

Compression
Sans perte
Transparence
–
Animation
–
Année de création
1989 · Phil Katz (PKWARE)
Convertisseur ZIP

TAR.GZ est le format de distribution des projets Linux, des sauvegardes de serveurs et des versions source ; on le convertit en ZIP quand les fichiers doivent s'ouvrir sous Windows ou sur un téléphone en une étape au lieu de deux. ZIP vers TAR.GZ est l'inverse : un empaquetage pour un serveur Linux ou un script de compilation.

Types de tarballs acceptés sur cette page

from ↓ · to →ZIP7ZExtract
TARTAR to ZIP: yesTAR to 7Z: yesTAR to Extract: yes
TAR.GZ / TGZTAR.GZ / TGZ to ZIP: yesTAR.GZ / TGZ to 7Z: yesTAR.GZ / TGZ to Extract: yes
TAR.BZ2TAR.BZ2 to ZIP: yesTAR.BZ2 to 7Z: yesTAR.BZ2 to Extract: yes
TAR.XZTAR.XZ to ZIP: yesTAR.XZ to 7Z: yesTAR.XZ to Extract: yes
supported not offeredChoisissez le format de sortie dans Convertir en ; ZIP est présélectionné sur cette page.

Noms de fichiers Linux qui posent problème sous Windows

Vérifiez les noms qui ne diffèrent que par la casse et les caractères spéciaux

Linux permet d'avoir README et readme dans le même dossier, et autorise des caractères comme : et ? dans les noms. Windows considère la première paire comme un seul fichier et refuse ces caractères ; après extraction du ZIP sous Windows, il se peut donc qu'un fichier manque ou soit renommé. Les liens symboliques de l'archive ne sont pas non plus recréés : pour du code qui en dépend, conservez l'archive tar pour les utilisateurs Linux.

Questions sur la conversion TAR.GZ en ZIP

Pourquoi 7-Zip transforme-t-il mon .tar.gz en .tar au lieu d'un dossier ?

7-Zip traite les deux couches séparément : la première extraction retire le gzip et laisse le .tar, puis une seconde extraction décompresse les fichiers. La conversion en ZIP ici fait les deux d'un coup, et le destinataire reçoit un seul fichier familier.

Un fichier .tgz est-il différent d'un .tar.gz ?

Non. .tgz est un nom abrégé pour le même format, hérité de systèmes qui limitaient les extensions à trois caractères. Dans les deux cas, il s'agit d'une archive tar compressée avec gzip, et les deux sont acceptés ici.

Pourquoi le ZIP est-il plus lourd que le tar.gz de départ ?

gzip compresse tout le tar comme un seul flux continu, et peut donc réutiliser des motifs d'un fichier à l'autre, par exemple pour des centaines de fichiers source similaires. ZIP compresse chaque fichier séparément et repart de zéro à chaque fois. L'écart est le plus grand pour de nombreux petits fichiers texte et le plus faible pour des photos ou des vidéos.

Pourquoi ne peut-on pas prévisualiser un seul fichier d'un tar.gz sans tout extraire ?

Aucune des deux couches n'a d'index. gzip ne peut être décompressé qu'depuis le début, et tar énumère ses fichiers un en-tête à la fois au fil de la lecture. Un ZIP conserve un répertoire à la fin, c'est pourquoi son contenu s'affiche instantanément.

Faut-il télécharger le ZIP ou le tar.gz d'une release GitHub ?

GitHub propose les deux pour le code source de chaque version, avec le même contenu. Sous Windows, choisissez le ZIP ; sous Linux ou macOS, les deux conviennent. Ne convertissez que si vous avez déjà le tar.gz et que l'autre version n'est pas disponible.

Peut-on le faire sur Mac sans rien envoyer en ligne ?

Oui. Double-cliquez sur le .tar.gz dans le Finder : Utilitaire d'archive décompresse les deux couches ; faites ensuite un clic droit sur le dossier et choisissez Compresser pour créer un ZIP. Utilisez cette page sur un Chromebook, un téléphone ou un PC professionnel verrouillé.