Document & Markup Converter
About GZIP Decompressor
The Client-Side GZIP (`.gz`) Decompressor uncompresses GZIP-compressed files, web server payloads, and log archives in browser memory using native `DecompressionStream`, restoring original plaintext or binary data.
How to Use GZIP Decompressor
Step 1
Upload a `.gz` file or drag-and-drop into the decompressor.
Step 2
Review the decompressed payload preview and file statistics.
Step 3
Click "Download Uncompressed File".
Practical Use Cases for GZIP Decompressor
Decompressing Server Access Logs (`access.log.gz`)
Unpack rotated `.log.gz` server access logs directly in your browser to search and inspect error traces without terminal commands.
Inspecting Pre-Compressed Web Assets
Decompress `.js.gz` and `.wasm.gz` files to audit production bundle source code and verify build integrity.
Input & Output Examples
Decompressing `dataset.csv.gz`
Uploaded: `dataset.csv.gz` (350 KB compressed)
Uncompressed: `dataset.csv` (2.4 MB plaintext CSV) ready for viewing or immediate download.
Key Features & Performance
- ✓Decompresses RFC 1952 `.gz` files using native browser `DecompressionStream('gzip')`.
- ✓Verifies CRC-32 checksum and uncompressed size footer automatically.
- ✓Live in-browser preview for text, JSON, HTML, and CSV payloads.
- ✓100% Client-Side memory execution.
- ✓1-Click Download restored uncompressed file.
Key Terminology & Definitions
DecompressionStream API
A web standard streaming API supported in modern browsers that decompresses gzip, deflate, and deflate-raw byte streams in native C++ speed.
GZIP Magic Bytes (`1F 8B`)
The two-byte signature at the beginning of all valid GZIP files identifying the stream format to operating systems and decoders.
