Image Info Viewer — Check Size, Format, Bit Depth & DPI
Inspect any image in detail: pixel dimensions, aspect ratio, true format detected from file content, file size, bit depth & color type, DPI and print size. Header bytes parsed locally in your browser — no upload. Works on desktop, tablet & mobile.
Need to know how big an image really is, what format it actually uses, or whether it will print well? Drop it here: this tool parses the file header bytes directly in your browser and reports pixel dimensions, aspect ratio, megapixels, the true format detected from content (renamed extensions are caught), bit depth and color type (PNG IHDR, JPEG SOF), progressive/interlaced loading, plus DPI and the corresponding physical print size. For DPI we only read values actually stored in the file (JPEG JFIF / EXIF, PNG pHYs, BMP header) — if none exists we honestly show "Unknown" instead of silently defaulting to 72 like many tools do. Everything is parsed locally; your image never leaves your device.
When you need this
Before uploading
Platforms demand exact size, format or file size — verify first.
Before printing
Use the real DPI and the 300 DPI reference to judge print size.
Troubleshooting
Mismatched extension or wrong bit depth — one look tells you.
What you get
- Dimensions / aspect ratio / megapixels / orientation
- True format detected from content, with extension-mismatch warning
- Bit depth, color type & loading mode for PNG / JPEG / GIF / BMP / WebP
- DPI plus print size at that DPI and at a 300 DPI reference
- DPI is just a tag in the file — it never affects on-screen display
- "Unknown" DPI means the file stores none; that is honest reporting, not an error
- AVIF / HEIC containers currently show basic info such as dimensions only
- Camera settings & GPS live in EXIF — use the EXIF Viewer for those
Image info FAQ
Because the file simply does not store any resolution info. DPI is an optional tag in the header, and screenshots or web images usually lack it. We refuse to fake a default of 72 — that misleads print decisions. Use the 300 DPI reference row to judge printable size instead.
Not on screen — displays only care about pixel dimensions. DPI matters when printing: physical size = pixels ÷ DPI. The same 3000×2000 photo prints at 25.4×16.9cm at 300 DPI, or twice as large but coarser at 150 DPI.
An extension is just part of the file name — renaming never changes the content. This tool identifies the real format from magic bytes in the header: rename a .png to .jpg and it will still be detected as PNG with a mismatch warning. This is a common cause of "unsupported format" upload errors.
No. All parsing happens locally in your browser and only reads a small slice of leading bytes. Nothing is sent over the network or stored.