AI Keyword Generator for Stock Photos and Videos
PhotoTager writes keywords, titles and descriptions for Adobe Stock, Shutterstock, iStock/Getty Images and Alamy from your images plus a short note about the shoot. Each agency has different metadata rules; the table below compares them, and each agency page explains how PhotoTager fits them.
Stock agency metadata requirements compared
| Agency | Keywords | Title / caption | Special rules |
|---|---|---|---|
| Adobe Stock | Up to 49; first 10 weigh most | Title up to 200 characters (about 70 recommended) | No brands or trademarks in titles or keywords |
| Shutterstock | 7 to 50 | Description up to 150 characters | 1 required category, 1 optional |
| iStock & Getty Images | Up to 50, controlled vocabulary only | Title and caption | Keywords must be matched and disambiguated in ESP |
| Alamy | 5 minimum to go on sale, up to 50 | Caption required | Up to 10 supertags get extra weight |
Last checked: . Agencies update their rules; each agency page links to the official guidelines where available.
Choose your agency
Adobe Stock Keyword Generator
Generate Adobe Stock keywords and titles with AI. Relevance-sorted keywords so your best terms land in the first 10, a dedicated Adobe title, and CSV export for the Contributor portal.
Shutterstock Keyword Generator
Generate Shutterstock keywords and descriptions with AI: 7 to 50 relevant keywords, descriptions under 150 characters, and CSV export for bulk submission.
iStock & Getty Images Keyword Generator
Generate iStock and Getty Images keywords matched to the controlled vocabulary. AI titles and descriptions, up to 50 keywords, from $0.02 per image.
Alamy Tag Generator
Generate Alamy captions and tags with AI. Up to 50 relevant tags, help choosing your 10 supertags, and context-aware captions for editorial and stock images.
One upload, every agency
You don't need to keyword the same shoot four times. Generate metadata once per project, then export a CSV for each agency you submit to. Dreamstime is supported too, and you can define a custom CSV format for any other platform. See the templates & platforms guide.