To begin, select Output > EXIF/XMP Export… from the menu.
Choose which photos to export: All, Geocoded, or Flagged. You can further narrow the selection by choosing specific photos in the list or grid view. HoudahGeo will display how many photos it will process.
In demo mode, HoudahGeo will export only 5 photos at a time.
When working with JPEG + RAW pairs, HoudahGeo can update Both Originals, or you can choose to process only Main Originals or Alternate Originals.
Enable Create Copies if you prefer HoudahGeo to create and tag duplicates instead of modifying the original files. This is useful when you don't have a backup or want to test the metadata export process.
Choose how HoudahGeo handles sidecar files. You can configure a separate behavior for each file type: JPEG, RAW, and video.
- Write to Photo File. Ignore Sidecar – Adds metadata directly to the photo file, even if a .xmp sidecar file is present. (Default for JPEGs.)
- Write to Sidecar if Present – Updates an existing .xmp sidecar file but writes directly to the photo file if no sidecar is found. (Default for RAW files.)
- Create Sidecar if Missing – Writes metadata to an .xmp sidecar file and creates one if needed.
Sidecar files are primarily used for unsupported formats or when avoiding modification of original files. However, embedding metadata directly in the photo ensures it remains with the image and cannot be accidentally separated.
For best compatibility, we recommend using your photo management tool to generate sidecar files rather than having HoudahGeo create them.
Select which metadata properties HoudahGeo should write to EXIF/XMP. This can include attributes you edited within HoudahGeo or metadata imported from your media library. For example, if you added titles or keywords in Apple Photos, HoudahGeo will have imported this information into your project and can now write it into the files.
Since HoudahGeo can determine the exact time you took your photos, it is recommended to write corrected timestamps. Choose the time zone for storing timestamps, as some tools ignore time zone data. The most natural choice is to use the time zone in effect at the photo location. This ensures that timestamps appear as local time (e.g., a photo taken at noon will have a 12 PM timestamp).
When working with the Apple Photos library, enable Notify Photos Library for HoudahGeo to automatically notify Photos once the EXIF/XMP export is complete. You will have the opportunity to adjust settings, and HoudahGeo will retain your selected photos.
When working with photos from the Apple Photos library, you can tick the Notify Photos Library for HoudahGeo to automatically move on to notifying the Photos library once EXIF/XMP export is completed. You will get the opportunity to adjust settings, but HoudahGeo will already have carried over your photos selection.
Note: This option is not available when exporting to copies instead of modifying original files.
Apple Photos and iCloud Photos Considerations:
- Original images must be stored locally on your Mac to be tagged. If “Optimize Mac Storage” is enabled, Apple Photos may only keep recently used images available.
- Apple Photos does not sync EXIF/XMP metadata changes to iCloud. Any edits will exist only on your Mac. If the geotagged file is removed, iCloud may download the original, untagged version.
- To ensure your photos are geotagged before iCloud uploads them, process them with HoudahGeo before adding them to the Apple Photos library.
Use Apple’s Image Capture or HoudahGeo’s Camera Import feature to transfer photos to your Mac. Then process them in HoudahGeo before importing them into Apple Photos for iCloud upload.