TL;DR: Every photo contains clues about where it was taken. Sometimes it's obvious, GPS coordinates embedded in the file's metadata. Sometimes it's subtle, the angle of a shadow, a street sign in the background, a distinctive mountain range. Investigators at Bellingcat, journalists, and law enforcement routinely use these techniques to pinpoint exact locations from photos and videos. The same techniques can be used against you. Here's how geolocation OSINT works, the tools investigators use, and how to protect yourself.
What Is Geolocation OSINT?
Geolocation is the process of determining where a photo or video was captured. Open Source Intelligence (OSINT) investigators use publicly available tools and techniques to do this.
The process typically follows three steps:
- Check metadata: Look for GPS coordinates hidden in the file
- Analyze visual clues: Identify landmarks, signs, architecture, vegetation
- Verify with mapping tools: Cross-reference findings with satellite imagery and street view
A single overlooked detail, a phone number on a storefront, a distinctive power line configuration, the shape of a distant hill, can completely solve a geolocation challenge.
Who uses these techniques:
- Journalists verifying the authenticity of images
- Human rights investigators documenting war crimes
- Law enforcement tracking suspects
- Insurance investigators checking claims
- Researchers monitoring environmental changes
- Stalkers finding where someone lives (unfortunately)
Step 1: Extracting Metadata
Most photos contain hidden data called EXIF (Exchangeable Image File Format) metadata. This is the "low-hanging fruit", always check it first.
What EXIF data can include:
- GPS coordinates: Exact latitude and longitude
- Date and time: When the photo was taken
- Camera model: What device captured the image
- Software: What app or editor processed it
- Altitude: Elevation above sea level
- Direction: Which way the camera was pointing
If GPS coordinates exist, the investigation is essentially over. You have exact location data.
EXIF Extraction Tools
| Tool | Type | Best For |
|---|---|---|
| ExifTool | Command line | Most comprehensive, handles any file type |
| ExifData.com | Online | Quick checks, no installation |
| Jeffrey's EXIF Viewer | Online | Detailed breakdown, map display |
| Windows Properties | Built-in | Right-click > Properties > Details tab |
When Metadata Is Stripped
Social media platforms often remove EXIF data when you upload images:
| Platform | Strips EXIF? |
|---|---|
| Yes | |
| Yes | |
| Twitter/X | Yes |
| Yes | |
| Discord | Yes |
| iMessage | No (within Apple ecosystem) |
| Email attachments | No |
| Direct file sharing | No |
The catch: Even if metadata is stripped, the original file on your device still has it. And if someone gets that original file, through a data breach, shared cloud folder, or direct message, they have your location data.
Step 2: Visual Clue Analysis
When metadata is missing, investigators turn to what's visible in the image itself. This is where geolocation becomes detective work.
What Investigators Look For
Text and signage:
- Street signs and road markers
- Store names and phone numbers
- License plates (format varies by country/state)
- Language on signs
- Price tags (currency symbols)
Architecture and infrastructure:
- Building styles (colonial, brutalist, modern)
- Power line configurations (different countries have different standards)
- Road markings and traffic signals
- Manhole covers (often city-specific)
- Utility poles
Natural features:
- Mountain ranges and hill shapes
- Rivers, lakes, coastlines
- Vegetation types (palm trees vs. pine trees)
- Soil color
- Weather patterns
Cultural indicators:
- Vehicle types (right-hand vs. left-hand drive)
- Clothing styles
- Shop types and brands
- Food and restaurant signage
Reverse Image Search
If the image exists elsewhere online, reverse image search can find it, sometimes with location information attached.
| Tool | Best For |
|---|---|
| Google Lens | Identifying landmarks, objects, finding similar images |
| TinEye | Finding exact matches, tracking image spread |
| Yandex Images | Often better results for Eastern European/Russian content |
| Bing Visual Search | Alternative results, good for some landmarks |
Step 3: Shadow and Sun Analysis
Shadows reveal time and location. The sun's position, its elevation and direction, varies based on date, time, and geographic location.
The technique:
- Measure the length of a shadow relative to the object casting it
- Calculate the sun's elevation angle using trigonometry
- If you know the date and time, you can determine possible locations
- If you know the location, you can determine when the photo was taken
Key Tools
SunCalc: Shows the sun's position at any time and place. Enter a location and date to see where shadows should fall. Use it to verify if a photo's shadows match a suspected location.
Bellingcat's Shadow Finder: Automates shadow analysis. Input the ratio of object height to shadow length, plus the date and approximate time. It calculates all possible locations on Earth where that shadow configuration could occur.
How it works in practice:
- Find an object with a measurable shadow (flagpole, person, building)
- Estimate the object's height and the shadow's length
- Input the ratio into Shadow Finder
- The tool generates a ring of possible locations
- Cross-reference with other clues to narrow down
Limitations: Shadow analysis requires clear shadows and known (or estimated) timing. It works best when combined with other techniques.
Step 4: Satellite and Street View Verification
Once you have candidate locations, you verify using satellite imagery and street-level photos.
Primary Verification Tools
- Free desktop application with high-resolution imagery
- Historical imagery slider shows locations at different times
- 3D view helps match mountain skylines and building profiles
- Measurement tools for distances and areas
Google Street View:
- Ground-level imagery for final confirmation
- Historical Street View shows how locations changed over time
- Helps match storefronts, signs, and street details
Other satellite sources:
| Source | Coverage | Best For |
|---|---|---|
| Bing Maps | Global | Sometimes has newer imagery than Google |
| Yandex Maps | Russia, Eastern Europe | Often better coverage in former Soviet countries |
| Mapillary | Global (crowd-sourced) | Street-level where Google doesn't cover |
| Sentinel Hub | Global | Free EU satellite imagery, environmental monitoring |
Verification Process
- Match major features: Mountain ranges, rivers, large buildings
- Match street layout: Road patterns, intersection shapes
- Match architectural details: Window shapes, roof styles, building colors
- Match movable objects: Signs, utility poles, fences (may have changed)
- Account for time: Construction, demolition, seasonal changes
Real-World Geolocation Examples
Bellingcat's work: The investigative outlet has used geolocation to verify locations of airstrikes, document war crimes, and track military movements. Their analysis of MH17 crash evidence helped identify the missile launcher's route through Ukraine.
GeoConfirmed: A volunteer collective that geolocates photos and videos from conflicts, primarily in Ukraine. They've verified thousands of incidents, providing open-source evidence for researchers and journalists.
Law enforcement: FBI agents have used geolocation techniques to identify locations from photos shared by suspects. In one case, agents identified a suspect's location from a single photo by matching visible rooftops to satellite imagery.
The process: An image from a conflict zone shows smoke rising. Investigators:
- Analyze building shapes and street patterns visible in the frame
- Match distinctive features to satellite imagery
- Verify with multiple image sources
- Confirm exact GPS coordinates
- Document with before/after satellite imagery
What seems like an anonymous photo becomes geospatially verified evidence.
How to Protect Your Location
Every technique investigators use can be used against you. Here's how to reduce your exposure.
Strip Metadata Before Sharing
On iPhone:
- Open the Photos app
- Tap the share icon
- Tap "Options" at the top
- Turn off "Location"
- Then share the photo
On Android:
- Open the photo in Google Photos or your gallery
- Tap the three dots menu
- Select "Edit" > "More" > "Remove location"
- Or use Settings > Camera > disable "Save location"
On desktop:
- Use ExifTool:
exiftool -all= photo.jpg - Or right-click > Properties > Details > "Remove Properties and Personal Information"
Disable Location on Camera
Prevent metadata from being added in the first place:
- iPhone: Settings > Privacy & Security > Location Services > Camera > Never
- Android: Varies by device, usually in Camera settings > Location tags > Off
Be Aware of Visual Clues
Even without metadata, your photos reveal information:
- Street signs and landmarks identify location
- Shadows reveal time of day
- Vegetation and weather indicate region
- Window reflections show additional surroundings
- Background details you didn't notice are visible to investigators
Before sharing sensitive photos:
- Examine backgrounds carefully
- Blur or crop identifying features
- Consider whether the image could be traced to your location
- Don't share photos immediately (timestamps can be cross-referenced)
The Bottom Line
Geolocation OSINT turns photos into maps. EXIF metadata might contain GPS coordinates. If not, shadows reveal time and location. Visual clues, signs, architecture, vegetation, narrow down the region. Satellite imagery and street view confirm the exact spot.
These techniques have exposed war crimes, verified breaking news, and helped investigators find missing persons. They've also been used by stalkers and harassers to locate their targets.
Every photo you share is a potential data point. Strip metadata before sharing. Be aware of what's visible in frames. Understand that a single overlooked detail, a reflection, a street sign, a distinctive shadow, can reveal exactly where you were.
The tools are free. The techniques are documented. Assume anyone with motivation can learn to use them.
References
- Bellingcat, Using the Sun and the Shadows for Geolocation
- Bellingcat, Shadow Finder Tool
- Bellingcat's Online Investigation Toolkit, Geolocation
- SunCalc, Sun Position Calculator
- GeoConfirmed, Volunteer Geolocation Collective
- GIJN, Using the Sun and Shadows for Geolocating Photos and Videos
- Neotas, Geolocation OSINT Investigation Techniques