Deflate Decompress
Decompress Deflate-compressed data back to text.
About Deflate Decompress
Deflate Decompress restores Deflate-compressed binary data (supplied as a Base64 string) back to its original readable text entirely within your browser. The Deflate algorithm uses LZ77 back-references combined with Huffman coding to achieve lossless compression, and this tool implements the full RFC 1951 decompression specification. It is essential for inspecting compressed payloads from APIs, network captures, or storage systems that use Content-Encoding: deflate without needing command-line tools or a local runtime environment.
How to Use
Paste the Base64-encoded Deflate-compressed data into the input field — this is the format produced by most browser-side and server-side Deflate compression implementations. Click Decompress to run the RFC 1951 decompression algorithm and display the restored original text. If the input is invalid or uses the raw Deflate variant without a zlib header, an error message guides you to use the Deflate Raw Decompress tool instead.
Common Use Cases
- API developers inspecting the bodies of HTTP responses compressed with Content-Encoding: deflate that were captured by Burp Suite, Charles Proxy, or browser DevTools
- Database administrators recovering original text from compressed VARCHAR or BLOB columns where application code used zlib deflate before storage
- Developers performing round-trip validation to confirm that their Deflate compression implementation produces output that decompresses back to the exact original string
- Network engineers analyzing Deflate-compressed payloads from PCAP files to read the application-layer message content during binary protocol debugging
- Event-driven architects decoding compressed messages from Kafka, RabbitMQ, or AWS SQS queues where producers use Deflate compression to reduce message size and cost