Where was this photo taken?

Free tool · runs in your browser · the photo is not uploaded · Updated November 13, 2026

Drop a photo below. If the camera saved a location, this page reads the GPS coordinates, the date and the camera from the file and shows them here. Nothing is sent anywhere: the file is read by your own browser, on your own device. If the location is missing, the page tells you the most likely reason.

Reading the file…

What this page reads, and what it cannot know

A camera that has location turned on writes the position into the photo file as EXIF metadata: latitude, longitude, sometimes altitude, the direction the camera faced and a GPS time. This page reads those fields and nothing else; it does not look at the picture itself. If the fields are empty, the page cannot guess the place from what is in the frame.

The coordinates come from the phone's location service at the moment of capture, which can be off by a few meters outdoors and by much more indoors. The date comes from the device clock, which is not always right. For how each of those values is produced and how far off they can be, see where the time and GPS on a photo come from.

Why a photo may show no location

How to use the result

  1. Open the coordinates on a map with one of the buttons. The map service only receives the coordinates you choose to open, not the photo.
  2. Compare the date fields. "Date taken" is the camera clock; "GPS time" is satellite time in UTC. If they disagree by more than the time zone, the device clock was wrong.
  3. Check the accuracy figure when there is one. A few meters means a real satellite fix; hundreds of meters usually means Wi-Fi or cell positioning.
  4. Do not treat the result as settled. EXIF can be edited with free tools, and a missing location says nothing about where the photo was taken. For a photo you will have to explain later, a visible stamp with the address printed on the image, and a note of where that address came from, is easier for the reader than metadata — that is what Asof does on the phone.

Questions people ask

Is my photo uploaded when I use this page?

No. The page is plain JavaScript that runs in your browser and reads the file from your device's memory. There is no server behind it that receives the file. The only other script on the page is Cloudflare Web Analytics, which counts visits without cookies; it never sees your photo. If you open the coordinates on a map, the map service receives those coordinates, not the picture.

Does it work with iPhone HEIC photos?

Yes. HEIC is the iPhone's default format, and the page reads the location, date and camera fields straight from the HEIC file without converting the picture. If an iPhone photo shows no location, the usual cause is that the copy you picked was converted or shared with location removed, not the format itself.

Can I find where a photo was taken if it has no GPS data?

Not from the file. Without coordinates you are left with what is visible in the picture (signs, buildings, landscape), which this page does not analyze. If the photo came from someone else, ask for the original file rather than a forwarded copy.

Why are the coordinates slightly off from where I stood?

Phone positioning has an error radius, typically a few meters with a clear sky and far more indoors or between tall buildings. Some cameras record that estimate as "positioning error"; when the file has it, the page shows it.

Does this work with photos from a DSLR or an old camera?

Only if the camera had a GPS receiver or you geotagged the files afterwards. Most DSLRs save the date and the camera model but no location.

Can I use this page offline?

Yes, once it has loaded. Reading the file needs no connection. Opening a map does.