Read the file map

Inspect PNG, JPEG and WebP file structure

Map PNG chunks, JPEG markers and WebP RIFF blocks by byte offset, validate container boundaries and checksums, then translate metadata structures into plain language.

Inspect file structure
Completely free No account or payment Image stays on this device
USE THIS WHENUse this when an image is rejected, seems damaged or you need to see exactly where pixel, metadata, color and provenance blocks are stored.SUPPORTED INPUTJPEG · PNG · WebP
What you will getA clear result before technical detail
01A byte-offset map of the image container
02Checksum, boundary and required-structure findings
03Plain-language explanations for metadata, color and image blocks
Local processing Image bytes stay on this device
Choose an image to mapJPEG, PNG or WebP · offsets, sizes and validation
No upload, account or watermark
Session diagnosticsNo processing errors

Stored only in this browser tab. Image bytes, filenames and metadata are never included.

No tool error has been recorded in this tab.
Useful and careful

What is built into the result.

Important findings come first. Technical fields remain available without taking over the page.

01

One inspector for three related file formats

02

Validates PNG CRCs and declared container boundaries

03

Exports a local JSON structure report for reproducible review

Understand the method

A useful result with its reasoning attached.

This page explains what the lab measures, how to interpret it and where human review remains essential.

01

Start with the container, not the filename

The inspector verifies the leading bytes before choosing a parser. A renamed file therefore cannot enter the JPEG, PNG or WebP path merely because its extension looks familiar.

Each reported block includes its byte offset, complete length, payload length, purpose and validation status. This makes the result useful for debugging a broken export without asking a non-expert to read a hexadecimal dump.

  • PNG signature and chunks
  • JPEG markers and scan boundaries
  • WebP RIFF and FourCC chunks
  • File-boundary and trailing-data checks
02

Separate pixels from attached information

Image payload blocks carry compressed pixels, while metadata blocks can carry EXIF, XMP, IPTC-style resources, comments, color profiles or provenance containers. The result keeps those categories visually separate.

A metadata block can be structurally present but still contain editable or outdated values. The structure map answers what bytes exist and whether their boundaries are readable; it does not certify the truth of the fields inside them.

03

Use errors as a repair clue, not a verdict

A CRC mismatch, truncated marker or RIFF-size conflict can explain why one application refuses a file while another shows a partial preview. The safest response is normally to preserve the original bytes and create a fresh export from a trusted application.

The parser stops at strict chunk and file-size limits. It never tries to recover arbitrary payloads, execute embedded text or upload the file for server-side repair.

  • Keep the original
  • Record the JSON report
  • Re-export a separate copy
  • Reinspect the new file
Three simple steps

Know what happens before you start.

Use this when an image is rejected, seems damaged or you need to see exactly where pixel, metadata, color and provenance blocks are stored.

  1. ChooseSelect a real JPEG, PNG or WebP; signature and file-size limits are checked first.
  2. MapReview byte offsets, sizes, purposes and validation findings without decoding arbitrary embedded text.
  3. ActExport the JSON report, preserve the original and re-export a separate copy when repair is needed.
RESULT ORDER
01 · A byte-offset map of the image container02 · Checksum, boundary and required-structure findings03 · Plain-language explanations for metadata, color and image blocks04 · Limits and next step
Clear before you rely on it

Questions this tool should answer upfront.

Short answers keep important privacy, evidence and professional-use limits visible.

01Does a valid file structure prove the image is original?

No. It shows that supported container structures are readable and internally consistent. Pixels and ordinary metadata can still have been edited.

02What does the PNG CRC check cover?

It recalculates the checksum over each chunk type and payload. A match helps detect accidental corruption inside that chunk; it is not a cryptographic authenticity signature.

03Can this replace a C2PA verifier?

No. It can show possible JPEG APP11 or PNG caBX provenance storage, but cryptographic claim and trust validation belongs in the C2PA checker.

Continue when useful

Your next step, without starting over.

Move to another page only when its outcome matches what you need.

Important limitations

Structural validity does not prove visual authenticity · The tool does not decompress or judge the image pixels · Unknown application blocks are reported but not guessed

Full limitations