Most people don't realize that the majority of photos floating around the internet have had their location data removed. Instagram strips it. WhatsApp strips it. Twitter, Facebook, Reddit — they all strip it. It's done for privacy, and it means that if you save a photo from basically anywhere online, the GPS coordinates are gone.
Screenshots don't have GPS data either. Neither do photos from older cameras, or from phones with location services turned off. So if you're trying to figure out where a photo was taken, you're probably working with a file that tells you nothing.
Here's what actually works.
AI visual analysis
This is the approach that's changed things the most in the last couple of years. Instead of looking at the file's metadata (which doesn't exist), AI tools analyze what's actually in the photo — the buildings, the trees, the roads, the sky.
The way it works isn't magic, even if it feels like it sometimes. These models have been trained on millions of geotagged photos, so they've learned what different parts of the world look like. A certain style of road marking is common in Scandinavia. Red soil with eucalyptus trees screams Australia. Half-timbered buildings with slate roofs point to parts of Germany or northern France.
We built WhereIsThisPhoto to make this accessible — upload a photo and the AI gives you its best guess on a map, along with an explanation of what it spotted. It's not always right down to the street, but it's usually in the right region, and for photos with distinctive features it can be remarkably precise.
Reading the photo yourself
Even without AI, there's a lot you can pull from a photo if you know what to look for.
Text is the biggest giveaway. Any readable sign, storefront, or license plate can narrow things down fast. Even the script matters — Cyrillic text points to Eastern Europe or Central Asia, Thai script is unmistakable, Arabic could mean anywhere from Morocco to Indonesia but it's still a starting point.
Shadows tell you the hemisphere. If you can see clear shadows, figure out which direction they're pointing relative to the sun. In the northern hemisphere, shadows point north; in the southern hemisphere, they point south. It's a rough signal but it immediately cuts your search space in half.
Infrastructure varies more than you'd think. The shape of power line poles, the style of guardrails, the colour of road markings — these all differ by country. GeoGuessr players use these cues constantly. Yellow center lines on roads are a North American thing. Blue motorway signs with white text are European. Bollard designs differ noticeably between the UK, Australia, and continental Europe.
Vegetation is surprisingly specific. Saguaro cacti only grow in the Sonoran Desert. Baobab trees are limited to sub-Saharan Africa and Madagascar. If you see both palm trees and pine trees in the same photo, you're probably looking at a Mediterranean climate.
Community help
If you've exhausted the automated options, there are communities online that are genuinely good at this. r/WhereIsThis on Reddit is probably the best — post a photo and people will crowdsource the location. The GeoGuessr community is another goldmine. These people have trained eyes, and they sometimes catch things that AI misses, especially in regions with less training data.
The downside is speed. Posting to a subreddit and waiting for responses might take hours or days. If you need a quick answer, AI tools are the way to go.
Putting it all together
The best results come from combining approaches. Run the photo through WhereIsThisPhoto for an initial prediction, then look at the photo yourself to see if the answer makes sense. If you can see text or signs, that might confirm or narrow things down. And if the AI gives you a rough area, you can jump into Google Street View and browse around to find the exact spot.
It's actually a pretty fun process once you get into it. There's something satisfying about narrowing down a mystery location from nothing but an image.