So nutzt du: Gzip komprimieren & entpacken
- Wähle Komprimieren oder Dekomprimieren sowie das Format: Gzip, Zlib oder Raw Deflate.
- Tippe oder füge Text ein, oder klicke auf Datei öffnen, um eine beliebige Datei zu laden (eine
.gz-Datei schaltet automatisch auf Dekomprimieren um). - Beim Komprimieren wählst du eine Stufe von 1 (schnellste) bis 9 (kleinste). Das Ergebnis erscheint als Base64 oder Hex.
- Lade das Ergebnis herunter oder drücke Umdrehen, um es wieder als Eingabe zu nutzen und den Rundweg zu prüfen.
Was ist Gzip?
Gzip ist das meistgenutzte verlustfreie Kompressionsformat im Web und in Unix-Tools. Es verpackt den DEFLATE-Algorithmus (LZ77-Rückverweise plus Huffman-Kodierung) mit einem kleinen Header und einer CRC-32-Prüfsumme. Webserver nutzen es, um HTML-, CSS-, JavaScript- und JSON-Antworten zu verkleinern, und Kommandozeilentools verwenden es für .gz- und .tar.gz-Archive.
Gzip, Zlib und Raw Deflate
| Format | Header | Prüfsumme | Wo du es siehst |
|---|---|---|---|
| Gzip | 10 Bytes, beginnt mit 1f 8b | CRC-32 | .gz-Dateien, Content-Encoding: gzip |
| Zlib | 2 Bytes (oft 78 9c) | Adler-32 | PNG-Interna, PDF-Streams, viele APIs |
| Raw Deflate | keiner | keine | ZIP-Einträge, WebSocket permessage-deflate |
Alle drei komprimieren auf fast exakt die gleiche Größe; nur die Hülle unterscheidet sich. Beim Entpacken erkennt das Tool Gzip- und Zlib-Header automatisch, sodass du Daten einfügen kannst, ohne zu wissen, welches Format vorliegt.
Kompressionsstufen
Stufe 1 ist am schnellsten, Stufe 9 sucht am gründlichsten nach Übereinstimmungen. Bei typischem Text liegt Stufe 6 (der Standard in gzip, nginx und Node.js) nur wenige Prozent hinter Stufe 9, braucht aber einen Bruchteil der CPU-Zeit. Nutze Algorithmen vergleichen, um die echten Werte für deine Eingabe zu sehen, einschließlich Brotli.
Warum Base64?
Komprimierte Daten sind binär und wären als Text unlesbar. Base64 wandelt sie in sicheres ASCII um, sodass du sie in JSON, Umgebungsvariablen, URLs oder Testfixtures einfügen kannst – dafür sind sie rund 33 % größer. Lade das Ergebnis herunter, um stattdessen die rohe binäre .gz-Datei zu erhalten.
Häufige Fragen beim Entpacken
- „Ungültige Daten“ bedeutet meist, dass die Eingabe Brotli ist oder der Base64-Text abgeschnitten wurde. Probiere den Brotli-Tab aus oder prüfe, ob der String vollständig ist.
- Eine .tar.gz-Datei wird zu einem
.tar-Archiv entpackt, das du dann mit jedem Archivprogramm öffnen kannst. - Bereits komprimierte Dateien (JPEG, MP4, ZIP) werden nicht kleiner – die Daten enthalten keine Redundanz mehr.
Du willst wissen, ob deine Website bereits Gzip ausliefert? Starte den Website-Kompressionstest.
Auch gesucht als: gzip online, gunzip online, gz datei entpacken, gzip base64, deflate online, zlib entpacken, text komprimieren online, gz datei öffnen.
Passende Tools zu: Gzip komprimieren & entpacken
- Brotli Komprimieren & Dekomprimieren — Komprimiere Text oder Dateien mit Brotli in jeder Qualität von 0 bis 11, dekomprimiere .br-Daten und vergleiche das Ergebnis mit gzip — alles lokal in deinem Browser.
- Base64-Kodierung / -Dekodierung — Konvertiere Text in Base64 und zurück – mit vollständiger UTF-8-Unterstützung (Akzente, Emojis), wechsle zu URL-sicheren Base64-Werten oder zieh eine Datei per Drag & Drop hinein, um deren Base64-Zeichenkette oder Daten-URI zu erhalten.
- JavaScript Minifier — JavaScript einfügen und produktionsreifen, minifizierten Code von Terser erhalten — derselben Engine, die Vite, webpack und Rollup nutzen — mit echtem Vorher-Nachher-Vergleich und gzip-Größen.
- HTML Minifier — Verkleinere HTML-Seiten und Templates, indem du Kommentare und überflüssigen Leerraum entfernst, Inline-<style> und <script> minifizierst und Attribute bereinigst.