GZIP FILE CHECK

Check a GZIP file

Inspect a .gz or .gzip stream for header problems, decompression failure, CRC32 mismatch, truncated data, and uncompressed-size inconsistencies — directly in your browser.

Drop your GZIP file here
or
GZ · GZIP · or a file you suspect should be a GZIP stream
The selected compressed stream is inspected and decompressed locally in your browser. It is not uploaded to ARADURU.
No upload Designed for local processing No account Start without signing up Clear results Understand what went wrong
WHEN TO USE THIS CHECK

GZIP file won’t decompress or looks damaged?

Start with the compressed stream itself. ARADURU checks the GZIP container before you assume the source file or extraction application is the problem.

The .gz file will not decompress Check whether the GZIP header and compressed DEFLATE stream can be processed completely.
Your tool reports a checksum error Compare the decompressed bytes with the CRC32 value stored in the GZIP trailer.
The download may be incomplete Look for truncated header fields, a broken compressed stream, or inconsistent trailer information.
The original filename may be stored inside Read the optional GZIP original-filename field when the archive contains one.
Check my GZIP file ↑ No account. The selected GZIP stream stays in your browser.
WHAT ARADURU CHECKS

Integrity checks for the GZIP container and payload

ARADURU checks both the outer GZIP structure and the integrity values that can only be verified after successful decompression.

01

Header and flags

Check the GZIP signature, DEFLATE method, reserved flag bits, and optional header-field boundaries.

02

Compressed stream

Use the browser’s native GZIP decompression path to confirm whether the complete stream can be decoded.

03

CRC32 integrity

Calculate CRC32 from the decompressed bytes and compare it with the checksum stored in the GZIP trailer.

04

Uncompressed size

Compare the decompressed byte count with the ISIZE value stored at the end of the GZIP member.

05

Original filename

Read the optional FNAME field without assuming that the stored name proves the decompressed content type.

06

Expansion profile

Show compressed size, unpacked size, and the resulting expansion ratio as file-side context.

WHAT THIS DOES NOT GUARANTEE

A healthy GZIP stream does not validate the decompressed file itself.

ARADURU verifies the GZIP container and decompressed byte integrity. The content inside can still require its own file-format, syntax, security, or application-specific checks.

  1. Keep the original. Extract or repair a copy when the compressed data matters.
  2. Check the decompressed file separately. A healthy GZIP wrapper does not prove the inner file is valid.
  3. Use Compatibility Check. Review file-side portability separately from destination support.
  4. Use Upload Check. Compare the .gz file with a destination’s size, type, and filename rules.