Magic Number Check

Verify If an Image Is a PNG

Strictly validate PNG files by checking their internal signature (Magic Number). Detect renamed JPGs or corrupted files instantly.

Drop your images here

Supports PNG, JPG, WebP, AVIF and more. Process hundreds of files at once.

Try with Examples

Why Verify PNGs?

Ensure your files are genuine PNGs. Detect fake extensions and corrupted headers instantly.

Magic Number Check

We verify the first 8 bytes (89 50 4E 47 0D 0A 1A 0A) of the file header to confirm it is a valid PNG, ignoring the file extension.

Secure Verification

Verification happens entirely in your browser. No files are uploaded to any server, ensuring your data remains private and secure.

Batch Analysis

Analyze mixed folders of images. Quickly identify which files are true PNGs and which are masquerading as PNGs.

How to Verify PNG Images

1

Upload Images

Drag and drop your images. You can upload any image format to check if it is a valid PNG.

2

Automatic Check

The tool instantly reads the file header (signature) to determine the true format of the image.

3

Review & Download

See which files are valid PNGs. Download the verified files individually or as a clean ZIP archive.

Frequently Asked Questions

How does the verification work?

We read the first few bytes of the file (the "magic number"). For PNGs, this signature is always `89 50 4E 47 0D 0A 1A 0A`. If the file matches this, it is a valid PNG.

Can I check other formats?

Currently, this tool is optimized to verify PNG files. If you upload a JPG renamed as PNG, it will be flagged as Invalid.

Is my data private?

Yes. The verification runs locally in your browser using JavaScript. Your files are never sent to our servers.