Image Metadata Viewer
Image Metadata Viewer
Cancel

Image Metadata Viewer

Drop an image to parse full technical metadata locally — format, dimensions, bit depth, color type, alpha channel, animation, plus EXIF camera info and ICC color profile. Supports PNG / JPEG / GIF / WebP / AVIF / HEIC / TIFF / BMP and more, with a grouped table and JSON view, one-click copy. Everything runs in your browser, nothing is uploaded.

Drop or click to select an image

Supported formats and how to read them

1. Formats supported by this tool

FormatContainer / CodecAlphaAnimationMetadata
PNGLossless bitmap (zlib/deflate)Yes (RGBA)Yes (APNG, acTL)iTXt / tEXt / embedded ICC
JPEGLossy (DCT), JFIF / EXIFNoNoEXIF / ICC / XMP
GIFPalette bitmap (LZW)1-bit (single color)Yes (multi-frame)Basic only, no EXIF
WebPVP8 / VP8L / VP8XYes (alpha on both)Yes (ANMF)EXIF / ICC / XMP
AVIFAV1 frame (ISOBMFF)Yes (auxC alpha)Yes (multi trak)EXIF / ICC (meta boxes)
HEIC / HEIFHEVC frame (ISOBMFF)Yes (auxC alpha)Yes (multi trak)EXIF / ICC (meta boxes)
TIFFTagged bitmap (IFD)Yes (ExtraSamples)NoNative IFD / EXIF / ICC
BMPDevice-independent bitmapYes (32-bit BGRA)NoEssentially none
This tool reads raw bytes: format by magic number, dimensions from each format's header (PNG IHDR, GIF header, JPEG SOF, BMP header, TIFF/EXIF IFD, HEIC/AVIF ispe box). So even when the browser can't decode the pixels (e.g. HEIC), the full metadata is still extracted.

2. How to read an image report

  1. Format + MIME — confirm the actual format, not the extension (a .png that is really JPEG)
  2. Dimensions (W × H) + aspect ratio — resolution and whether the original was cropped
  3. Bit depth + color type — 8 bit vs 10/12 bit; RGB / YCbCr / grayscale / indexed, which drive gamut and file size
  4. Alpha channel — PNG / WebP / HEIC / AVIF may carry alpha; verify before compositing
  5. Animation — GIF / animated WebP / animated AVIF / APNG report frame counts
  6. EXIF — camera make, model, capture time, ISO, exposure, aperture, focal length, GPS (from EXIF-bearing JPEG / PNG / WebP / TIFF / HEIC / HEIF / AVIF)
  7. ICC color profile — sRGB / Display P3 / Adobe RGB, key to consistent cross-device display
Notes / range column: each EXIF field shows its typical value range and whether the current value looks reasonable (e.g. ISO typically 50–409600, aperture typically f/1.0–f/32); values clearly outside the usual range are flagged with . The GPS row also reverse-geocodes the WGS-84 coordinates into a Chinese address via a domestic map API (Tencent or Amap — set a key in GEO_KEYS inside assets/tools/imginfo/app.js; shows N/A when not configured or on failure). Note: the lookup runs in your browser, so the coordinates are sent to the chosen map provider (all other parsing stays fully local and is never uploaded).
Three common pitfalls: ① The file extension is not trustworthy — some files are mislabeled; this tool judges by magic number. ② HEIC can't be decoded to pixels by most browsers, yet this tool still reads dimensions, color and EXIF. ③ Screenshots / web images are often re-encoded to 8-bit sRGB, dropping the original 10-bit / P3 info — the parameters reveal this immediately.