Stream Decompressor.

Decode gzip- or deflate-compressed bytes to UTF-8 text using built-in browser APIs.

Files stay in your browser. We do not upload compressed blobs or decompressed text.

Decompress binary

Pick the codec that matches your payload (HTTP often uses gzip or deflate). Raw deflate streams may need deflate-raw.

Upload compressed file

How it works

Two steps.

  1. 01

    Choose gzip, zlib-wrapped deflate, or raw deflate to match how the data was compressed.

  2. 02

    Upload the binary file. Output is decoded as UTF-8 text for preview.

Features

Highlights.

Debug HTTP bodies and saved blobs without server-side tools.
  • Local processing

    DecompressionStream runs in your browser; files are not sent to Infyways.

  • Web codecs

    Uses the same gzip/deflate algorithms many CDNs and HTTP clients rely on.

FAQ

Questions.

Can't find an answer? Send us your question.

Why is the output garbled?

The result is interpreted as UTF-8 text. If the payload is binary (not text), use a hex editor after saving locally.

What about Brotli?

This tool uses DecompressionStream gzip/deflate modes. Brotli support varies; if you need brotli, try a desktop tool or check your browser’s latest codec support.

Related tools

More Data & API tools.