Image EXIF Viewer
Many JPEG photos from cameras and phones contain EXIF metadata such as ISO, shutter speed, aperture, focal length, GPS coordinates, camera details and software. Choose one genuine JPG or JPEG up to 30 MB. The viewer reads the EXIF, IPTC and XMP blocks locally, presents the blocks it finds as readable lists, shows usable GPS coordinates with an optional external map link, and exports the parsed tags as JSON or CSV. A valid JPEG may contain no metadata.
How to view EXIF data
-
1
Choose a JPEG
Select one genuine JPG or JPEG up to 30 MB. Other image formats are not supported.
-
2
Review the metadata blocks
EXIF, IPTC and XMP appear separately when the corresponding block exists and can be parsed.
-
3
Check stored coordinates
If usable GPS latitude and longitude tags exist, review them and optionally open the coordinates on OpenStreetMap.
-
4
Export as JSON or CSV
Download the parsed tag set without changing the original JPEG.
Reading EXIF fields correctly
EXIF values use rational numbers for many fields, a pair of integers (numerator and denominator) that represents exposure time, focal length and other measurements.
Key fields
| Field | Typical value | Meaning |
|---|---|---|
| DateTimeOriginal | 2025:04:12 14:07:33 | Shutter release instant |
| ExposureTime | 1/250 | Shutter speed in seconds |
| FNumber | f/1.8 | Aperture |
| ISOSpeedRatings | 400 | Sensor sensitivity |
| FocalLength | 24 mm | Physical focal length |
| FocalLengthIn35mmFilm | 36 mm | Equivalent for full-frame comparison |
| LensModel | EF 24-70mm f/2.8L II | Lens identifier |
| Flash | Off, Did not fire | Flash state |
| Orientation | 1-8 (EXIF codes) | Rotation needed for correct display |
| GPSLatitudeRef | N or S | Hemisphere for latitude |
| GPSLatitude | 41, 24, 12.96 (deg, min, sec) | Degrees-minutes-seconds latitude |
| GPSAltitude | 92 m | Height above sea level |
| Software | Adobe Photoshop 25.0 | Editor that last saved the file |
Orientation gotcha
EXIF orientation codes are how phones encode rotation without rotating the pixels. A “rotated 90° CW” photo stores its pixels in landscape but flags orientation = 6, and viewers must rotate at display time. Stripping EXIF from a phone photo therefore often makes it appear sideways.
XMP and IPTC
Beyond EXIF, JPEG photos can carry XMP (editing information, keywords and ratings) and IPTC (captions, bylines and copyright information). The viewer shows each block it can parse separately. Proprietary maker notes may remain encoded or unavailable.
Privacy
Parsing and exports run locally with JavaScript. In step mode, the JPEG is kept in this browser’s IndexedDB for up to 30 minutes so it can move between pages; it is not uploaded to Hyperion. Opening the optional map link sends the displayed coordinates and your request to OpenStreetMap.
Frequently Asked Questions
No file upload is used. Parsing runs locally with JavaScript. In step mode, the JPEG is kept in this browser for up to 30 minutes so it can move between pages. Opening the optional map link sends the displayed coordinates and your request to OpenStreetMap.
Metadata is optional. Screenshots, exports, privacy settings, social platforms and messaging apps may omit or remove it. Even an original camera or phone JPEG can have no readable EXIF.
The viewer reports the coordinates stored in the JPEG. They may be rounded, stale, edited or inaccurate, and they do not prove when, where or by whom the photo was taken.
It can display an XMP block when one is present and parseable, but it cannot reconstruct history that was removed, overwritten or never stored. Metadata alone is not proof of an edit.
Related Tools
Image Resizer
Resize images to pixel-exact dimensions or percentages while preserving aspect ratio. Batch-friendly, no upload.
QR Code Generator
Generate a browser-local QR code from a plain text or URL payload. Adjust size, colours and error correction, then download PNG.
Meme Generator
Add fixed top and bottom captions to a JPG, PNG, or WebP image in your browser. Set font, size, colors, and stroke, then download a PNG.
Barcode Generator
Create a 1D barcode in your browser in Code 128, EAN, UPC, ITF-14 and other supported formats. Download the rendered result as SVG or PNG.
Image Compressor
Compress JPG, PNG and WebP images to reduce file size while preserving visual quality. Entirely in your browser, no upload.
GIF Maker
Turn a sequence of images or a short video into an animated GIF. Set frame rate, loop count and dimensions before exporting.