In an era of generative AI and accessible photo-editing tools, the ability to verify whether an image is genuine has become one of the most critical skills in journalism, law enforcement, and digital research. Organizations like Bellingcat, BBC Verify, DFRLab, and the New York Times Visual Investigations team have developed sophisticated methodologies for photo forensics that combine digital analysis with open-source intelligence (OSINT).

This article breaks down their core techniques — including Error Level Analysis, metadata forensics, and geolocation verification — and shows how tools like VerClood Pro make many of these methods accessible to everyone.

ℹ️ A Note on Certainty
No single forensics technique proves manipulation with 100% certainty. Investigators use convergent evidence — multiple independent signals pointing in the same direction. A result from ELA alone is suggestive, not conclusive. Always evaluate multiple indicators together.

Technique 1: EXIF Metadata Cross-Checking

Technique 01 — Metadata
EXIF, IPTC, and XMP Analysis
Every photo file carries hidden metadata that can contradict, corroborate, or expose a photo's claimed origin, date, or authenticity.

The first step in any forensics workflow is reading all metadata layers: EXIF (camera data), IPTC (news agency standard with author and location fields), and XMP (Adobe editing data with modification history).

What metadata reveals about authenticity

  • Date/time inconsistencies — a photo claimed to show a 2024 event with EXIF showing 2019 is immediately suspicious
  • Software editing traces — XMP fields reveal if Photoshop or Lightroom were used, and sometimes how many times
  • GPS vs claimed location — coordinates can contradict a photo's reported location
  • Camera serial number — can sometimes be cross-referenced to identify the original photographer
  • Missing metadata — a completely blank EXIF in a "raw from the scene" photo suggests it was processed and re-exported, raising questions
  • IPTC copyright conflicts — metadata claiming one copyright holder while the image appears elsewhere under another name

Bellingcat investigators routinely check for timezone anomalies — a photo's EXIF timestamp in UTC vs the local claimed timezone can reveal whether it was taken at the time claimed.

Technique 2: Error Level Analysis (ELA)

Technique 02 — ELA
Error Level Analysis
ELA detects regions of a JPEG that were saved at a different compression level — a telltale sign that those pixels were modified after the original photo was taken.

JPEG compression works by dividing an image into 8×8 pixel blocks and applying lossy compression to each. When a photo is saved as JPEG, every region reaches a similar "error level." If you take a portion of another image and paste it in, that pasted region will have a different error level — because it has a different compression history.

ELA works by:

  1. Taking the original JPEG
  2. Re-compressing it at a known quality (e.g., 75%)
  3. Computing the pixel-by-pixel difference between the two versions
  4. Amplifying the differences (typically 10–20×) to make them visible
🔬 ELA Indicator Visualization
Background sky
12%
Buildings
18%
Pasted figure
67%
Cloned region
84%
⚠️ ELA Limitations
ELA produces false positives on photos that have been shared, re-saved, or screenshot multiple times — because each re-save changes the compression landscape. High ELA scores in uniform areas (clear sky, flat colours) are normal. ELA is most informative when specific regional anomalies appear against an otherwise uniform background. It is an indicator, never proof.

VerClood Pro includes a full ELA analysis tool in its Forensics panel. You can adjust the re-compression quality (50–95%), run the analysis, and download the ELA result as a PNG for further examination — all without uploading your file anywhere.

Technique 3: Reverse Image Search & Provenance

Technique 03 — Provenance
Reverse Image Search
Finding earlier versions of an image across the web can establish the true origin — and reveal if a photo has been misattributed or taken out of context.

Bellingcat's most frequent finding is not sophisticated Photoshop forgery — it's miscontextualization: real photos, from different places or times, presented as something they're not.

The toolkit for reverse image search in 2026:

  • Google Images — drag and drop, or paste URL. Best coverage for news media.
  • TinEye — specialized reverse image engine with timestamp data showing when images first appeared online
  • Yandex Images — notably strong at matching modified images and faces
  • Bing Visual Search — good for recent news images

If TinEye shows a photo first appeared in 2019, but it's being shared in 2026 as a "breaking news" image, that's a major red flag requiring further investigation.

Technique 4: Shadow and Light Analysis

Technique 04 — Physics
Shadow Direction & Lighting Consistency
Physics doesn't lie. Shadows, reflections, and lighting direction can expose composited images where subjects were photographed under different conditions.

When two images are composited together, it's difficult to perfectly match the lighting conditions. Investigators look for:

  • Shadow direction inconsistency — shadows from different objects pointing in different directions indicate different light sources
  • Shadow length vs claimed time/latitude — the Sun's elevation angle at a given GPS location and time produces predictable shadow lengths, calculable with tools like SunCalc
  • Colour temperature mismatch — outdoor daylight vs indoor artificial light have very different colour temperatures; a subject lit with warm indoor light against a cool outdoor background is suspicious
  • Reflection inconsistencies — reflections in windows, eyes, or shiny surfaces should be consistent with the stated scene

Technique 5: Geolocation Verification

Technique 05 — Geolocation
Visual Geolocation
Cross-referencing visual landmarks in a photo with satellite imagery, street view, and architectural databases to confirm or refute the claimed location.

Bellingcat became famous for geolocating conflict photos — identifying exact building corners, street furniture, power line configurations, and mountain silhouettes visible in the background of images, then cross-referencing with Google Earth, Yandex Maps, and OpenStreetMap historical data.

For images with GPS EXIF data, investigators cross-check:

  • Do the GPS coordinates match the visual scene in the photo?
  • Does the stated time of day match the sun position at those coordinates?
  • Are the visible buildings, signage, and vegetation consistent with that location?

Technique 6: Embedded Thumbnail Detection

Technique 06 — Hidden Data
EXIF Embedded Thumbnail
JPEG files can contain a miniature preview image in their EXIF data. This thumbnail is often not updated when the main image is edited — revealing the uncropped or pre-edited original.

This is one of the most underappreciated forensics techniques. When a photo is taken, the camera embeds a small JPEG thumbnail in the EXIF metadata. When you later crop, edit, or Photoshop the image, most editing software updates the main image but forgets to update the embedded thumbnail.

Investigators who extract the EXIF thumbnail from a manipulated image sometimes find the original, unedited scene — showing objects that were cloned out, people who were removed, or context that was deliberately cropped away.

VerClood Pro's Forensics panel includes an embedded thumbnail detector that extracts and displays this hidden preview image when present, flagging it as a potential privacy risk.

🔬 Run Forensics on Your Own Photos

VerClood Pro includes ELA analysis, IPTC/XMP scanning, and thumbnail detection — all free, all private, no uploads.

Open Forensics Tool →

Frequently Asked Questions

What is Error Level Analysis (ELA)? ▼
ELA is a technique that re-compresses a JPEG at a known quality level and computes the pixel-by-pixel difference from the original. Regions that were edited after the original save will have a different compression history, appearing brighter in the amplified difference image. It's an indicator of potential manipulation, not definitive proof, and works best when evaluating regional patterns rather than overall scores.
Can I run forensics on my own photos? ▼
Yes. VerClood Pro includes a full forensics panel with ELA analysis, EXIF/IPTC/XMP deep scanning, and embedded thumbnail detection — all running locally in your browser without any uploads. Open any photo in the Editor tab, then scroll down to the Forensics panel.
What does Bellingcat actually use for photo verification? ▼
Bellingcat primarily uses a combination of reverse image search (TinEye, Google Images, Yandex), geolocation verification (Google Earth, Wikimapia), sun position calculators (SunCalc), and EXIF metadata readers. They also consult specialists for pixel-level analysis. Their methodology relies heavily on convergent evidence from multiple independent sources.

What This Means for Privacy

Understanding how forensics works is valuable from two opposite directions: if you're a journalist or researcher, it gives you a toolkit for verification. If you're a privacy-conscious individual, it reminds you just how much information your photos carry — and why stripping that metadata before sharing is so important.

The same EXIF data that Bellingcat uses to geolocate conflict photos can be used to locate your house from a photo you posted on social media. The same embedded thumbnail that reveals editorial manipulation could reveal the uncropped contents of your home from a photo you thought was safe.

Start with our complete EXIF removal guide and check out the 2026 Photo Privacy Checklist for a full protection workflow.