Select photos in Lightroom Classic, run PixelKeyAI, and the titles, captions and keywords appear in your metadata panel. It uses the same engine and the same credits as the website, so nothing has to leave your catalog and come back.
The PixelKeyAI plugin keywords photos inside Lightroom Classic with AI. Select photos, run it, and titles, captions and keywords are written into your catalog. The plugin is free. Each photo uses 1 credit from your PixelKeyAI account, and iStock Precision triples that.
Free for Lightroom Classic · Windows & macOS · 1 credit per photo
It runs on the same service as the website, so your credits and settings carry over and iStock Precision works exactly as it does in the browser.
Select photos in the Library grid and run the plugin. Nothing gets exported, uploaded to a browser tab, or sent round through a CSV.
The plugin writes the Title and Caption fields and adds a flat keyword list in Lightroom's own metadata panel, then saves them into the photo files for you.
The same iStock keyword engine as the website, one checkbox away in the run dialog, at 3× the credits.
Add PixelKeyAI Auto-Keyword to any export preset and every export keywords its source photos automatically.
A floating progress window tracks the batch. Lightroom stays usable the whole time, so you can carry on culling.
A photo's title, caption and keywords land as a single undo step, so Ctrl/Cmd-Z reverts all three together.
The short version. There's a full illustrated walkthrough on the blog.
Download the plugin from Preferences ▸ Lightroom Plugin, then unzip it somewhere permanent — Lightroom loads it from wherever you leave it, so not Downloads or a temp folder.
File ▸ Plug-in Manager… ▸ Add, then select the PixelKeyAI.lrplugin folder.
In Preferences ▸ Lightroom Plugin, generate a key and copy it. Paste it into the plugin's Plugin key field (Plug-in Manager ▸ PixelKeyAI, or Library ▸ Plug-in Extras ▸ PixelKeyAI Settings…), then press Test Connection.
Select photos and choose Library ▸ Plug-in Extras ▸ Keyword Selected Photos with PixelKeyAI… Adjust iStock Precision, style, tone and context in the run dialog, then click Run.
Nothing is uploaded except a small rendered preview — your originals and export output are never touched.
| Field | Lightroom target | Notes |
|---|---|---|
| Title | Title metadata field | Left alone if it already has a value, unless "Replace existing titles and captions" is on |
| Description | Caption metadata field | Same overwrite rule as Title |
| Keywords | Keyword list | Flat, top-level keywords — always added, de-duplicated case-insensitively |
| PixelKeyAI Job ID / Status / iStock Optimized / Keyworded | Four searchable custom fields | Build a smart collection like "PixelKeyAI Job ID · is not empty" to find every photo a batch touched |
Common questions about the Lightroom Classic plugin.
Free credits on signup. No credit card, no subscription required.
Create Free Account