Lightroom Classic plugin
Caption selected photos from inside Adobe Lightroom Classic on Mac. Captions, titles, and ranked keywords write back to your catalog; an optional export filter restores keyword order in the files you deliver to agencies.
1. Enable the bridge in CaptionSmith
- Open CaptionSmith.
- Go to Settings → Advanced.
- Turn ON “Enable Lightroom Classic bridge”.
- Confirm status shows
Listening on http://127.0.0.1:48219.
The bridge is loopback-only (this Mac). It is not reachable from other devices on your network.
2. Install the plugin
- In the same Settings section, click Install Lightroom Plugin….
- Choose a folder:
- Recommended:
~/Library/Application Support/Adobe/Lightroom/Modules(createModulesif it does not exist). - Or Desktop / any folder — you will use Plug-in Manager → Add next.
- Recommended:
- Finder opens on
CaptionSmith.lrplugin.
3. Load it in Lightroom Classic
- Lightroom Classic → File → Plug-in Manager.
- If CaptionSmith is not listed, click Add and select
CaptionSmith.lrplugin. - Open the CaptionSmith section → Test Connection.
Expected: Connected — CaptionSmith … (bridge API 2).
4. Caption photos
- Select photos in the Library.
- Library → Plug-in Extras → CaptionSmith: Caption Photos.
- Review titles and captions, uncheck any photos to skip, then Write to catalog.
Writes land in the catalog only. To put them into the files: select the photos → Metadata → Save Metadata to File (⌘S), or enable automatic XMP write in Catalog Settings.
5. Keyword order on export (optional)
Lightroom alphabetizes keywords on export. To keep CaptionSmith’s ranked order in delivered JPEGs/TIFFs:
- File → Export, open your delivery preset.
- Under Post-Process Actions, double-click CaptionSmith Keyword Order.
- Right-click the preset → Update with Current Settings.
CaptionSmith must be running (bridge enabled) during that export. Photos you never captioned with the plugin export unchanged.
Troubleshooting
“CaptionSmith isn’t running” / not answering
- Settings → Advanced → enable the bridge; status must say Listening.
- Quit and reopen CaptionSmith after enabling if needed.
- Check for a macOS firewall or local-network prompt.
Plugin missing after install
- Plug-in Manager → Add → select the
CaptionSmith.lrpluginfolder (not a parent folder). - Restart Lightroom Classic after copying into Modules.
Captions in catalog but not in exported files
- Use ⌘S (Save Metadata to File) or automatic XMP write — catalog writes do not modify original files by themselves.
More help: Support & docs. App Store: CaptionSmith.