Metadata tools
Inspector, IPTC presets, photographer profiles, keywords, code replacements.
The desktop app carries a full set of IPTC/metadata tools, so you can stamp credit, copyright, captions and keywords into your files before they leave your Mac. These mirror the web — anything you set here shows up there too.
The photo inspector
Select a photo to open the inspector, with Headline, Caption and Keywords fields. On the Studio plan, the ✨ Generate button writes a caption and keywords for you; ✨ All does the whole selection.

Fields that are inherited from the album's defaults show a thin blue border and an "Inherited from album default" tooltip. Type into one to override it; empty it and save to fall back to the album default again. This is the cascade: a photo with no value of its own borrows the album's.
IPTC presets & photographer profiles
- An IPTC preset captures the metadata of a shoot — credit, copyright, city, country, sub-location. Save one from the album edit modal (Save preset…) and apply it to other albums (Load preset…).
- A photographer profile is one of your identities — creator, copyright, credit, byline, contact, social handles, rights. Keep one for prints under your name and another for agency wire work. Apply via Apply profile… in the album edit modal, or bundle it into an ingest profile.
Manage both under Settings.
Keywords
- Type into the Keywords field; autocomplete suggests paths you've used before after one character. Arrow keys move, Enter accepts, Esc closes.
- Use a slash for hierarchy:
motorsport/F1/Monaco GPis one keyword that reads as a three-level tree. - The 🌳 Browse button opens the keyword tree, grouped by top level.
Two power tools
- Code replacements — PhotoMechanic-style shortcuts. Type
\44then a space in any caption/keyword/headline field and it expands to your saved text (e.g. "Lewis Hamilton, Mercedes #44"). Manage them under Settings → Manage code replacements…. - Stationery Pad (
⌘⌥T) — select a batch of photos and apply IPTC fields to all of them at once. Keywords are merged into what's already there rather than replacing it.