Kodierung

Gzip/Deflate ↔ Base64

Komprimierung von Text als Gzip oder Deflate mit anschließender Base64-Kodierung des Ergebnisses — und umgekehrt. Funktioniert über die Compression Streams API direkt im Browser.

Häufig gestellte Fragen

Was ist der Unterschied zwischen Gzip und Deflate?

Deflate ist der rohe Kompressionsalgorithmus, während Gzip denselben Algorithmus in einen zusätzlichen Header mit Metadaten und eine CRC-Prüfsumme am Ende einpackt. Daten, die mit dem einen Format komprimiert wurden, lassen sich nicht mit dem anderen Modus dekomprimieren.

Warum kommt hinter der Kompression noch Base64 ins Spiel?

Gzip und Deflate erzeugen binäre Daten, die sich nicht sicher in Text-Kontexten wie JSON oder URLs einbetten lassen. Base64 wandelt das Ergebnis in eine reine Textzeichenkette um, die überall kopiert werden kann.

Werden meine Daten irgendwohin gesendet, um sie zu komprimieren?

Nein, das Tool nutzt die Compression Streams API des Browsers, sodass Komprimierung, Dekomprimierung und Base64-Kodierung vollständig lokal ablaufen.