ZIP ⇄ TAR.GZ Konverter
Legen Sie eine .zip oder eine .tar.gz ab — Convertburda erkennt, um welche es sich handelt, und wandelt sie hier direkt in Ihrem Browser in das jeweils andere Format um. Ihre Dateien werden niemals hochgeladen.
Zwei Archivformate, die unterschiedlich denken
ZIP und TAR.GZ lösen dasselbe Problem mit entgegengesetzten Philosophien. Ein ZIP komprimiert jede Datei für sich und führt am Ende einen Index, sodass sich jede einzelne Datei herausziehen lässt, ohne den Rest anzurühren — praktisch, und der Grund, warum ZIP zum alltäglichen Format unter Windows wurde. Ein Tarball geht den umgekehrten Weg: tar klebt zuerst jede Datei zu einem einzigen langen Datenstrom zusammen, dann komprimiert gzip diesen Strom als Ganzes. Alles gemeinsam zu komprimieren macht das Ergebnis oft kleiner, wenn ein Archiv viele kleine, ähnliche Dateien enthält, weil gemeinsame Muster zwischen Dateien einmal statt einmal pro Datei komprimiert werden — aber es lässt sich nichts extrahieren, ohne den Strom von Anfang an zu lesen. Keines ist besser; sie sind auf unterschiedlichen Systemen groß geworden, und dieser Konverter bewegt Ihre Dateien schlicht zwischen den beiden Welten.
Was die Reise übersteht — und was nicht
Ihre Ordnerstruktur und der Inhalt jeder Datei kommen Byte für Byte durch — die Umwandlung packt aus und wieder ein, sie kodiert nie neu, was in den Dateien steckt. Was nicht übersteht, sind die Metadaten drumherum. Neu gepackte Einträge kommen mit Standardrechten und ohne ihre ursprünglichen Änderungsdaten an, was in einem praktischen Fall relevant wird: Ein in einen Tarball umgewandeltes Shell-Skript verliert sein ausführbares Bit, sodass es unter Linux nach dem Entpacken ein kurzes chmod +x braucht, bevor es läuft. Sehr lange Pfade verdienen ebenfalls Erwähnung — der klassische tar-Header speichert etwa hundert Zeichen Pfad, halten Sie tief verschachtelte Ordnernamen also in vernünftigem Rahmen. Wenn exakte Rechte und Daten wirklich zählen, wie bei einem System-Backup, erstellen Sie den Tarball auf der Maschine selbst mit dem tar-Befehl; eine Formatumwandlung ist für genau diese Aufgabe das falsche Werkzeug, und es ist besser, das zu sagen, als Sie es erst nach einer Wiederherstellung merken zu lassen.
Wann es sich tatsächlich lohnt
Der Verkehr läuft in beide Richtungen. Richtung Tarball: Ein Linux-Server, eine CI-Pipeline oder ein Kollege auf der Kommandozeile erwartet eine .tar.gz, und Sie haben ein ZIP direkt aus Windows. Richtung ZIP: Ein Open-Source-Release oder ein Server-Backup kommt als .tar.gz an, und jemand muss es unter Windows mit nichts als einem Doppelklick öffnen. In beiden Fällen wäre die Alternative, ein Archiv-Tool zu installieren oder eine Kommandozeile aufzutreiben — diese Seite existiert, damit stattdessen ein dreißigsekündiger Umweg genügt, ohne dass das Archiv Ihre Maschine verlässt. Dieser letzte Teil ist der stille Vorteil, es im Browser zu tun: Ein Source-Code-Paket, die Dateien eines Kunden oder ein Ordner voller Verträge berühren nie den Server von irgendjemandem, weil überhaupt kein Server beteiligt ist — die Umwandlung würde auch mit gezogenem Internetkabel funktionieren.
Grenzen, die Sie vor einem großen Archiv kennen sollten
Alles hier geschieht im Arbeitsspeicher Ihres Browsers, sodass die praktische Obergrenze von Ihrem Gerät abhängt — Archive von ein paar hundert Megabyte sind auf einem Desktop meist kein Problem, während ein Tablet früher aussteigt. Passwortgeschützte Archive werden in keiner Richtung unterstützt; entfernen Sie den Schutz zuerst. Und weil die Umwandlung wirklich neu komprimiert, verschiebt sich die Ausgabegröße in beide Richtungen ein wenig — das ist normal, kein Datenverlust. Eine Route, die man sich merken sollte: RAR-Archive lassen sich nirgends direkt zu Tarballs erstellen oder umwandeln, aber das RAR-zu-ZIP-Tool bringt ein RAR zuerst in ZIP-Form, und von dort aus übernimmt diese Seite den Rest des Wegs.
So funktioniert es
Die gesamte Umwandlung läuft in Ihrem Browser über dessen integrierte Komprimierungs-Engine: Das Archiv wird entpackt, im anderen Format neu gepackt und direkt an Sie zurückgegeben. Nichts wird an einen Server gesendet, sodass selbst große oder private Archive Ihr Gerät niemals verlassen.
Warum zwischen ZIP und TAR.GZ umwandeln?
ZIP ist der alltägliche Standard unter Windows; TAR.GZ (ein mit gzip komprimiertes Tarball) ist der Standard unter Linux, auf Servern und bei den meisten Open-Source-Veröffentlichungen. Durch die Umwandlung erhalten alle, die Ihre Dateien benötigen, sie in dem Format, das ihre Tools erwarten.
