How to Find Where a Photo Was Taken
Three practical ways to identify the location of a single photo β checking the EXIF data first, reverse image search for famous places, and AI visual recognition for everything else.
You have one photo in front of you and a question: where was this taken? Maybe it's a faded print from a family album, a postcard with no caption, a scanned slide from a relative, or a JPEG someone messaged you. The answer is reachable in almost every case β but the right method depends on what kind of place is in the photo and what metadata survived.
TL;DR: First, check the EXIF β modern phone photos usually still have GPS embedded, even ones you received in chat. If EXIF is empty, try reverse image search (Google Lens, TinEye) for famous landmarks. For ordinary places β a hillside, a village, a city block β use an AI visual-recognition tool like FindPicLocation for one-off lookups, or RetroTagr if you have many photos to identify at once.
Method 1 β Check the EXIF first
Most modern smartphones embed GPS coordinates directly into every photo they take. The data is stored in the EXIF metadata block alongside the file's timestamp, camera model, and exposure settings. If the photo you have was taken on a phone since around 2012 and hasn't been stripped by a messaging app, the location is probably already inside the file.
How to check on each platform:
- Mac β Open the photo in Preview, then choose Tools β Show Inspector β GPS tab. If coordinates are listed, click the map preview to open the exact location.
- iPhone / iPad β In the Photos app, swipe up on the photo. If a small map appears under "Places", the GPS is embedded.
- Android β Open the photo in Google Photos and tap the three-dot menu β Details. A map under "Location" means GPS is embedded.
- Windows β Right-click the file in Explorer β Properties β Details. Scroll to "GPS" and look for latitude / longitude rows.
- Any platform, via web β Drag the file onto Jeffrey's Image Metadata Viewer or ExifData.com. Both run in the browser and don't upload your file anywhere persistent.
If you see coordinates, paste them into Google Maps as latitude, longitude (e.g., 48.8584, 2.2945) and you have the exact spot. The whole check takes under a minute and is the single most underused trick for identifying photo locations.
If the GPS field is blank, the photo either was never recorded with location enabled, was taken on a device that doesn't have GPS (a digital camera before 2010, a scanner, a webcam), or had its EXIF stripped by a service that re-encoded it. Continue to method 2.
Method 2 β Reverse image search
Reverse image search engines compare your photo against billions of indexed images on the public web. If your photo is a copy or near-copy of something published online β a famous landmark, a stock photo, a Wikipedia image β they will often find the source and tell you where it is.
Three reliable options, all free:
- Google Lens β usually the strongest match for landmarks, products, and well-photographed places. Drag the photo into the search box at images.google.com or upload via the Lens icon.
- TinEye β strict copy-detection. Best for finding the exact source of a photo (a website, a news article, a stock library).
- Bing Visual Search β sometimes finds matches Google misses, especially for European and Asian sources.
This works wonderfully for the Eiffel Tower, the Taj Mahal, Brandenburg Gate, the Grand Canyon. It works less well for your grandmother's village in Calabria, a specific street in Lisbon's old town, or a mountain ridge in the Pyrenees. Those photos rarely have a published twin online for the search to match against.
Try all three engines before giving up β they each index different sources. If none find a match, move to method 3.
Method 3 β AI visual recognition
AI visual-recognition tools take a different approach. Rather than matching your photo against existing indexed images, they look at the photo itself β its architecture, signage, vegetation, vehicles, fashion era, terrain features β and propose a location based on what is visible. This is the only category of tool that can identify places without an existing online copy.
Two products built for this:
- FindPicLocation is built for one-off lookups. Upload one mystery photo, get back a likely location. The free tier gives 2 Quick Finds per day; paid plans start at $9/month for ~500 credits with a 20-credit "Deep Search" mode that runs three parallel AI agents for harder photos. Excellent when you have one specific photo and need a careful answer.
- RetroTagr is built for whole libraries. Import a folder of mystery photos and the AI batch-suggests locations for all of them at once. You can accept, refine, or reject each suggestion. Free tier covers your first 100 photos and 5 AI suggestions; paid tiers add storage and credit packs. The better fit when you have many photos to identify, not one.
What AI visual recognition can and can't do, honestly:
- Famous places β street-level accuracy. The AI recognises the Sagrada FamΓlia the same way a person would.
- Distinctive but non-famous places β usually within the right town or region. A specific old-town main street, a recognisable lakeshore, a uniquely shaped mountain ridge.
- Generic landscapes and interiors β often can't be located better than country-level. A beach, a forest path, a hotel room, an empty living room. The tools flag these as low-confidence rather than guessing.
- Selfies and group photos β only as locatable as the background. A face in front of a blank wall provides no spatial cue.
Which method should you use?
| Situation | Best fit | | ------------------------------------------------------ | ------------------------------------------------------------------ | | Modern phone photo | Method 1 β check EXIF first | | Photo of a world-famous landmark | Method 2 β Google Lens | | One mystery photo of an ordinary place | Method 3 β FindPicLocation | | Many mystery photos to identify (folder, album, scans) | Method 3 β RetroTagr (batch lookup with library management) | | Photo received via WhatsApp / Instagram / email | Skip method 1 (EXIF stripped); go straight to method 2 or 3 | | Selfie or group photo with no visible background | None will work well β use what you remember (when, who, what trip) |
A common workflow when none of the methods alone gives a clear answer: combine the AI's best regional guess with what you already remember about the photo β the year it was taken, the trip it belonged to, the people in it. AI saying "somewhere in northern Italy" plus your memory of "the summer we visited Verona" usually pins down the actual location.
A note on privacy
This guide is written for personal use cases β your own photos, family albums, postcards you've inherited, mystery scans from a relative. Identifying where a photo on the internet was taken without the subject's consent is a different question, and depending on how the location is then used, can cross into harassment or doxxing. Professional investigative work uses purpose-built OSINT tools with their own ethical frameworks; this page is not about that.
Practically: the tools above will happily analyse any photo you give them. The choice of what to do with the result is yours.
Wrap-up
For a single photo with embedded GPS, check the EXIF and you're done in a minute. For a photo of a famous place, reverse image search will usually find it. For ordinary places β most family photos, scanned albums, holiday shots from non-touristy spots β AI visual recognition is the only thing that reliably works, with FindPicLocation as the one-off tool and RetroTagr as the library tool.
If you arrived here because you have hundreds of photos to identify, the library-tagging workflow covers the batch-processing side end-to-end. If you arrived because of one specific mystery photo, start with method 1 and walk down the list β most photos give up their location by the time you reach method 3.