Brotli Decompress
Decompress Brotli data from Hex or Base64 and output it as UTF-8 text, Hex, Base64, or another encoding. Read more
What is Brotli decompress?
Brotli is the lossless compressed-data format defined in RFC 7932. This tool decodes one raw Brotli stream supplied as Hex or Base64 and renders the restored bytes as text, Hex, Base64, or another output encoding. It is not an archive browser.
How to use this tool
Paste the complete compressed stream, choose whether the pasted representation is Hex or Base64, select how to display the decompressed bytes, and press Decompress. Choose UTF-8 only when the original bytes are valid UTF-8; otherwise use Hex or Base64. Use Brotli Compress for the reverse operation.
Choosing the right format
Input Encoding describes the pasted compressed bytes; Output Encoding describes the restored bytes. They do not need to be the same. Brotli decoding obtains required stream parameters from the encoded data, so there is no compression-level setting during decompression.
Important limitations
Decompression does not validate who created the data and compressed content may expand greatly, so avoid untrusted oversized input. Browser memory limits make native streaming decoders preferable for large streams. This page does not recover filenames or folders because raw Brotli does not store them.
Frequently asked questions
Why can another program not open the result?
Check that the pasted value decodes cleanly as Hex or Base64 and contains a complete RFC 7932 Brotli stream. A tar.br contains a TAR archive after decompression and is better handled by Brotli Extract.
Are my files uploaded?
No. The pasted data is decoded locally in your browser.