GZIP Decompress

Decompress GZIP data from Hex or Base64 and output it as UTF-8 text, Hex, Base64, or another encoding. Read more

What is Gzip decompress?

Gzip is the lossless format defined in RFC 1952. It wraps DEFLATE data and includes a CRC-32 and uncompressed-size field. This tool decodes Gzip bytes supplied as Hex or Base64 and displays the restored bytes as text or another encoding. It is not a TAR archive browser.

How to use this tool

Paste the complete Gzip value, select Hex or Base64 according to the pasted representation, and choose how to display the decompressed bytes. Use UTF-8 only if the original data is valid UTF-8; otherwise choose Hex or Base64. Use Gzip Compress for the reverse operation.

Choosing the right format

Input Encoding describes the compressed representation; Output Encoding describes the restored bytes. The compression level is not required for decoding. Gzip’s trailer permits accidental-corruption checks, but does not establish authenticity.

Important limitations

Untrusted compressed input may expand far beyond its encoded size. Use native streaming or sandboxed tools for large data. This page returns a byte stream and does not interpret a decompressed TAR structure.

Frequently asked questions

Why can another program not open the result?

Confirm the value decodes as complete Hex or Base64 and begins with valid Gzip framing. Zlib, Raw DEFLATE, ZIP, and truncated data require different handling. Use Gzip Extract for tar.gz or .tgz.

Are my files uploaded?

No. Decoding and decompression run locally in your browser.

Input
Output
Share Link
Settings