Skip to content

EXIF Viewer

Inspect common JPEG camera, capture, lens, orientation, and GPS metadata locally without uploading the photo.

Privacy: your files never leave your device. All processing happens locally in your browser.

How to use

  1. 1.Choose a local JPG or JPEG file up to 25 MiB.
  2. 2.Review the recognized EXIF rows, especially any GPS coordinates.
  3. 3.Use a full desktop metadata tool if you need unsupported formats, maker notes, or forensic evidence.

About EXIF Viewer

EXIF Viewer reads common metadata embedded in a local JPEG without sending the image to a server. Select a JPG or JPEG up to 25 MiB and the tool scans its APP1 Exif segment, validates the embedded TIFF header, follows bounded metadata directories, and displays recognized fields in a plain table.

The supported set covers camera make and model, orientation, software, modified and original capture times, exposure time, f-number, ISO, focal length, pixel dimensions, lens model, and GPS latitude and longitude. A file may contain none, some, or all of these fields. Unsupported proprietary maker notes are intentionally ignored rather than guessed.

Parsing follows the CIPA Exif specification and is independently cross-checked against ExifTool's official tag table. The reader handles both little-endian and big-endian TIFF byte order, inline and offset values, ASCII, SHORT, LONG, RATIONAL, signed values, the Exif subdirectory, and the GPS subdirectory. Eight independent standard fixtures pin the core tag identifiers and types.

Safety limits reject malformed segment lengths, directories with excessive entries, unsupported or oversized field counts, and offsets that point outside the selected file. The tool stops at the first valid Exif APP1 segment and never executes metadata. It reads only JPEG Exif; it does not claim full XMP, IPTC, HEIC, PNG, WebP, RAW, video, or proprietary maker-note coverage.

GPS metadata can disclose the precise location where a picture was taken. Coordinates are converted from degrees, minutes, and seconds into signed decimal degrees using the stored N/S and E/W references. Review location fields before sharing a photo or a metadata report. This page keeps the bytes and parsed values in the current browser tab.

Metadata is not proof of authorship, ownership, capture time, location, or authenticity: it can be missing, stale, edited, copied, or removed by messaging and social platforms. For forensic work, complete metadata inventories, maker notes, or batch export, use a maintained desktop tool such as ExifTool and preserve the original file.

Methodology & sources

Validate a bounded JPEG, locate the first Exif APP1 segment, validate its TIFF byte order and magic, traverse bounded IFD0/Exif/GPS directories, reject out-of-file offsets and unsafe counts, decode only a documented common tag allowlist, format rational capture values and orientation labels, convert GPS DMS values using their hemisphere references, and display results locally without mutation or upload.

Frequently asked questions

Is my photo uploaded?
No. The JPEG bytes are read and parsed in the current browser tab.
Why are no fields shown?
The file may have no Exif segment, its metadata may have been stripped, or it may contain only unsupported proprietary fields.
Does it read GPS coordinates?
Yes, when standard EXIF GPS latitude, longitude, and direction references are present; the page warns because locations are sensitive.
Can EXIF prove when or where a photo was taken?
No. Metadata can be edited, copied, stale, or absent and should not be treated as proof.

Image Tools guides

View all