# How to Take Photos with GPS Coordinates on iPhone (4 Methods)

> Four reliable ways to get GPS coordinates onto your iPhone photos: native EXIF, visible pixel stamps, after-the-fact via web tool, and manual entry for screenshots.

*Published: 2026-05-14* · *6 min read*

Canonical URL: https://timestampcamera.net/photo-guides/how-to-take-photos-with-gps-coordinates-on-iphone


Most iPhone photos already carry GPS data, but only inside the EXIF metadata. That data
gets stripped the moment you upload to Instagram, WhatsApp, or most other platforms. So
the practical question is not "does my iPhone capture GPS" but "how do I make sure the
GPS survives wherever the photo ends up."

Here are the four methods that actually work, ordered from least to most effort.

## Method 1: Native iPhone Camera with Location Services

Every iPhone since the 3GS writes GPS coordinates into EXIF when Location Services is
on for the Camera app. To enable it:

1. Open *Settings*.
2. Tap *Privacy & Security*, then *Location Services*.
3. Make sure the master toggle at the top is on.
4. Scroll down to *Camera*. Pick *While Using the App*.
5. *Precise Location* should also be on for accurate coordinates.

Take a photo. Open it in the Photos app, swipe up, and you will see a map with the
location and the address.

**What you get:** Latitude, longitude, altitude, and a map pin in your Photos library.

**What you do not get:** Visible coordinates on the image itself. The GPS sits in the
EXIF only. Open the same photo in our [EXIF viewer](/exif-viewer) to confirm what is
there.

**The catch:** Instagram, WhatsApp, Facebook, and most messaging apps strip EXIF GPS on
upload. Your friends and your platforms see no location. AirDrop and iMessage preserve
EXIF; cross-platform messengers usually do not.

This method is enough if the photos stay in your library. It is not enough if they go
anywhere public.

## Method 2: A stamp camera app that burns GPS into the image

For coordinates that survive any upload, the stamp has to live in the visible pixels,
not the EXIF. A stamp camera app handles that.

The [TimeStamp Camera iOS app](https://apps.apple.com/us/app/timestamp-camera-gps-photo/id6760574630)
captures GPS at the shutter and renders it onto the photo as a visible label. Date,
time, latitude, longitude, and the reverse-geocoded address sit in a corner of every
shot you take.

Settings to check on first run:

- **Format.** US (`MM/DD/YY`), EU (`DD/MM/YY`), ISO (`YYYY-MM-DD`), or long form.
- **Position.** Top-left, top-right, bottom-left, bottom-right.
- **Address.** Toggle on to show the street address; off if you want only coordinates.
- **Job note.** A free text field that becomes part of the stamp. Useful for project
  names, unit numbers, claim IDs.

The app captures GPS even with no signal. The address fills in once you are back online.

This is the only method that gives you photos defensible against later disputes, because
the proof is on the image itself, not in metadata that any pipeline can drop.

## Method 3: Stamp existing photos in the browser

If you already took the photos with Method 1 (native Camera), you can render their EXIF
GPS onto the image after the fact. Open the [browser stamp tool](/#web-tool):

1. Drop the photo onto the canvas.
2. The tool reads the EXIF and pre-fills the coordinates and address.
3. Adjust the position and format.
4. Click *Download*.

The output is a JPEG with the stamp baked in. The original file is untouched.

This works for any photo from any camera, as long as Location Services was on at
capture. It is the bridge between Method 1 and a shareable file.

If your photos do not show coordinates after step 2, the EXIF GPS is missing. Either
Location Services was off, or the photo went through a platform that stripped it.
Either way, Method 4 is your fallback.

## Method 4: Manual entry for photos with no GPS

Some photos have no usable GPS data:

- Screenshots (they carry the device's screen capture metadata, not a location).
- Scanned old photos.
- Photos downloaded from social media.
- Photos taken with Location Services off.

For these, you need to find the coordinates yourself and enter them.

**Quickest ways to find lat/lng for an address:**

- **Google Maps.** Right-click any spot on the map, pick *What's here*. The card at
  the bottom shows the coordinates as decimal degrees.
- **Apple Maps.** Long-press a spot. The pin shows the coordinates in the card.
- **OpenStreetMap.** Right-click → *Show address*, or paste an address into
  [Nominatim](https://nominatim.openstreetmap.org/) for reverse lookup.

All three give decimal degrees, which is what the stamp tool expects (e.g., `37.7749,
-122.4194`).

Drop the photo into the web tool, type the coordinates, optionally add the address,
and download. The flow is identical to Method 3 except you provide the coordinates
instead of reading them from EXIF.

## Comparing the four methods

| Method | Visible on image | Survives uploads | Needs install | Works for old photos |
|---|---|---|---|---|
| 1. Native Camera | No | No | No | N/A |
| 2. Stamp app at shutter | Yes | Yes | iOS app | No |
| 3. Web tool, EXIF source | Yes | Yes | No | Yes |
| 4. Web tool, manual | Yes | Yes | No | Yes |

The right method depends on what you do with the photo. For personal memories that
stay in your library, Method 1 is enough. For anything you share publicly, you need
Methods 2, 3, or 4.

## Verifying that GPS made it through

Take a stamped photo, upload it to Instagram, save it back to your phone, and inspect
both versions:

- Open the original in the [EXIF viewer](/exif-viewer): you will see the GPS coordinates.
- Open the saved-from-Instagram version in the same viewer: the EXIF GPS is gone.
- Look at both files in any image viewer: the stamped version still shows the
  coordinates because they live in the pixels.

This is the test that matters. If you cannot verify your method this way, the GPS is
not actually surviving where you think it is.

## Common pitfalls

**Stale GPS cache.** Some camera apps cache GPS for battery. If you walked 50 meters
between two shots, both might carry the same coordinate. The native iPhone Camera and
the TimeStamp Camera app both reacquire GPS per shot.

**Wrong timezone.** EXIF stores time as a local wall-clock string, not UTC. If you
travel and your device clock changes, two photos taken seconds apart can appear an
hour apart. Atomic time (network-synchronized at the shutter) avoids this. The iOS
app uses it; the native Camera does not.

**Cropped-out stamp.** Place the stamp where common crops will not eat it. Bottom-left
at about 3% of the image height fits inside both 4:3 and 1:1 social crops.

**Privacy on public uploads.** A visible GPS stamp also shows your home location to
anyone who sees the photo. Decide per shot whether you want that. Use the
[EXIF remover](/exif-remover) to strip GPS from photos you do not want to broadcast.

---

Related reading:

- [How to read EXIF metadata](/photo-guides/how-to-read-exif-metadata)
- [Why Instagram strips EXIF data and how to keep GPS visible](/photo-guides/why-instagram-strips-exif-data)
- [Construction site documentation: photo evidence checklist](/photo-guides/construction-site-documentation-photo-evidence-checklist)
- [Best GPS camera apps in 2026](/photo-guides/best-gps-camera-apps-2026)
