Skip to content

GZIP Extractor

Decompress a .gz file in your browser with a hard memory budget, verified against its CRC-32 and size — corrupt files are refused, not half-written.

Choose a .gz file

Single-member archives are verified against their CRC-32 and ISIZE footers; multi-member ones decompress without that check.

Decompressed

The decompressed file appears here.

Your file is never sent to a server. It is read and processed by your own browser, and the results are not stored.

How to use it

  1. Choose a .gz file.
  2. Extract; the output is verified against the embedded CRC-32 and ISIZE.
  3. Download the decompressed file.

Limits worth knowing

  • 512 MB input and 512 MB output budget, to protect your tab.
  • Single-member archives are CRC-verified; multi-member .gz decompress without the footer check.
  • The original file name is not recovered — gzip does not store it. Name the download yourself.
  • LZMA and zstd members inside a .gz are reported as unsupported, not "guessed".

The 512 MB rule

A gzip bomb expands data thousands of times. This tool streams the decompressor and counts every output byte; the moment the count crosses 512 MB the operation fails with an explanation. That is the only honest answer a browser tab can give — better to refuse than to crash.

Uncompressed output above the budget is the only failure mode that cannot be retried locally without a server; the message says so.

CRC-32 is the file’s own signature

Every gzip trailer carries the CRC-32 of the uncompressed data and its size. This tool checks both for single-member files. If the CRC mismatches, something in the file changed between wherever it came from and you — truncation, corruption, or a hostile edit.

Frequently asked questions

Does GZIP Extractor upload my files to any server?

No. GZIP Extractor runs in your browser, and the file is read there rather than sent to a server for processing. Our host still sees ordinary page-request metadata, which is described on the privacy page.

Is GZIP Extractor free to use?

Yes, GZIP Extractor is free, with no paid tier, no account, and no watermark added to your output. The limits are technical rather than commercial: file size, page count and supported formats are listed on this page.

What file formats and sizes are supported?

GZIP Extractor supports .gz files up to 512MB directly in your browser.

Is my file safe to decompress?

Nothing leaves your device, and the decompressor has a hard memory budget. If a file would expand beyond 512 MB, the tool refuses it and tells you — an "archive bomb" cannot fill your RAM.

Does it verify the file?

Single-member .gz files are verified against their CRC-32 and ISIZE footers. A truncated or corrupt file is rejected with an error instead of half-written bytes.

What about .tar.gz?

Decompress here to get the .tar, then open it with the TAR Extractor. Two steps, each with its own verification.

Why does it refuse some files?

Too small to be gzip, truncated, corrupt CRC, or expanding past the budget. Each refusal shows the specific reason — the tool never "tries its best" on a broken file.