GeoMerge adds GPS location to photos taken with a camera that has no GPS, by matching them to a GPX track you recorded. Everything runs on your device.

Contact: [email protected] · We usually reply within a few days.


Quick start

  1. Import a GPX track — tap GPX and choose a track file, or share one to GeoMerge from your tracking app. No track yet? Record one with a free GPS tracker such as Open GPX Tracker.
  2. Add photos — tap Photos to pick them, or tap Find photos to load the photos taken during the track's time range automatically (needs full photo-library access).
  3. Check the match — matched photos show a green Map button. Tap it to see exactly where each photo will be placed.
  4. Tag — tap Tag … in Photos. GPS coordinates are written to the originals in your photo library. Verify in the Photos app.

FAQ

All my photos show "Out of range." Your camera's clock is likely off from the track's time (leaving the camera on home time while travelling, or normal clock drift). Open Time offset and tap Auto, or adjust hours/minutes until photos turn green. Compare a photo's "Taken" time with the track's time range shown under the GPX button.

"Find photos" says full access is needed. Auto-loading scans your library by date, which requires full photo access. Grant it in Settings → Privacy & Security → Photos → GeoMerge, or add photos manually with the Photos button.

Does GeoMerge upload my photos or location anywhere? No. Everything happens on your device — no account, no server, no data collection.

How do I remove a location I added? Open the photo in the Photos app and use Adjust → No Location.


Privacy Policy

Last updated: July 17, 2026

GeoMerge is designed to work entirely on your device and collects no data.

What GeoMerge accesses