whereisthis.place

Open-source intelligence

OSINT Photo Geolocation

OSINT photo geolocation combines metadata analysis, visual clue extraction, and independent verification to determine where an image was captured. whereisthis.place automates the first two stages — free client-side EXIF GPS reading, then AI ranked predictions — leaving you to confirm findings via Street View and cross-reference sources.

Last updated July 14, 2026

The OSINT geolocation framework

Professional geolocation follows a repeatable framework: preserve the original file, extract all available metadata, analyze visual clues, generate hypotheses, verify independently, and document the chain of custody.

Amateur mistakes include starting with reverse image search (finds copies, not coordinates), trusting a single AI answer without verification, or uploading sensitive evidence to untrusted cloud parsers that retain files indefinitely.

whereisthis.place maps to stages one through three of the framework. Stages four through six remain human-driven — as they should be for any finding intended for publication or legal use.

  1. Preserve: obtain original file, log SHA-256 hash, avoid re-saving in editors.
  2. Metadata: extract EXIF GPS, timestamps, device info client-side.
  3. Visual analysis: AI ranked predictions or manual clue identification.
  4. Hypothesis: select top 1–3 candidate coordinates.
  5. Verification: Street View, satellite imagery, sun angle, local sources.
  6. Documentation: archive EXIF dump, screenshots, verification notes.

Stage 1: EXIF metadata extraction

Every OSINT geolocation case should begin with EXIF. The operation takes seconds and costs nothing. GPS coordinates, when present, reduce a global search to a map pin.

Beyond GPS, EXIF yields DateTimeOriginal (event timing), Make/Model (device capabilities — drone photos imply aerial perspective), and FocalLength (field of view estimation for 3D scene matching).

Client-side parsing on whereisthis.place ensures source photos are not uploaded during this stage — critical when handling whistleblower material or pre-publication journalism evidence.

EXIF fieldOSINT utilityPriority
GPSLatitude/LongitudeDirect coordinate hypothesisCritical
DateTimeOriginalSun angle, event correlation, weather checkHigh
Make / ModelDevice class (phone, drone, DSLR)Medium
FocalLength / FocalLengthIn35mmFilmField of view for 3D matchingMedium
OrientationCorrect image rotation before analysisLow but necessary
SoftwareDetect editing apps that may strip or alter tagsMedium

OSINT value of common EXIF fields

Stage 2: Visual clue analysis

When EXIF is empty, OSINT analysts decompose the image into clue panels: architecture, vegetation, infrastructure, text, vehicles, and shadows. Each panel narrows the geographic search space.

AI geolocation automates clue weighting at scale — evaluating thousands of micro-features humans might miss. whereisthis.place returns five ranked hypotheses rather than one answer, preserving the analyst's responsibility to verify.

Manual techniques still matter for low-confidence AI output. Bellingcat-style workflows isolate signage for OCR, match roof tile patterns to regional catalogs, and use SunCalc with EXIF timestamps to constrain viewing direction.

  • Architecture: roof pitch, window style, building materials by region
  • Infrastructure: road markings, guardrail design, utility pole types
  • Vegetation: tree species distribution, agricultural patterns
  • Text: language, phone number formats, license plate templates
  • Vehicles: steering side, plate color scheme, model availability by market

Stage 3: Verification and debunking

Geolocation OSINT is as much about debunking false claims as confirming true ones. A viral photo 'from Gaza' with EXIF GPS in suburban Ohio is an immediate debunk. A photo without metadata requires harder work.

Verification hierarchy: (1) EXIF GPS matching visible terrain, (2) Street View structural match at AI top prediction, (3) independent corroboration via local news or weather data, (4) expert community review.

Never publish coordinates based on AI alone. Minimum standard for journalism: two independent verification methods plus editor review. See our acceptable use policy for ethical constraints.

Case study: verifying a protest photo

A user submits a photo claimed to show a protest in City A. Step one: EXIF scan. GPS tags place the capture at 51.5074° N, 0.1278° W — central London, not City A. Case debunked in seconds if the claim required a different country.

Alternative scenario: EXIF stripped, AI ranks London 68%, Manchester 14%, Birmingham 9%. Analyst crops the visible Underground roundel and red double-decker bus — strong London indicators. Street View at the top coordinate shows matching brick facade and traffic light placement. Verified.

The interactive OSINT workflow below walks through decision branches for similar cases — when to trust EXIF, when to escalate to AI, and when to go fully manual.

OSINT tool stack alongside whereisthis.place

whereisthis.place handles EXIF + AI geolocation. Supplement with Google Earth Pro (historical satellite), SunCalc.net (shadow analysis), Overpass Turbo (OpenStreetMap feature queries), and InVID verification plugin (metadata + reverse search for video).

For team workflows, export EXIF dumps and AI prediction JSON into case management tools (Hunchly, Maltego) to maintain audit trails. Hash originals at intake; never edit before metadata extraction.

ToolRoleCost
whereisthis.placeEXIF GPS + AI ranked predictionsEXIF free; AI credits
Google Earth ProHistorical satellite, 3D terrainFree
SunCalcShadow direction vs timestampFree
ExifToolCLI metadata dump for archivesFree
TinEye / Google LensReverse image provenanceFree tier available
OpenStreetMap OverpassQuery regional infrastructure featuresFree

OSINT geolocation tool roles

Decision table: when to escalate your OSINT case

Not every geolocation case needs the full manual toolkit. Escalate deliberately — over-investing in a solved EXIF pin wastes time; under-investing in a 22% confidence AI spread risks publishing false locations.

Case stateEvidence qualityEscalate toDo not bother with
EXIF GPS matches terrainHighLight Street View confirm; archive and closeFull manual clue decomposition
EXIF GPS contradicts terrainSuspectSpoofing investigation; secondary metadataPublishing coordinates
No EXIF, AI top ≥ 65%Medium-highStreet View on top 2; sun check if timestamp existsReverse image as first step
No EXIF, AI spread flat (<45% top)LowManual clue panels; community reviewSingle-prediction publication
Viral claim vs your finding conflictDisputedIndependent second analyst; editor reviewRushing to debunk on AI alone
Legal / law-enforcement intakeAnyHash + full EXIF dump + documented verificationCloud tools that retain uploads

OSINT escalation paths by case state

Step-by-step case documentation workflow

Publishable OSINT geolocation depends as much on documentation as on coordinates. Editors, courts, and community reviewers ask how you knew — not just where. This workflow produces a defensible case file alongside whereisthis.place analysis.

Complete each step in order at intake. Retroactive documentation after publication invites challenge and is harder to reconstruct under deadline pressure.

  1. Intake: save original file unchanged; compute and record SHA-256 hash.
  2. Metadata pass: run client-side EXIF on whereisthis.place; export or screenshot all returned tags.
  3. Claim log: write the location claim you are testing (if any) separately from your findings.
  4. AI pass (if needed): save all five ranked predictions with confidence values and analysis timestamp.
  5. Verification pass: capture Street View or satellite screenshots at confirmed coordinates with annotations.
  6. Corroboration: add one non-image source (weather archive, local news, official statement) when publishing.
  7. Limitations note: record metadata absence, screenshot degradation, or inconclusive AI spread explicitly.
  8. Review: second person confirms verification screenshots match the source image before release.

Worked example: debunk vs confirm in one intake

Two images arrive in the same newsroom tip line. Image 1 claims to show damage in City X; EXIF GPS places capture in City Y, 400 km away, with matching DateTimeOriginal. Terrain check at the EXIF pin shows flat agricultural land — incompatible with the claimed urban blast scene. Verdict: debunked in under three minutes using metadata alone; AI never needed.

Image 2 has no EXIF — Telegram forward. AI ranks City X 58%, City Z 19%, City W 14%. Analyst isolates a regional highway shield and fuel-price sign format visible in frame. Street View at the top coordinate in City X shows the same guardrail design and billboard skeleton. A municipal traffic camera still from the same date confirms weather conditions. Verdict: location corroborated with two independent methods beyond AI.

Same tool, opposite outcomes: the OSINT workflow's value is knowing when to stop (Image 1) and when to escalate (Image 2). Document both paths in the case file so editors see why one image was rejected and the other cleared.

Interactive

OSINT Geolocation Workflow

Work through each step. Check off steps as you complete them.

0 of 6 steps completed

  • Read GPS locally before any upload — fastest free check
  • Note filename patterns (IMG_4521, Screenshot_2024, DCIM)
  • Check if image is cropped, compressed, or watermarked

Frequently asked questions

What is OSINT photo geolocation?+

Open-source intelligence geolocation determines where a photo was taken using publicly available information: metadata, visual clues, satellite imagery, and cross-reference sources — without classified or private databases.

Is using whereisthis.place for OSINT legal?+

Analyzing publicly shared images for place verification is generally legal, but stalking, harassment, and privacy violations are not. Read our acceptable use policy and comply with local laws.

Should I start with EXIF or visual analysis?+

Always start with EXIF. GPS tags resolve many cases instantly and free. Visual analysis — manual or AI — is the fallback when metadata is absent or suspected spoofed.

How do journalists verify geolocation findings?+

Standard practice: preserve original file with hash, extract EXIF, run independent AI analysis, verify top candidates on Street View, corroborate with secondary sources, and document every step for editors.

Can AI geolocation be used as court evidence?+

AI predictions alone are weak evidence. EXIF metadata with chain of custody is stronger. Consult legal counsel — admissibility varies by jurisdiction and verification depth.

How do I learn manual geolocation techniques?+

Study Bellingcat guides, practice GeoGuessr, and read our visual clues guide. whereisthis.place automates early stages so you can focus verification time on ambiguous cases.

Does the tool identify people in photos?+

No. whereisthis.place geolocates places — architecture, landscapes, infrastructure — not faces. It is not a people-search or facial recognition tool.

Related reading

Start your OSINT geolocation analysis

Upload evidence photos — EXIF GPS extracts free client-side, AI provides ranked hypotheses for verification.

Upload a photo