The Apple Photos Location Problem
Apple Photos makes it easy to assign a location to any photo. Open a photo, press i to open the Info panel, and click "Assign a Location." Type an address or place name, and it's done — the photo now appears on your map in the Places album.
But there's a critical detail most photographers miss: that location is stored in the Apple Photos app database only. It is not embedded in the photo file's EXIF metadata.
What this means in practice:
- Export the photo from Apple Photos — the location disappears from the file
- Open the file in Lightroom, Photoshop, or any other app — no GPS data
- Share the file directly — recipients won't see a location
- Migrate away from Apple Photos to a different app or platform — all location data is lost
Apple Photos Location
- Stored in app database only
- Disappears on export
- Invisible to other apps
- Lost if you leave Apple Photos
- Not synced via file sharing
True EXIF GPS Tag
- Embedded in the file itself
- Travels with every export
- Works in every app
- Permanent, app-independent
- Syncs everywhere files go
For the full comparison with a detailed breakdown, see Apple Photos Locations vs. True Geotagging.
What You Really Need: True Geotagging
True geotagging means embedding GPS coordinates directly into the EXIF metadata of the photo file itself. Once embedded, the location is there permanently — in Lightroom, Google Photos, Windows, web services, any viewer, forever.
The key fields written into EXIF are GPSLatitude, GPSLongitude, and GPSAltitude. For RAW files, a .xmp sidecar file carries the metadata alongside the original. For more on the technical structure, see How to Geotag Photos.
The iCloud Complication
If you use iCloud Photos, there's an additional issue you need to understand before you start.
iCloud Won't Re-Sync Modified Files
iCloud Photos syncs your photo library across devices. But once a photo is in iCloud, modifying the file on disk — including writing EXIF GPS metadata — does not cause iCloud to re-upload the updated version. The modified file stays local; your other devices keep the original.
This means the window for geotagging with full iCloud compatibility is before the photos enter Apple Photos. The recommended workflow for iCloud users:
Import from Camera to Mac
Copy photos from your camera card directly to a folder on your Mac — not into Apple Photos yet.
Open in HoudahGeo
Load the photos and your GPX track log (or manually pin locations on the map).
Process: Geocode and Verify
HoudahGeo matches each photo's timestamp to the GPS track. Adjust the camera clock offset if needed, then review locations on the map.
Output: EXIF/XMP Export
Write GPS coordinates permanently into the photo files (and XMP sidecars for RAW files).
Import Into Apple Photos
Drag the geotagged files into Apple Photos. They arrive with EXIF GPS already embedded — Apple Photos reads it automatically and places them on your map.
The Post-Import Workflow (Without iCloud)
If you don't use iCloud Photos, you have more flexibility. HoudahGeo can write EXIF geotags to photos that are already in your Photos library.
The process: open your Photos library photos in HoudahGeo (you can drag them directly from the Photos app), geotag them, and then use Output > Notify Photos Library…. This updates Apple Photos' location database for those photos in addition to writing EXIF to the files.
Result: GPS is embedded in the file and Apple Photos shows the correct location — the best of both worlds.
GPX Workflow Overview for Apple Photos Users
If you recorded a GPS track during your shoot (from a GPS logger, iPhone app, or sports watch), the fastest and most accurate method is GPX track matching:
- Load your photos and the
.gpxfile into HoudahGeo - Process — HoudahGeo automatically matches each photo's timestamp to the GPS track, interpolating positions between track points
- Output — EXIF/XMP Export writes GPS coordinates to your files
For the full step-by-step guide with screenshots, see Geotag Photos Using a GPX Track Log.
If you don't have a GPS track, use HoudahGeo's built-in map to manually pin photos to their locations — or copy the location from one geotagged photo to others taken at the same spot.
Frequently Asked Questions
Can I add GPS to photos already in Apple Photos?
Yes — if you don't use iCloud Photos. HoudahGeo can geotag photos already in your library, then use "Notify Photos Library" to update Apple Photos as well. For iCloud Photos users, geotag before importing to ensure the GPS data syncs across devices.
Will geotagging affect my photo quality?
No. EXIF metadata is completely separate from the image pixel data. Adding GPS coordinates does not alter the image in any way — zero quality loss.
What GPS formats does HoudahGeo support?
HoudahGeo natively supports GPX, NMEA, Garmin FIT, and Wintec TES formats. For other formats, HoudahGeo relies on GPSBabel to convert — covering over 100 GPS device formats.
Does it work with RAW photos?
Yes. HoudahGeo writes GPS metadata directly into most RAW formats. For formats it doesn't recognize, or when you prefer not to touch your originals, it writes a .xmp sidecar file instead — which Lightroom and Capture One read automatically. If your camera saves JPEG+RAW pairs, HoudahGeo recognizes them and writes location data to both files in one step.
What if I don't have a GPS track log?
Use HoudahGeo's manual map pinpointing: drag photos onto the map or search for a location by name. You can also copy the location from one geotagged photo to a group of others taken at the same place (Lift & Stamp).
Will the location show up when I share photos from Apple Photos?
Only if the EXIF GPS is embedded in the file. Apple Photos' internal location alone will not appear to other apps, services, or recipients. True EXIF geotagging ensures the location travels with your photo everywhere it goes.