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.

Decompress a .gz

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.

single streams up to 256 MB · ratio cap 100×
Compress a file
mtime pinned to 0: identical input and options give byte-identical output
What this tool does not do
  • 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