How to Read GPS Coordinates from a Photo (Complete 2026 Guide)
Step-by-step guide to extracting GPS coordinates from any photo — JPEG, HEIC, RAW. Free browser tools, command-line options, mobile apps, and accuracy tips.
Every modern smartphone camera and most mirrorless bodies embed GPS coordinates into your photos automatically. The trouble is that those coordinates are buried inside the file's EXIF metadata, and most operating systems show you only an address — not the underlying numbers you need for mapping, geocaching, real estate verification, or journalism. This guide walks through every reliable way to read GPS coordinates from a photo in 2026, from one-click browser tools to scriptable command-line workflows, plus how to interpret what you find.
What GPS Coordinates Look Like Inside a Photo
EXIF GPS data is stored as several separate tags:
- GPSLatitude — three numbers (degrees, minutes, seconds)
- GPSLatitudeRef — N or S
- GPSLongitude — three numbers (degrees, minutes, seconds)
- GPSLongitudeRef — E or W
- GPSAltitude — meters above or below sea level
- GPSDateStamp and GPSTimeStamp — when the fix was acquired
- GPSProcessingMethod — usually "GPS", "CELLID", or "WLAN"
Most viewers convert this into the more familiar decimal format like `40.748817, -73.985428` (the Empire State Building). Both formats describe the same point — the conversion is just degrees + (minutes/60) + (seconds/3600), then negated for South or West.
The official EXIF specification is published by the Camera & Imaging Products Association (CIPA) if you want the canonical reference.
Method 1: Use a Free Browser-Based EXIF Viewer (Easiest)
The fastest, most private way to read coordinates from a single photo is a client-side EXIF viewer. Our free EXIF Viewer processes everything in your browser — the file never uploads to a server.
Steps:
- Open /tools/exif-viewer
- Drag any photo (JPEG, HEIC, PNG, TIFF, RAW) into the page
- Read GPS Latitude, GPS Longitude, and Altitude in the metadata panel
- Click the auto-generated map link to open the location in Google Maps or OpenStreetMap
- Copy the coordinates in your preferred format (decimal, DMS, or what3words-style)
This works for HEIC out of the box — most other web tools require you to convert to JPEG first.
Method 2: Use Your Operating System's Built-In Viewer
macOS Preview / Finder
- Right-click the photo → Get Info
- Expand More Info
- Look for Latitude and Longitude
Or open the image in Preview, then Tools → Show Inspector → GPS tab for a built-in mini-map.
Windows File Explorer
- Right-click the photo → Properties
- Click the Details tab
- Scroll to the GPS section
Windows shows DMS format. To convert to decimal, divide minutes by 60 and seconds by 3600 and add them, then negate for S/W.
iPhone Photos
- Open the photo
- Swipe up or tap the i info button
- The map and address appear; tap the map to open in Apple Maps with coordinates visible in the address bar
Android Google Photos
- Open the photo
- Swipe up
- The location and a map preview appear
These OS tools are convenient but can lie. macOS in particular sometimes shows the *album*'s location (set manually in Photos) rather than the underlying file's EXIF. When in doubt, use a real EXIF viewer.
Method 3: Use ExifTool from the Command Line (Power Users)
ExifTool by Phil Harvey is the gold standard for metadata work. It handles every format including RAW (CR3, NEF, ARW, ORF, RAF, DNG) and lets you script workflows.
Install on macOS: `brew install exiftool` Install on Windows: download from the official site Install on Linux: `apt install libimage-exiftool-perl`
Read GPS from one file:
```bash exiftool -GPSLatitude -GPSLongitude -GPSAltitude photo.jpg ```
Read GPS in decimal format (easier to copy into mapping tools):
```bash exiftool -c "%.6f" -GPSPosition photo.jpg ```
Batch-extract GPS from a whole folder into a CSV:
```bash exiftool -csv -filename -GPSPosition -GPSAltitude *.jpg > coordinates.csv ```
ExifTool is also useful when GUI viewers fail on RAW formats or when you need to verify coordinates across thousands of files programmatically.
Method 4: Reverse Photo Location Lookup (When EXIF Is Stripped)
Sometimes you have a photo that *looks* like it should have GPS — but a viewer shows nothing. The most likely cause is that the photo was uploaded to Instagram, Facebook, Twitter/X, or a similar service that strips EXIF on upload. The Pew Research Center has documented how aggressively social platforms sanitize metadata.
If the GPS is gone, you can still narrow down a photo's origin using:
- Visual landmarks — buildings, signage, vegetation, mountains
- Sun angle and shadows to estimate latitude and time of day
- Reverse image search via Google Lens, TinEye, or Bing Visual Search
- Our Find Where a Photo Was Taken tool for a guided EXIF-first lookup
For deeper investigative geolocation, Bellingcat's open-source guide is the canonical reference used by journalists and OSINT researchers worldwide.
Method 5: Mobile Apps for On-Device Reading
If you're on a phone and don't want to use a browser:
- iOS: Photo Investigator, Exif Viewer by Fluntro
- Android: Photo Exif Editor, Exif Viewer by Banana Studio
Most of these read GPS, altitude, camera model, and timestamps. Be cautious of any app that asks for cloud uploads — for sensitive photos, prefer a browser-based tool that runs locally.
Understanding the Coordinates You Find
Decimal vs DMS
- Decimal: `40.748817, -73.985428`
- DMS (Degrees, Minutes, Seconds): `40° 44' 55.7" N, 73° 59' 7.5" W`
Mapping tools accept both, but decimal is easier to paste, sort, and script with.
Hemisphere signs
- Latitude: positive = North, negative = South
- Longitude: positive = East, negative = West
If you see only positive numbers in EXIF, check the LatitudeRef and LongitudeRef tags — those determine the actual sign.
Altitude reference
GPSAltitude is meters above or below the WGS84 reference ellipsoid (close to but not exactly mean sea level). Smartphones often have ±10–20 m altitude error even when horizontal GPS is accurate to ±5 m.
Datum
99% of consumer photos use WGS84, the same datum used by Google Maps, OpenStreetMap, and modern GPS receivers. Older scientific photos may use NAD27 or local datums — usually flagged in the GPSMapDatum tag.
How Accurate Is the GPS in My Photo?
Typical accuracy ranges:
| Source | Outdoor accuracy | Indoor accuracy | |---|---|---| | iPhone (Precise Location on) | 3–5 m | 20–50 m | | Android flagship | 3–8 m | 20–60 m | | GPS-equipped DSLR/mirrorless | 5–10 m | poor | | Phone with assisted GPS only | 10–50 m | very poor |
If a photo's coordinates seem suspicious — wrong city, ocean, or a known landmark you weren't near — check GPSProcessingMethod. "CELLID" or "WLAN" means the camera fell back to cell tower or Wi-Fi triangulation, which can be off by hundreds of meters.
Privacy: What Coordinates Reveal About You
A geotagged photo of your child in their bedroom reveals your home address to anyone with an EXIF viewer. The U.S. Federal Trade Commission has issued repeated warnings about the risks of unintentionally shared location data. Before posting publicly:
- Run the photo through our free EXIF Remover
- Verify the before/after diff shows GPS as removed
- Or follow our pre-share metadata cleanup guide
Bulk Reading: Map an Entire Photo Library
If you want a single map of every photo in a folder:
- Use ExifTool to dump GPS to CSV (see Method 3)
- Import into Google My Maps or QGIS (free open-source GIS)
- Style points by date, camera, or filename
This is a popular workflow for travel bloggers, photojournalists, and field researchers. For more on the underlying mechanics, read our GPX photo geotagging deep dive.
Frequently Asked Questions
How do I read GPS from an iPhone HEIC photo?
Most desktop tools choke on HEIC. Use our browser-based EXIF Viewer — it parses HEIC natively without conversion.
Can I read GPS from a screenshot?
No. Screenshots don't contain camera GPS — they only have the device's screen capture metadata. The original image is gone.
Why does my photo have no GPS even though Location Services are on?
Either GPS hadn't locked yet when the shutter fired, or the photo was edited and re-saved by an app that stripped EXIF. Editors like Photoshop usually preserve GPS, but social apps don't.
How do I read GPS from a RAW file (CR3, ARW, NEF)?
Use ExifTool from Method 3, or open the file in our EXIF Viewer — both handle RAW.
Are EXIF GPS coordinates the same as the photo's "where I was" location?
Almost always yes — they're the GPS position when the shutter fired. Edge cases: if the photographer manually overrode the location later (Apple Photos lets you do this since iOS 15), the EXIF reflects the override, not the original capture.
Can I trust GPS coordinates from a photo someone else gave me?
EXIF can be edited. For high-trust scenarios (legal, insurance, real estate verification), pair the coordinates with timestamps, surrounding photos in the same shoot, and visual landmark verification. See our find where a photo was taken workflow for forensic-style checks.
Conclusion
Reading GPS coordinates from a photo is a 30-second job with the right tool. For one-off lookups, drag the file into our free EXIF Viewer. For batch work, ExifTool on the command line is unbeatable. For investigative geolocation when EXIF has been stripped, fall back to visual analysis and reverse image search. Whichever path you choose, remember: those same coordinates can be read by anyone you share the file with — so when in doubt, strip EXIF before posting publicly.
Related Articles
Geotag your photos in seconds
Free online tool — add GPS coordinates to your images right in your browser. No upload, no signup required.
Free: The Photographer's GPS Cheat Sheet
15 famous photo locations with exact coordinates + 8 pro geotagging tips. Instant PDF download.
No spam. Unsubscribe anytime. We'll occasionally email you new geotagging tips.