See what is really inside an image file - format, size, metadata and the problems it hides.
Check a photo with the JPG Analyzer, a graphic with the PNG Analyzer or an animation with the GIF Analyzer.
File lying about its extension? The Image Format Detector reads what it really is.
Check an animated PNG - frame count, delays, FPS, loop, disposal and blend, sequence errors - in your browser
Analyze AVIF image metadata and properties
Analyze GIF animation frames and properties
Inspect JPEG XL files - lossless or lossy, JPEG reconstruction, bit depth, HDR, colour encoding and animation
Analyze PNG image chunks and metadata
Analyze SVG vector structure and elements
Analyze WebP image format and properties
Camera RAW and EXIF, colour profiles, layers, pages and print files.
Check EPS and Adobe Illustrator files - bounding box and size, creator version, fonts, CMYK or RGB, spot colours and previews
Analyze HEIC image metadata and properties
Analyze JPG image metadata and EXIF data
Inspect your Adobe Photoshop PSD files
Analyze TIFF image tags and metadata
Compression, mipmaps, cubemaps and alpha.
Size, transparency, JPEG quality, print resolution, duplicates and before/after checks.
Find duplicate and similar photos in a folder - identical files and look-alike copies, best copy picked, unique images as ZIP
Compare two images - before/after slider, difference heatmap, blink and overlay, with PSNR, SSIM and changed pixels
Check the DPI and print size of any image and change it to 300 dpi (or any value) without losing quality - JPG, PNG, BMP, TIFF, batch, in your browser
Find the JPEG quality (1-100) a photo was saved with, read from its quantization tables - batch up to 20 files, in your browser
Analyze BMP bitmap file structure and data
Check Windows CUR and ANI cursors - every size, the hotspot, animation frames, speed and sequence
Check every size inside a macOS .icns icon - 16 to 1024 px, Retina, PNG or JPEG 2000, masks, dark mode - and save the sizes as PNG
Analyze ICO file structure and embedded sizes
Fix corrupted images that won't open or show unsupported format errors
Identify the true format of any image file via magic bytes - works even when the file extension is wrong or missing. Checks DPI and print size, detects corrupted files, and fixes wrong extensions in one click. Supports JPG, PNG, WebP, HEIC, AVIF, RAW (DNG, CR2, NEF, ARW) and 25+ formats.
Nothing here matches "".
Our tool shelf is big, though. Try the site search or .
An analyzer reads the file byte by byte and reports what it finds - not just what the extension claims. That makes it the quickest way to debug an image that will not open, looks wrong or is bigger than it should be.
Width, height, aspect ratio and DPI
Bit depth, colour mode, alpha and ICC profile
Camera, lens, exposure, date and GPS
Chunks, frames, layers and compression
Frame count, delays and loop settings
Read in your browser - no uploads
Dimensions, file size, colour depth, colour mode, transparency, compression type and format version. Photos also show EXIF data such as camera model, exposure and date.
Yes. The JPG Analyzer and HEIC Analyzer show camera model, lens, exposure settings, capture date and GPS coordinates. The EXIF Viewer shows the same data in a simple list.
Use the Image Format Detector. It reads the file signature, so it spots a WebP saved as .jpg or a HEIC renamed to .png.
Yes. The GIF Analyzer shows frame count, total duration, frame delays, loop count and the size of every frame.
Check it with the ICO Analyzer. It lists every size and colour depth inside the icon, so a missing 16 or 256 px entry stands out. Rebuild it with the ICO converter if needed. Mac icons have their own ICNS Analyzer.
Use the Image DPI Checker. It shows the DPI, the print size and whether the image is sharp enough for A4 or photo prints, and sets 300 dpi without re-compressing.
JPG, PNG and APNG, GIF, WebP, AVIF, HEIC, JPEG XL, camera RAW, TIFF, BMP, TGA, DDS, SVG, EPS/AI, PSD, ICO, CUR/ANI and Mac ICNS. Each analyzer understands the details of its own format.
No. Every analyzer reads your file right in the browser, so it never leaves your device.