Toolvore

Image Metadata Viewer

Inspect supported JPEG and PNG metadata before sharing, without uploading the image.

This tool runs entirely in your browser. Your data is never uploaded, never stored, and never leaves your device.

Inspect supported JPEG/PNG metadata containers, selected EXIF fields, GPS-directory presence and color blocks, then copy or download a bounded JSON report.

How to use it

  1. 1Choose one supported JPEG or still PNG up to 10 MiB, or use the metadata sample.
  2. 2Review detected fields, container types, orientation and color information.
  3. 3Read any EXIF warnings and the explicit inspection limits.
  4. 4Copy or download the report, remembering it may contain sensitive metadata.

Example

Input
156-byte sample PNG, 1 × 1 pixel
Output
Author: Sample Author; Orientation 1; gAMA color block

GPS coordinates, compressed text, ICC payloads and pixels are not decoded.

What happens to your data

Image bytes and reports stay local without content upload or browser-storage persistence. Page assets and anonymous usage events may use the network. Copied/downloaded reports can contain the metadata displayed.

Last updated October 2026

Inspect metadata containers in a local JPEG or still PNG before deciding what to retain or remove. The report lists supported EXIF fields such as camera make, model, dates, artist and orientation; it also detects a GPS directory, text/comment snippets, XMP/IPTC application blocks and color-profile information. Copy the report or download it as JSON.

This is a bounded container inspection, not a complete forensic reader. GPS coordinates, compressed PNG text, ICC contents and compressed pixel streams are not decoded. A metadata value can be edited or forged, and the absence of a reported tag does not establish anonymity, image authenticity or ownership.

How it works

Choose one file up to 10 MiB. Actual byte signatures determine the supported format: ordinary 8-bit baseline/progressive JPEG or a still PNG. JPEG segment lengths and scan boundaries are checked. PNG chunk bounds, order and CRC-32 checks are validated. Up to 512 structural blocks and 256 report fields are accepted; EXIF directories are separately bounded. This does not validate the full compressed pixel stream.

JPEG reports distinguish removable EXIF, XMP, Photoshop/IPTC, comments and other application blocks from ICC profiles, JFIF density/rendering information and Adobe color transforms. PNG reports identify EXIF and textual/other ancillary metadata separately from retained color, transparency and rendering chunks. Compressed text is identified without expanding it; short uncompressed text snippets are shown.

The EXIF parser follows bounded TIFF directories, reports selected common fields and identifies GPS-directory and thumbnail-directory presence without interpreting their payloads. Unreadable EXIF yields a warning; other detected containers remain visible. An EXIF Orientation value from 1 to 8 can affect rotation or mirroring independently of stored pixel dimensions. Color profiles are metadata too and can include descriptive or identifying information.

APNG animation, MPF/MPO multi-image JPEG, JPEG APP11/JUMBF compound files, unsupported JPEG frame types, invalid bounds and trailing image data are refused. Renaming WebP, HEIC, AVIF or another format to .jpg does not make it supported. Processing and report creation stay local without content upload or browser-storage persistence. Page assets and anonymous usage events may use the network. Copied or downloaded reports can contain sensitive metadata, so review them before sharing.

Worked example: Inspect the metadata sample

Input
156-byte PNG, 1 × 1 pixel
Result
Author: Sample Author; EXIF Orientation: 1; gAMA color block retained

The sample has two privacy-metadata containers and one color block. The report does not expand pixels or compressed profiles.

Common use cases

  • Checking whether an image contains EXIF or a GPS directory
  • Inspecting camera, author and date fields before sharing a photo
  • Separating color profiles from privacy metadata
  • Saving a small JSON record of detected image metadata

Frequently asked questions

Can this show GPS coordinates from a photo?+

It reports whether a supported EXIF GPS directory is present, but does not interpret latitude or longitude. Use a dedicated EXIF reader when you need to decode those values.

Does the viewer read all image metadata?+

No. It lists supported containers and selected EXIF fields. Compressed PNG text, ICC payloads, GPS coordinates and pixel streams are not decoded, and unsupported compound or animated formats are refused.

Are PNG metadata and JPEG EXIF the same thing?+

No. JPEG uses application segments, while PNG uses chunks including text, color and optional EXIF data. The report identifies the enclosing block so you can see where a value came from.

Can I trust an EXIF camera or date field as proof?+

No. Metadata can be rewritten or forged and can reflect an editor rather than the original camera. The report describes stored values; it does not authenticate their origin.

What does EXIF Orientation mean?+

It is a value from 1 to 8 describing the intended rotation or mirroring of stored pixels. A viewer may use it when displaying an image, so pixel width and height alone do not always match displayed dimensions.

Are my images uploaded for inspection?+

No. File bytes and metadata reports are processed locally. Page assets and anonymous usage events can use the network. Clipboard copies and report downloads are separate local records and may contain the fields you saw.