Last updated: April 26, 2026
Geolocation and chronolocation are the OSINT skills that turn an image into a (where, when) tuple. From verifying viral content to investigating leaked photographs, the technique stack has matured. This article covers the practical methods.
Geolocation methods
1. EXIF metadata (when present)
exiftool image.jpg | grep -i 'gps\|location\|coord'
# Direct lat/long if not stripped
2. Reverse image search
If the image (or close variant) appears elsewhere with location, you have it.
- Google Lens / images.google.com
- Yandex Images (often best for non-Western locations)
- TinEye (historical record)
- Bing Visual Search
3. Visual cue analysis
- Language on signs → country / region
- Vehicle plates → country format reveals jurisdiction
- Architecture → building style, materials, age
- Vegetation → climate / latitude
- Power infrastructure → utility pole types
- Road markings → country-specific patterns
- Text on storefronts / advertisements → language + chain-store identification
4. Match to street-level imagery
- Google Street View — narrow to candidate area first
- Mapillary, KartaView — alternative coverage
- Bing Streetside — supplementary
5. Aerial / satellite imagery
For outdoor / aerial photos:
- Google Earth (historical imagery via slider)
- Bing Maps Aerial
- Sentinel Hub / EOS Browser — recent satellite
- Maxar (commercial high-res)
Chronolocation methods
1. Sun position + shadow
# SunCalc.org
# Input estimated location + shadow direction → derive sun azimuth → time of day
# Multiple data points (sun height, shadow length) → narrow to (date, time) candidates
2. Visible advertisements / signage
Date-bounded by:
- Movie / show posters with known release dates
- Election posters with known campaign periods
- Construction / billboard ads with known campaign dates
3. Vehicle / clothing / phone models
Earliest visible release date sets a “no earlier than” bound.
4. Vegetation state
Bare trees, snow cover, autumn leaves → seasonal narrowing.
5. Weather conditions
Cross-reference visible weather with historical weather records at candidate location.
Tools
- SunCalc — sun position calculator
- SunCalc by date — reverse-direction calculation
- Wolfram Alpha — astronomical queries
- Wayback Machine — for dating screenshots of websites
- EXIF.tools — comprehensive EXIF web inspector
- FotoForensics — error-level analysis for tamper detection
The OSINT investigator workflow
- EXIF first (cheap)
- Reverse search (cheap; sometimes solves entirely)
- Visual cue inventory — language, plates, architecture, vegetation
- Geographic bounds — narrow to country, then region, then candidate cities
- Street-view matching for candidate areas
- Sun + shadow chronolocation if outdoor
- Cross-validate with weather records or historical events
Legitimate use cases
- Verification of incident reports (was this image really from the location claimed?)
- Insurance fraud investigation
- Counter-disinformation (debunking fake “live” coverage)
- Missing-person investigations
- Threat-actor profiling (background details in OPSEC-failed photos)
Compliance angle
- DPDP §8(5) — investigations involving subjects’ photos require lawful basis
- Evidence integrity — for legal proceedings, document the analysis chain
The takeaway
Geolocation and chronolocation are core OSINT skills. The toolchain is largely free; the practitioner skill is reading visual cues. For verification work, image investigation often resolves in <30 minutes for clear photos and a few hours for obscure ones. Bellingcat and similar investigative groups have published extensively on the methodology — read their case studies for working examples.
Get a free attack-surface review
We check what an attacker would see about your business — leaked credentials, exposed services, dark-web mentions. 30 minutes, no obligation.