EXIF Viewer
Check photo GPS and camera metadata locally, copy individual values, or download a JSON report.
Choose image or drag & drop
JPEG, HEIC, TIFF, PNG, WebP — up to 100 MB
Want to strip this metadata?
EXIF Remover
Runs locally in your browser. Nothing is uploaded or sent to a server.
Choose an image with Choose image or drag & drop to view its EXIF data in your browser. The viewer displays recognized camera, image, date, GPS and exposure tags when present. Expand All Metadata Tags to inspect the extracted fields, use a row's copy button, or select Download JSON to save a report. Accepted formats are JPEG, HEIC/HEIF, AVIF, TIFF, PNG and WebP, up to 100 MB. Metadata reading stays on your device.
Updated
Related Tools
EXIF Remover
Clean photo metadata locally, review detected tags, and download images with orientation preserved.
image-toolsHEIC to JPG Converter
Turn HEIC photos into JPGs with quality control, a long-edge cap, and a target file size.
image-toolsImage Compressor
Compress images to 100KB, 200KB or 1MB in your browser. Cap width and height, convert JPEG, PNG, WebP, AVIF, strip EXIF. No upload, no sign-up.
privacy-toolsScreenshot Anonymizer
Cover screenshot details with solid fill or blur, using drawn rectangles or exact pixel coordinates.
privacy-toolsPassword Strength Checker
Check a password's strength, weak patterns, and estimated crack time, all on your device.
privacy-toolsFile Hash Verifier
Compare a file against a checksum, with six algorithms, automatic detection, and cancellable progress.
How do you view and check EXIF data in a photo?
Choose an image with Choose image or drag & drop to read its EXIF data locally. The viewer automatically extracts recognized fields and shows the available camera, image, date, GPS and exposure sections. Copy an individual value with its row's copy button, or select Download JSON to keep an extracted metadata report.
Start with the information you want to check. For a camera model, look under Camera & Device. For a recorded capture time, look under Date & Time. For location, inspect the GPS warning and GPS & Location entries. Sections appear only when corresponding entries exist; an absent section is not a request to enter more information.
| Question | Viewer section | Example fields |
|---|---|---|
| Which device or lens is recorded? | Camera & Device | Make, Model, LensModel, LensSerialNumber, Software |
| What image properties are stored? | Image Properties | PixelXDimension, PixelYDimension, Orientation, ColorSpace |
| Which timestamps are present? | Date & Time | DateTime, DateTimeOriginal, DateTimeDigitized |
| Are location entries embedded? | GPS & Location | GPSLatitude, GPSLongitude, GPSAltitude, GPSDateStamp |
| Which exposure settings are recorded? | Exposure & Lens | ExposureTime, FNumber, ISOSpeedRatings, FocalLength |
How should you read exposure and orientation values?
The viewer formats several numeric tags into readable labels. For example, an ExposureTime value of 0.008 seconds displays as 1/125s, because the formatter rounds the reciprocal of values below one second. A value of 2 seconds displays as 2s. These are representations of the stored tag, not measurements made from the visible image.
An FNumber value of 2.8 becomes f/2.8, and a FocalLength value of 50 becomes 50mm. Orientation 6 displays as Rotated 90° CW. The Flash label reports whether the lowest bit indicates Fired or Did not fire; it does not describe every flash mode encoded in that tag. Read these labels as a summary of the recognized EXIF fields.
Which file formats and reading limits apply?
The input accepts JPEG, HEIC/HEIF, AVIF, TIFF, PNG and WebP images up to 100 MB, with one image selected for inspection at a time. Format detection uses the file's binary signature rather than relying only on its extension. The reader looks for a JPEG APP1 EXIF segment, a PNG eXIf chunk, a WebP EXIF chunk, a TIFF directory, or an Exif item in a recognized HEIF container.
For JPEG, TIFF, PNG and WebP, metadata inspection reads at most the first 512 KB. When results come from a larger file, the summary marks them as a partial read. Metadata beyond that window can be missed, so the report is not an exhaustive inspection of a large file. Recognized HEIC/HEIF and AVIF containers larger than that window are instead read in full to locate their Exif item.
Image preview and metadata extraction are separate. A HEIC photo can show a preview-unavailable message while its metadata remains visible. If you also need a different image format, use HEIC to JPG Converter; this viewer exports metadata reports rather than converted photographs.
What does the GPS warning tell you?
A readable GPS directory triggers a warning. When both latitude and longitude are available, the viewer displays coordinates in degrees, minutes and seconds and provides Open in OpenStreetMap. GPS entries without both coordinates can still produce a warning, but do not produce that map link. Opening the link is optional and takes you to an external map service.
The parser calculates decimal coordinates as degrees + minutes / 60 + seconds / 3600, applies a negative sign for south or west, and rounds to six decimal places. For example, 40 degrees, 30 minutes and 0 seconds north becomes 40.5; the same values south become -40.5. Those decimal coordinates are included in the GPS report. The viewer reads recorded values; it does not establish their accuracy or authenticate the photograph.
Does All Metadata Tags include every hidden field?
All Metadata Tags combines the recognized primary image, EXIF and GPS entries extracted by this parser. Unrecognized tag IDs are skipped. The section is not a binary dump, a MakerNote decoder, or a general inventory of XMP, IPTC and PNG text metadata. An empty EXIF result therefore does not establish that an image contains no embedded information of any kind.
The summary counts recognized non-GPS entries plus GPS entries. Fields repeated in a grouped section and All Metadata Tags are not counted twice. Use the grouped sections for a focused check and the expandable list to inspect the recognized fields together. The viewer does not recover removed metadata or determine whether stored values were edited.
What does the JSON report contain, and how do you check another image?
Download JSON creates a report named from the source filename: photo.jpg becomes photo-exif.json. The report includes filename, extractedAt, camera, image, date, gps and all. The all array contains the recognized non-GPS entries; GPS entries and decoded coordinates are kept separately under gps. Tag values use the parser's display formatting, so this is an extracted report rather than a lossless copy of the original EXIF block.
The extractedAt timestamp is generated when the report is built. It is separate from any capture date stored in the photograph. A Share button appears when the browser supports sharing JSON files. Choose Check another to reset successful results, or Check another image after an empty or failed result. To remove metadata instead of viewing it, open EXIF Remover from the Privacy Tools collection.
How to Use EXIF Viewer
-
Choose image or drag & drop
Select or drop one JPEG, HEIC/HEIF, AVIF, TIFF, PNG or WebP image up to 100 MB. Clipboard image paste is also supported with Ctrl/Cmd + V. Metadata reading starts automatically.
-
Camera & Device
Review this section when camera tags are present, then inspect the other available sections: Image Properties, Date & Time, GPS & Location, and Exposure & Lens. Use a row's copy button to copy its value.
-
All Metadata Tags
Expand this section to review all recognized fields extracted by the parser, including GPS entries. If location coordinates are present, review the GPS warning before choosing whether to open the map link.
-
Download JSON
Save the extracted fields as a JSON report. Use Share if your browser supports sharing JSON files, or Check another to reset the viewer for a different image.