ZIP, GZIP, TAR, 7z und RAR erklärt
Was jedes Archivformat tut, wo es sich ohne zusätzliche Software öffnet, und welches du für eine bestimmte Aufgabe verwenden solltest.
Archivformate erledigen zwei getrennte Aufgaben, die leicht zu verwechseln sind: Bündeln vieler Dateien zu einer, und Komprimieren von Daten, um sie kleiner zu machen. Manche Formate tun beides, manche nur eines, und zu wissen, welches was tut, erklärt den größten Teil der Verwirrung um .zip, .gz, .tar.gz, .7z und .rar.
Bündeln versus Komprimieren
Ein Bündel ist eine einzelne Datei, die andere Dateien mit ihren Namen und ihrer Ordnerstruktur enthält. Tar tut genau das und nichts anderes: Eine .tar-Datei ist überhaupt nicht komprimiert. Ein Kompressor nimmt einen Datenstrom und macht ihn kleiner. Gzip tut genau das und nichts anderes: Eine .gz enthält genau eine komprimierte Datei. ZIP, 7z und RAR tun beides auf einmal, sie komprimieren jede Datei und bündeln sie zusammen.
Deshalb hat die Unix-Welt das .tar.gz: zuerst tar zum Bündeln, dann gzip zum Komprimieren. Und deshalb ist eine von einem Server heruntergeladene .gz-Datei nach dem Dekomprimieren nur eine Datei.
Die Formate
| Format | Bündelt? | Komprimiert? | Öffnet sich ohne zusätzliche Software auf | Typische Verwendung |
|---|---|---|---|---|
| ZIP | Ja | Ja (DEFLATE) | Windows, macOS, iOS, Android, Linux | Dateien verschicken und teilen; die universelle Wahl |
| GZIP (.gz) | Nein | Ja (DEFLATE) | macOS, Linux; nicht Windows | Web-Ressourcen, Logs, Datenbank-Dumps, einzelne große Dateien |
| TAR | Ja | Nein | macOS, Linux; nicht Windows | Unix-Berechtigungen und Struktur erhalten |
| TAR.GZ / .tgz | Ja | Ja | macOS, Linux; nicht Windows | Quellcode, Server-Backups, Linux-Pakete |
| 7z | Ja | Ja (LZMA) | Keinem nativ; braucht 7-Zip oder ähnliches | Maximale Komprimierung für große Archive |
| RAR | Ja | Ja (proprietär) | Keinem nativ; braucht WinRAR oder einen Entpacker | Alte Downloads, mehrteilige Archive |
Wie viel kleiner Dateien tatsächlich werden
All diese Formate funktionieren, indem sie Wiederholungen finden. Text, Tabellen, Code, Logs und unkomprimierte Bilder und Audio sind voller Wiederholungen und schrumpfen dramatisch. Dateien, die bereits komprimiert sind, darunter JPG, PNG, MP3, MP4, PDF und moderne Office-Dokumente (die intern ZIP-Dateien sind), haben ihre Wiederholungen bereits verloren und schrumpfen kaum.
| Inhalt | ZIP / GZIP | 7z (LZMA) |
|---|---|---|
| Reiner Text, CSV, Logs | 75 bis 90 % kleiner | 80 bis 93 % kleiner |
| Quellcode | 70 bis 85 % | 78 bis 90 % |
| WAV-Audio, BMP-Bilder | 30 bis 60 % | 35 bis 65 % |
| Office-Dokumente | 5 bis 15 % | 10 bis 20 % |
| JPG, MP4, MP3, PDF | 0 bis 3 % | 0 bis 5 % |
Die praktische Lehre: Einen Ordner Fotos zu zippen ergibt eine praktische Datei, aber keine kleinere. Um die Größe eines Fotosatzes zu reduzieren, komprimiere zuerst die Bilder selbst mit dem Bildkompressor und zippe sie dann zur Auslieferung.
Welches du verwenden solltest
- Dateien an irgendjemanden schicken: ZIP. Jeder kann es öffnen, auf jedem Gerät, ohne etwas zu installieren. Erstelle eines mit dem ZIP-Tool.
- Eine einzelne große Datei für einen Server, eine Pipeline oder einen Datenimport: GZIP. Das ist es, was Server und Werkzeuge erwarten. Siehe das GZIP-Tool.
- Einen Linux- oder macOS-Ordner mit intakten Berechtigungen sichern: TAR.GZ.
- Etwas Riesiges archivieren, bei dem jedes Megabyte zählt und der Empfänger technisch versiert ist: 7z.
- Einen alten Download öffnen: RAR braucht einen Entpacker wie 7-Zip; es gibt heute keinen Grund, neue RAR-Dateien zu erstellen.
Passwortgeschützte Archive
Der ursprüngliche Passwortschutz von ZIP ist schwach und schnell zu knacken; ZIP mit AES-Verschlüsselung (angeboten von 7-Zip und WinZip) und das eingebaute AES von 7z sind stark. Wenn du eine Datei schützen statt nur bündeln musst, nimm AES und teile das Passwort über einen anderen Kanal als das Archiv selbst. Browserbasierte Tools, einschließlich der auf dieser Website, können verschlüsselte Archive nicht öffnen, weil der Inhalt ohne den Schlüssel nicht lesbar ist.
Archive öffnen, ohne Software zu installieren
Windows öffnet ZIP nativ, aber nicht .gz, .tar oder .7z. macOS öffnet ZIP, .gz und .tar.gz, aber nicht .7z oder .rar. Für ZIP und .gz auf jedem Gerät öffnen die Tools entpacken und gunzip hier sie in deinem Browser und lassen dich den Inhalt herunterladen, ohne dass etwas hochgeladen wird.