Photo Evidence Report: Metadata, Edit Traces and Hashes
Camera, dates, place and edit traces of every photo in a set, each with its SHA-256.
Try before you buy.
- Free preview: every photo checked with counts of dates, places, devices and edit signs, and the first photos’ findings (up to 10) with marked thumbnails.
- Locked until you unlock it: download, copy and print.
- Unlock: Ultimate pass, ₹1,199 for 30 days or ₹449 for 1 week, a one-time payment unless you choose automatic renewal. Unlock: Ultimate pass, $24.99 for 30 days or $9.99 for 1 week, a one-time payment unless you choose automatic renewal.
Ways to unlock shows how to get the full result.
Printing this result is locked in the free preview.
Before you start
- Use the original files: from the card, the original download or the archive you were given. Screenshots and photos sent through messaging apps have lost most of their metadata.
- Metadata can be edited or removed by anyone: a finding is a reason to look closer, never proof, and a photo without findings proves nothing either.
- The photos are read on your device and never uploaded. Use these tools only on devices and data you own or may examine; no password cracking and no device unlocking.
Choose the photos
What the photos say
Cameras and types
| Camera or type | Serial number | Photos |
|---|
Photos and their findings
Edit signs first, then notes. Photos with edit signs are listed first.
Locked in the free preview. Opens the ways to unlock this result.
Locked in the free preview. Batch runs unlock with a pass.
Locked in the free preview. Query results unlock with a pass.
About the Photo Evidence Report: Metadata, Edit Traces and Hashes
A photo can carry a great deal about itself: the camera and its serial number, when it was taken and in which time zone, where (GPS), which program last saved it, an edit history, a small thumbnail of the picture as it first was, and the tables its JPEG was compressed with. Read together, these show whether a photo is what it seems: a thumbnail of another picture, an editing program in its history, a modified time after the capture time or compression tables a camera does not use are all edit signs.
Choose the photos, a folder or a ZIP archive, and the page checks every photo on your device: JPEG, HEIC and HEIF, PNG, TIFF, DNG and camera RAW files (through their embedded previews), WebP. It hashes each file with SHA-256, reads its Exif, XMP and IPTC metadata, compares its picture with its thumbnail and finds exact and near copies across the set. You get one report with a page per photo, a spreadsheet, a CSV and a JSON manifest. Nothing is uploaded.
Metadata can be edited or removed by anyone, so a finding is a reason to look closer, never proof, and a photo without findings proves nothing either. Without a pass every photo is checked and every count shows, with the first photos’ findings and marked thumbnails; the full report, the spreadsheet and the manifest unlock with an Ultimate pass.
How to use it
- Start from the photos as they were received: from the original card, a download of the original files or an archive, never a screenshot or a messaging app’s compressed copy, which drops the metadata.
- Choose the photos, choose a folder of them, or drop a ZIP archive. Thousands of photos work: each is read and checked one after the other.
- Read the counts of the set (cameras, dates, places, edit signs, copies), then each photo’s findings: edit signs first, then notes. Open a photo’s line for its camera, dates, location and hash.
- With an Ultimate pass, download the PDF report with a page per photo, the spreadsheet, the CSV or the JSON manifest, print the findings or copy the summary; without one these stay part of the free preview.
Examples
claim-photo-03.jpg: taken 2024:05:01 14:03:22 on a camera, modified 2024:05:02 09:00:00, Software “Adobe Photoshop 25.0”, an XMP history with a “saved” step
Edit signs: names an editing program · an XMP edit history of 1 step · changed 19 h after it was taken · Note: the standard IJG tables at quality 90
A photo cropped after it was taken, whose embedded thumbnail still shows the whole first frame
Edit sign: the embedded thumbnail has another shape than the picture: the picture may have been cropped after the thumbnail was written
312 photos in a ZIP archive
Every photo with its SHA-256 · the cameras and their serial numbers · capture dates from first to last · photos with a location · exact copies and near copies (the same picture saved again)
Common uses
- Insurance and fraud checks: are the photos of a claim from one camera, one day, one place, and untouched?
- Journalists checking pictures sent to them before they are used.
- Lawyers and HR teams fixing the state of photo evidence on receipt, with a hash per file.
- Sorting a large set: which photos carry edit signs, which are copies of each other.
What each photo is checked for
- Camera and software: make, model, serial number and lens; the Software field and XMP’s CreatorTool. An editing or metadata program named there is an edit sign.
- Dates: when it was taken, digitized and last modified, with their time-zone offsets where the file gives them (CIPA DC-008, Exif); the date in the file name, the GPS time and the file’s own modified time are compared with them. A modified time after the capture time is an edit sign.
- Edit history: XMP’s history of actions (saved, converted, derived) with the program and the time of each, Camera Raw and Lightroom settings, and a reference to the document it was derived from (XMP, ISO 16684-1).
- The thumbnail: the small picture a camera writes into the Exif block is decoded, turned the way the photo is shown (its Exif orientation), and compared with the picture through a 64-bit fingerprint; a different picture or another shape is an edit sign. A picture too even to fingerprint steadily, such as a clear sky or a dark frame, is not compared, and neither is a turned photo the page cannot line up with its thumbnail for certain (a turned HEIC photo or camera RAW file): its notes say so.
- The JPEG itself: its quantization tables, compared with the standard tables most libraries and editing programs write (ITU-T T.81 Annex K at the IJG quality scale); the order of its blocks; an Adobe resource block; data after the end of the picture.
The whole set
Across the photos the page counts the cameras (by model and serial number), the capture dates, the photos with a location and the places they show (about 1 km apart), and finds exact copies (the same SHA-256) and near copies: the same picture saved again, resized or lightly edited, found with the same 64-bit picture fingerprint (a picture too even to fingerprint steadily, such as a clear sky, is left out of this search). Two copies of one picture with different metadata are worth a close look.
What a finding means
An edit sign says the file itself records a change or an editing program. A note is worth knowing but is not a sign by itself: some cameras write standard compression tables, some mobile devices write no thumbnail or no time zone. And every field can be written by anyone with the right program: metadata supports what the photos show, it does not prove it. The picture’s pixels are not analysed for retouching.
What the device needs
Each photo is read whole and checked one after the other, so a set of thousands takes time but no more memory than its largest photo plus the small pictures of the report (about 30 to 50 KB each: 20,000 photos keep about 1 GB of them). For thousands of photos, or for camera RAW files, use a computer with at least 8 GB of memory, and keep the tab open while it works. HEIC photos are decoded by the browser where it can (Safari), otherwise by a decoder downloaded once (about 1.5 MB).
Limitations
- Metadata can be edited or removed: a finding is never proof, and its absence proves nothing.
- Photos passed through messaging apps or social networks have usually lost their metadata and been compressed again; check the original files where you can.
- The pictures themselves are not analysed for retouching, cloning or generated content.
- Camera RAW files are checked through their metadata and their largest embedded JPEG preview; files over 300 MB are named and not read.
- Where the browser cannot draw a picture (TIFF in most browsers, a RAW file without a usable preview), its hash and metadata are still read, without the thumbnail comparison and the near-copy search; its notes say so.
- Use these tools only on devices and data you own or may examine; no password cracking and no device unlocking. The page reads photos you hold; it recognises no face and identifies no person.
Privacy
On this device; its files download once
The photos are read by your browser on your device; nothing from them is sent anywhere. The only download is the HEIC decoder, when a browser cannot decode HEIC itself. Photos and their locations can be personal data: keep the report with the same care as the photos.
Frequently asked questions
What do I get without a pass?
Without a pass, Photo Evidence Report: Metadata, Edit Traces and Hashes shows every photo checked with counts of dates, places, devices and edit signs, and the first photos’ findings (up to 10) with marked thumbnails. Until you unlock it, the result can’t be downloaded, copied or printed. An Ultimate pass, a one-time payment unless you choose automatic renewal, unlocks the full result. The pricing page lists the passes and their prices.
What does the Ultimate pass add here?
This tool in full, and every other Pro, Premium and Ultimate tool, for 7 days, 30 days or a year (a pass bought with PayPal leaves out email-address extractors). The pass is a one-time payment unless you choose automatic renewal.
Can this prove a photo is genuine?
No tool can from metadata alone: every field can be written or removed. The page shows what the files say about themselves and where that is inconsistent; an edit sign is a reason to look closer, and a clean result does not prove that a photo is untouched.
Why does a thumbnail matter?
Cameras write a small copy of the picture into the Exif block when the photo is taken. Programs that change the picture do not always update it, so a thumbnail of a different picture, or of another shape, shows that one of the two was changed later.
What are JPEG quantization tables?
The tables a JPEG was compressed with. Cameras mostly use tables of their own; image libraries and many editing programs use the standard tables at a quality setting. A photo from a camera that has the standard tables was probably saved again by software, which the page notes.
Which files can I add?
JPEG, HEIC and HEIF, PNG, TIFF, DNG and camera RAW files, WebP and AVIF, chosen one by one, as a folder or inside ZIP archives. Other files in a folder or an archive are left out.
Is anything uploaded?
No. The photos are read in your browser; only the HEIC decoder is downloaded, once, when it is needed.
Open-source components
This page can load these open-source components, each only when a task needs it:
- It uses libheif and libde265 under the LGPL v3, through libheif-js: licence and source code.
You may replace them with your own builds. Their licences and the credits of every library the site uses are on the open-source credits page.