PNG Chunk Viewer

Walk every chunk in a PNG file and verify each CRC-32 checksum.

Inspect PNG chunks

File: choose a PNG to begin
Checksums: —
Chunks are read in order and each CRC-32 checksum is recomputed from the raw bytes.

How to use the PNG Chunk Viewer

  1. Choose a PNG file from your device.
  2. The tool walks the chunk list in order, checking each CRC-32 checksum.
  3. Read the IHDR, palette, text and image data details in the table.

Features

Advertisement

Frequently Asked Questions

Common questions about the free online png chunk viewer.

Choose a PNG and the tool lists every chunk in order with its length, checksum result and decoded details.
A PNG file is a sequence of chunks, and each one holds a length, a four letter type, its data and a CRC-32 checksum.
IHDR, PLTE, IDAT and IEND are critical, while chunks such as tEXt, pHYs and gAMA are optional.
The stored checksum does not match the data, which usually points to a corrupted or hand edited file.
Yes. tEXt, zTXt and iTXt chunks are listed with their keyword and content so you can see the embedded metadata.
No. The bytes are read with the FileReader API and everything is analysed inside your browser.
The tool checks the eight byte PNG signature first, so a JPEG or GIF with a png extension will be refused.
Yes. The viewer is fully responsive and works in the browser on phones, tablets and desktops.
No fixed limit, although very large PNG files take a little longer because every byte is checked for its checksum.

Last updated: October 10, 2026