Your files stay on your device

# Gzip Compress and Decompress with CRC Verification

Compress one file into .gz or inflate one back. Header fields are disclosed, and CRC32 and size are verified against the trailer before download.
Gzip file

The signature is read from the bytes. Decompressed output is verified against the trailer (CRC32 and length) before any download appears, gzip is one stream, not a multi-file archive, and concatenated members are refused.
File to compressLevelStore the filename (FNAME)Compress sample text

- No timestamps on write, MTIME is pinned to 0 (deterministic output, no leaked dates). The stored FNAME is a naming hint only, never a path.
- No concatenated multi-member streams. A .gz carrying several members fails verification and is refused whole.
- No archives here: one stream in, one stream out. To bundle files use the ZIP or tar tools.
Nothing in yet

Paste, drop, or type to begin. Everything stays on this device.

drop a .gz to verify-and-inflate it, or pick a file to compress

## Next door in Files

- [ZIP inspector & builder](/files/zip)
- [Tar inspector & builder](/files/tar)
[All files tools](/files)

---

Canonical HTML: https://nutter.tools/files/gzip
Markdown version: https://nutter.tools/files/gzip/index.md
Plain-text version: https://nutter.tools/files/gzip/index.txt
Agent index: https://nutter.tools/llms.txt

