Adobe Lightroom Classic has included GPS photo geotagging for many years. The Map module can load GPX track logs, match them to photo timestamps, and write GPS coordinates to your images. For many photographers, that’s all they need.
But if you’ve ever forgotten to record a track log, discovered your camera clock was wrong, or wished Lightroom could infer locations from nearby geotagged photos, you’ve probably run into the limits of its built-in tools.
That’s where HoudahGeo comes in.
HoudahGeo integrates with Lightroom Classic and handles the geocoding and geotagging tasks that Lightroom either doesn’t support at all or makes unnecessarily difficult.
What Lightroom Classic can do
Lightroom Classic’s Map module is built around GPX track logs.
The workflow is straightforward:
- Record a GPS track using your phone or GPS device.
- Import photos into Lightroom Classic.
- Open the Map module.
- Click the GPS Tracklogs button and choose Load Tracklog to load your GPX file.
- Select matching photos in the filmstrip, then choose Map > Tracklog > Auto-Tag Selected Photos.
This works well when you remembered to record a track, your camera clock was correct, and the GPX file covers all the photos you want to geotag.
Lightroom Classic also lets you drag photos directly onto the map to place them manually, and it offers reverse geocoding for location names. For many travel and landscape photographers, that’s enough.
Where Lightroom geotagging falls short
The most common problems are surprisingly mundane:
- You forgot to start track recording.
- The GPS app stopped in the middle of a hike.
- Your camera clock was off by a few minutes — or a few hours after crossing time zones.
- Your iPhone photos are geotagged, but your camera’s RAW files aren’t.
- You keep returning to the same locations and entering the same metadata by hand.
These are exactly the situations where HoudahGeo helps.
Geocode photos using reference photos
This is probably the most useful thing HoudahGeo does that Lightroom Classic doesn’t.
Imagine you’re hiking with a Fujifilm camera and your iPhone. The iPhone records GPS coordinates automatically. Your camera records RAW files without GPS data.
In HoudahGeo, you can use the iPhone images as reference photos. HoudahGeo geocodes your camera shots by matching them to the iPhone images by capture time, then transfers location information to the camera photos. No GPX track required.
Because iPhone photos include time zone information, they make particularly good references. Add both the iPhone images and your camera photos to a HoudahGeo project, and HoudahGeo does the matching.
For photographers who occasionally forget to record a track log, this can rescue an entire shoot.
Fix camera clock problems quickly
Every photographer eventually discovers their camera clock is wrong — daylight saving time, a pulled battery, or a clock that’s drifted over a long trip.
Lightroom Classic can apply a time offset when loading a track log (Map > Tracklog > Set Tracklog Time Offset), but finding the right value often takes trial and error.
In HoudahGeo, you can adjust camera clock offsets precisely and see the effect on geocoding results immediately. Once you have the right offset, HoudahGeo applies it consistently across the project — useful when geotagging thousands of photos from a multi-day trip.
For a closer look at this workflow, see our article on fixing camera time before geotagging.
Reuse locations with Places
Many photographers return to the same spots repeatedly — favorite waterfalls, wildlife hides, overlooks, client sites. In Lightroom Classic, you’d need to locate each one on the map again every time. Lightroom’s Saved Locations feature marks a circular area on the map but doesn’t carry metadata like keywords or copyright information.
HoudahGeo lets you create Places that store:
- GPS coordinates
- Location names
- Keywords
- Copyright information
- Additional metadata
Apply a Place with a single action and all of that metadata goes along with it. Over time, your Places library becomes genuinely useful.
Geotag before importing into Lightroom
Many photographers prefer to complete geotagging before photos ever enter Lightroom Classic.
With HoudahGeo, GPS information is written directly to image files or XMP sidecars before Lightroom sees them. When you import the photos, location data is already present and immediately available for searching, filtering, and mapping.
This approach works with RAW files, RAW+JPEG pairs, video files, and XMP sidecars. Because the GPS metadata lives in the files themselves, it stays accessible in any other application too.
The Lightroom Classic + HoudahGeo workflow
HoudahGeo certainly isn’t a replacement for Lightroom Classic. You’ll still use Lightroom for cataloging, editing, collections, publishing, and printing. HoudahGeo handles the geocoding and geotagging steps that Lightroom doesn’t.
A note on terminology: in HoudahGeo, geocoding means determining where a photo was taken and assigning location data to it. Geotagging means writing that location data into the image or video file. These are two distinct steps.
If you’re geotagging before importing into Lightroom Classic
- Copy the photos and videos to your Mac.
- Load them into a HoudahGeo project and geocode them using track logs, reference photos, Places, or the map.
- Export GPS metadata to files via Output > EXIF/XMP Export…
- Import the geotagged files into Lightroom Classic.
If your photos are already in Lightroom Classic
This workflow is a little more involved, but it’s well worth knowing:
- In Lightroom Classic, select the photos you want to geotag and save any existing metadata to files first (Metadata > Save Metadata to Files). This protects edits you’ve already made in Lightroom.
- Make sure you have a current backup of your Lightroom catalog and your image files.
- In HoudahGeo, choose Load > Show Media Browser to browse your open Lightroom Classic catalog. (Lightroom Classic must be running for this to work.)
- Drag items from the media browser into the Photos list in HoudahGeo.
- Optionally drag GPX track log files from Finder into the Track Logs or Waypoints lists.
- If needed, choose Process > Geocode using GPS Data… to check or adjust automatic geocoding parameters.
- Complete geocoding and add any additional metadata.
- Choose Output > EXIF/XMP Export… to write location data back to the files. Recommended settings: tag both originals for JPEG+RAW pairs, disable the option to create copies, set sidecar handling to “Write to Sidecar if Present,” and select all updated photo properties.
- Back in Lightroom Classic, select the photos and choose Metadata > Read Metadata from Files to pick up the updated location data.
Important: if you skip step 1 (saving Lightroom metadata before geocoding), reading metadata back in step 9 will overwrite any edits made only within Lightroom — develop settings stored in the catalog but not yet written to files.
What about the cloud-based Lightroom?
Adobe’s cloud-based Lightroom still lacks the geotagging capabilities in Lightroom Classic. There’s no GPX track log workflow and no reference photo geotagging.
If you use the cloud version, geotag before you import:
- Copy photo and videos to your Mac.
- Geocode and geotag them with HoudahGeo.
- Import the already-geotagged files into Lightroom.
Location metadata will be present from the start, regardless of which Lightroom version you use.
The bottom line
Lightroom Classic’s built-in geotagging works well when you have a GPX track log and everything goes to plan. Real-world photography is often messier.
Reference photo geocoding, camera clock corrections, reusable Places, video geotagging, XMP sidecar workflows, and pre-import geotagging are all areas where HoudahGeo fills gaps that Lightroom Classic leaves open. If your workflow extends beyond matching photos to a GPX track, HoudahGeo is worth a look.