AI Keywording Tools for Stock Photos: How to Choose One in 2026
Nearly every tool will produce keywords from a photo in seconds. The difference is what happens before and after that: selecting photos, editing, and exporting to the agency. Here's how to pick a tool by the step where you lose the most time.
Start with the right question
"Which tool generates the best keywords?" is the wrong question. The quality gap between current models is small. A better question is: where in your workflow is the time going? A contributor's workflow has four steps:
- Selection: which photos from the shoot are worth submitting, and which are near-duplicates
- Writing metadata: title or description, keywords, categories
- Review: fixing mistakes and reordering keywords
- Delivery: getting the metadata to the agency as a CSV, embedded in the file, or typed into the upload form
Most tools are strong in one or two of these. Choose the one that's strong where it hurts you.
Five approaches, by workflow step
| Tool | Strongest step | Best fit for |
|---|---|---|
| ChatGPT / Claude (DIY) | Writing | A few photos a month, and full control over the prompt |
| PhotoTag.ai | Writing + delivery to the file | Photo and video workflows, Lightroom users |
| Stock Keyworder | Selection + delivery across many formats | High volume, many agencies, a catalog app workflow |
| AutoKeyWorder | Delivery into the upload form | People who want metadata filled straight into the agency's page |
| StockFlow | Selection + CSV | From a folder to a CSV for Shutterstock and Adobe, without a catalog app |
A general-purpose chatbot (DIY)
Upload a photo, ask for a title and 40 keywords, and you'll get a decent result. It works well for a handful of photos. It breaks down at volume: every photo means a separate upload, copy-paste, filename tracking, and building the CSV yourself, including quoting cells correctly and using valid categories. No subscription, but your time is the cost.
PhotoTag.ai
According to its website, it generates keywords, titles and descriptions for photos and videos (including MP4/MOV files), offers a Lightroom plugin, and writes metadata to XMP/IPTC. That makes it a good fit if your photos already live in Lightroom and you want the metadata embedded in the file. Check whether its workflow covers selection and duplicate handling, if that's where you lose time.
Stock Keyworder
The most comprehensive of the group. According to its website: 25 to 50 ranked keywords, technical quality scoring for photos, grouping of bursts and near-identical frames, CSV export for about ten agencies (Shutterstock, Adobe Stock, Getty/iStock, Alamy, Pond5 and more), XMP sidecars, and integrations with Lightroom Classic, Capture One and Photo Mechanic. It also has a free monthly tier. If you submit to many agencies and work from a catalog, this is a serious candidate. If you just want a CSV for two agencies, it may be more than you need.
AutoKeyWorder
A different approach: instead of producing a file, it fills in the agency's upload form for you ("Fill Upload Forms Automatically," in its own words). That removes the copy-paste at the last step. It's less helpful if you haven't yet chosen which photos to upload, because at that point the photos are already on the agency's site.
StockFlow
Our tool, built around a single path: open a folder, the AI scores each photo from 1 to 5, similar shots are grouped so you keep the best one, and for the approved photos it writes a title, 50 keywords and categories. You edit, then export a CSV for Shutterstock or Adobe Stock. It also supports video, analyzing several frames from each clip. What it doesn't do: no XMP or embedded metadata, no Lightroom integration, no form filling, and no CSV for agencies beyond those two. If you need any of those, one of the tools above will fit better. The free tier covers 50 photos a month, no credit card.
Test it yourself: 20 photos, one table
Don't choose a tool from a comparison article, including this one. Run this test on your top two candidates:
- Pick 20 photos from a real shoot, including 3 or 4 near-duplicates and at least one photo with identifiable people or a visible brand.
- Time the whole process, from opening the folder to having a file (or form) ready to submit. Not just the generation time.
- Count the fixes. How many keywords did you delete as irrelevant? How many titles did you rewrite?
- Check the first ten keywords in each photo. On Adobe Stock they carry the most weight in search.
- Upload the CSV to the agency. Was it accepted on the first try? Did all the metadata attach to the right photos?
- Check the sensitive photo. Did the tool mark it as editorial, or leave it as commercial?
| Measure | Tool A | Tool B |
|---|---|---|
| Total time for 20 photos | ||
| Keywords deleted | ||
| Titles rewritten | ||
| Duplicates caught | ||
| CSV accepted first time? | ||
| Editorial photo caught? |
The tool that wins on total time and number of fixes is the right one for you, even if its keywords look slightly less impressive on screen.
Before you pay
- Check the unit of charge. Per photo, per action, or per month? For a large backlog, the difference is significant.
- Make sure you can edit before exporting. A tool that exports without a review step pushes mistakes to the agency, and mistakes lead to rejections.
- Check that the agency limits are enforced: 7 to 50 keywords on Shutterstock, up to 49 and a 70-character title on Adobe Stock.
- Try it on video if you shoot video. Not every tool handles clips the same way.
Test StockFlow on your 20 photos
The free tier covers 50 photos a month with no credit card. That's enough for the test above, with room to spare.
Try StockFlow free โ