How to Write Stock Photo Titles and Descriptions
The title is the one piece of metadata every stock agency reads, and no two agencies agree on what it should look like. Shutterstock rejects a title that is not a sentence of at least five words. Adobe Stock wants a short phrase, ideally under 70 characters. Pond5 caps it at 80. Getty keeps the title and the description as two separate fields, and Shutterstock folds them into one. Put an event photo into the editorial lane and each agency asks for the date in a different order. This guide puts every agency's published rules side by side, shows the one line that passes all of them, and adds something the help pages cannot tell you: how often a real batch ships the same title twice. We measured it, and before we added a check it was one file in four.
Title, description, caption: which field is which
Before the rules, the vocabulary, because the agencies use the same words for different fields:
- Adobe Stock has a Titleand no separate description. Its sample upload CSV has exactly five columns — Filename, Title, Keywords, Category, Releases — and marks the title "up to 200 characters".
- Shutterstockhas one field it calls "description/title". It is what buyers see as the title, it can run to 2,048 characters, and it is where an editorial caption goes.
- Getty Images and iStock keep a title and a description as two columns in the ESP upload CSV. Buyers see both, and they are not interchangeable: the title is the headline, the description is the caption.
- Pond5has a required Title (40–80 characters) and an optional Description meant to "expand on what is already stated in the title".
- Alamy calls it a caption. A caption plus at least five tags is the minimum for an image to go on sale, and Alamy reads it straight from the IPTC Description field of an uploaded file.
- 123RF asks for a description, which works as the title.
So when an agency says "title", check whether it means a headline or the only descriptive text the file will ever carry. That decides how much you can say in it.
Every agency's title rules on one page
| Agency | Length | Form | What it rules out |
|---|---|---|---|
| Adobe Stock | Ideally under 70 characters; the system takes up to 200 | A brief, clear, factual phrase. Put the title's words into your first 10 keywords too | Brands and other IP, artist names, real people's names, gear-heavy terms. Adobe's CSV guidance also asks for no commas in the title |
| Shutterstock | At least five words; up to 2,048 characters | A complete descriptive sentence in English, answering who, what, when, where and why | Comma-separated single words, special characters, links, camera information, trademarks (except editorial), emojis, personal data |
| Pond5 | 40–80 characters; 80 is the hard limit | Precise and descriptive, in English. Suggested order: subject, action, environment, type of shot | Number codes (“Pink Flamingo 001”), file extensions, a word repeated several times, filler words, trademarks on commercial files |
| Getty / iStock | No public character limit for creative titles | A plain title that says what the image is, plus a separate description | Editorial captions must state who, what, where and when accurately |
| 123RF | No stated limit; concise is preferred | A clear, factual description in English | Trademarks on royalty-free files, a model's ethnicity in the description (it belongs in keywords), dates anywhere but the description. Cannot be edited after acceptance |
| Alamy | No stated limit | An accurate caption in English only | Your own translations (Alamy machine-translates, and extra languages can demote the image), personal data, your name or website |
| Vecteezy | No stated limit | A unique title on every file | Duplicate titles within your portfolio |
Dreamstime also requires a title, a description, keywords and categories on every file before it is properly findable; its help pages are the place to check its current limits. Depositphotos reads the title and description embedded in your file when you upload it.
The one line that passes everywhere
Lay the rules on top of each other and the space they share is narrower than it looks, but it exists:
- 40 to 70 characters.Long enough for Pond5's floor, short enough for Adobe's ideal and well inside Pond5's cap.
- At least five words, reading as a clause. Shutterstock needs a sentence; Adobe wants a phrase, not a paragraph. A plain subject-verb clause with no full stop satisfies both.
- No commas.Pond5's own examples use them, but Adobe's CSV guidance does not want them, and on Shutterstock commas between single words are what make a title look like a keyword list.
- Subject, then action, then setting. Pond5 recommends this order outright. It also puts first the words Adobe tells you to repeat in your first ten keywords.
- Only what the picture shows or you know for certain. No brand, no person's name, no camera model, no adjective a reviewer cannot verify.
| Title | Verdict |
|---|---|
| Woman repairing a bicycle wheel in a home garage workshop | 57 characters, 10 words, no commas. Fits every rule in the table above. |
| Bicycle, repair, woman, garage, tools | A keyword list. Shutterstock rejects it for exactly that. |
| Beautiful happy woman enjoying bike repair | “Beautiful” and “enjoying” are judgements, not facts — see below. |
| Bike repair | Two words, 11 characters. Under Pond5's floor and Shutterstock's five-word minimum. |
| Bike repair 001 | A number code, which Pond5 rules out by name. |
Where the agencies genuinely disagree
Mood, or only facts?
Shutterstock tells you to "capture the mood and emotion behind your content". Adobe asks for descriptive, not subjective, language, and Pond5 tells you to avoid filler such as "stunning" and "beautiful". You can satisfy both by writing the mood as something visible. "Laughing" and "hugging" are things a reviewer can see in the frame. "Joyful", "enjoying" and "beautiful" are your opinion of it.
Ethnicity in the description?
123RF says to leave a model's ethnicity out of the description and put it in the keywords instead, its example being "Man drinking coffee" rather than naming his background. Shutterstock does not forbid it, but requires identity terms to be accurate and respectful. Either way, the only reliable source for how a person identifies is the model release or the person, not your reading of the photograph.
How much description?
Pond5 wants "a few interesting and entertaining sentences or a brief paragraph": weather, time of day, season, number of people, and even Latin species names. 123RF prefers the short version, "Three business people having a discussion", over a longer one that lists outfits and expressions, since those details belong in the keywords. Write the long version once and cut it for the agencies that want it short.
One file in four shared its title with another file
Pond5 says each item should have a unique title. Vecteezy requires one. Shutterstock asks for a description that "uniquely identifies your content". None of them says how often contributors fail at this, and we can.
Until August 2026 PixTagger warned about repeated titles in an ordinary batch but did not stop them. That gave us a clean record of what ships when nothing enforces it. We took every batch of five or more distinct files tagged before the check existed: 164 batches, 7,485 files, from 12 accounts.
- 26.1% of files carried exactly the same title as at least one other file in the same batch.
- 73.8% of batches contained at least one repeated title.
- In the worst batch, 30 files shared a single title.
- It was not one account's habit: the largest account repeated on 27.1% of its files, and all the other accounts together on 24.2%.
These titles were written by an AI model, not by hand, but the mechanism is the same one that catches people. A shoot produces runs of similar frames, and whoever describes frame 14 sees the same woman, the same bicycle and the same garage as in frame 13. The honest description really is the same.
Then we forced every title in an export to be unique, and a second number showed that exact uniqueness is a low bar. Across 4,161 files in batches of five or more tagged since, there are no exact repeats, but 14.4% of files still open with the same four words as another file in their batch. A title that differs only in its last word is unique to a database and identical to a buyer scanning a results page. The shortcut of adding a number to make it unique is the one Pond5 rules out by name.
How to make similar frames genuinely different
"Woman tightening spokes on a bicycle wheel in a garage"
"Woman fitting a new tyre to a bicycle rim in a garage"
"Close-up of hands oiling a bicycle chain in a home workshop"
The same approach applied to keywords is in why similar shots need different keywords.
Watch the verbs that read minds
The most common subjective word in a stock title is not an adjective. It is a verb. "Enjoying", "admiring", "loving" and "dreaming of" all claim to know what is going on inside someone's head. A reviewer cannot confirm it, and a buyer searching for a woman drinkingcoffee is not typing "enjoying".
We learned this from our own pipeline. Our instructions to the model forbid subjective and mind-reading words in titles, and the model still slipped often enough that we added a final pass that rewrites them regardless: "enjoying" becomes "having", "admiring" becomes "looking at", and adjectives like "excited" and "beautiful" are removed. If a model that has been told explicitly still writes them, a tired contributor at file 200 will too. Search your finished CSV for "-ing" verbs of feeling before you upload.
What only you know goes in the description
Everything so far can be read off the pixels. The facts that make a title worth more usually cannot:
- Place. A cobbled street looks like fifty cities. 123RF says to give the exact location name when it matters to the image, and only when you are confident about it.
- Roles and relationships. Two people at a workbench are just two people. Only you know that one owns the shop and the other started this week.
- The event. Shutterstock asks you to name the event in the title of any event coverage, especially where credentials were required.
- The date. Mandatory for documentary editorial, as the next section shows.
We hit the roles problem while auditing a real shoot tagged in our own tool. A frame of a manager giving a maintenance worker instructions came out described as "two colleagues reviewing documents in an office corridor". The shoot note named both roles, but not which frame showed which pair, and no camera can tell a manager from a colleague. We did not write a rule to guess. That detail now comes only from a note attached to that specific file, because a confident wrong relationship in a title is worse than none at all.
Another audit taught us the opposite risk. A fact that is true of one frame will drift into its neighbours if you write a batch together. We caught a town name from one file turning up in the titles of other files from a different town, because the titles already written were being passed along as context. If you batch-paste a description, reread the place names on every file.
So write the long, specific version in the description, where Pond5 and Getty expect it, and keep the title to what is true of that one frame: "Shop owner teaching a new mechanic to true a bicycle wheel" is 58 characters, and every word of it came from knowing the people.
PixTagger writes the title, description and keywords for a whole batch, keeps every title in the export unique, and lets you attach a note to a single file. Add a note per shoot or per frame, then export to Getty, Adobe, Shutterstock or Pond5.
Try PixTagger freeEditorial captions: same facts, different order
Documentary editorial is where titles stop being a style choice. Each agency publishes a format, and they do not match:
| Agency | Published format | Notes |
|---|---|---|
| Shutterstock | CITY, STATE/COUNTRY – MONTH DAY, YEAR: Factual sentence that describes the content's subject matter. | Day, month and year plus location are mandatory; missing or wrong ones are a named rejection reason. Before 2000, the year or decade is enough. |
| Pond5 | CITY, COUNTRY (STATE) – YEAR/MONTH/DAY: Factual description of the image content. | Year first, with English month names. Goes in the title or the description, plus a curator note asking for Editorial Use Only. |
| 123RF | Location, Date: Description | Venue, date and a clear who-and-what are required. Dates go in the description, never in the keywords. |
| Getty / iStock | Who, what, where and when | Stated accurately; Getty generally reserves editorial for working photojournalists. |
One invented event, written for each:
- Shutterstock: Novi Sad, Serbia – March 14, 2026: Cyclists ride through the city centre during a car-free day.
- Pond5: Novi Sad, Serbia – 2026, March 14: Cyclists ride through the city centre during a car-free day.
- 123RF: Novi Sad, Serbia, March 14, 2026 – Cyclists ride through the city centre during a car-free day.
One practical catch: that caption is 94 characters, which is over Pond5's 80-character title limit. Pond5 lets the caption live in the description instead, so give Pond5 a normal title and put the dateline there.
Video titles name the shot
For footage, the type of shot belongs in the title. Pond5's recommended order ends with it, and its model example is "African Oystercatcher Bird Feeding in Estuary, Eats Worm, Wide Angle". Adobe's metadata guidance for video likewise asks for the camera technique in the title as well as the keywords. So a clip becomes "Slow push-in on a woman truing a bicycle wheel in a repair shop". Leave out what describes the file rather than the content: Vecteezy asks for no "4K" or "footage" in the title. Resolution, codec and frame rate have their own fields, and the full video spec comparison is in stock video metadata requirements for every agency.
A pre-upload title checklist
- Is it 40–70 characters and at least five words?
- Does it read as a clause, not a comma-separated list?
- Is it free of brands, people's names, camera models, links and emojis?
- Does it contain only facts: no "beautiful", no "enjoying"?
- Does it differ from its neighbours in the first few words, not just the last one, and with no number codes?
- Are the title's key words also in the first ten keywords?
- Is it in English, apart from place names and Latin species names?
- For editorial: is the dateline in thisagency's order?
- Is it spelled right? 123RF does not let you edit a description after the file is accepted.
In short
Sources & further reading
- Adobe Stock — Titles and keywords
- Adobe Stock — sample upload CSV (column layout, 200-character title)
- Shutterstock — Content Publishing Standards: Contextual Metadata
- Shutterstock — Why was my content rejected for title or keywords?
- Shutterstock — Description and keyword best practices
- Shutterstock — How do I submit editorial content?
- Pond5 — Tagging & pricing your files (titles, descriptions, editorial captions)
- Pond5 — Master your metadata
- 123RF — Complete guide to describing and keywording photos and vectors
- 123RF — Complete guide to describing and keywording editorial images
- Alamy — Captioning and keywording FAQ
- Vecteezy — Contributor checklist
- How every stock agency wants your metadata
- Why stock photos and video get rejected
Frequently asked questions
- How long should a stock photo title be?
- Aim for 40 to 70 characters and at least five words. Adobe Stock recommends under 70 characters (its system accepts up to 200), Pond5 asks for 40–80 with 80 as the limit, and Shutterstock requires a descriptive sentence of at least five words. A title in that 40–70 range, written as a plain clause, meets all three at once.
- Can I use the same title on Adobe Stock and Shutterstock?
- Yes, if it is written for the overlap. Shutterstock rejects titles that are not a complete sentence of at least five words or that look like a comma-separated keyword list; Adobe wants a short factual phrase and its CSV guidance asks for no commas in the title. A clause such as “Woman repairing a bicycle wheel in a home garage workshop” — 57 characters, no commas — works on both.
- What is the editorial caption format for stock photos?
- It differs by agency. Shutterstock uses CITY, STATE/COUNTRY – MONTH DAY, YEAR: followed by a factual sentence. Pond5 puts the year first: CITY, COUNTRY (STATE) – YEAR/MONTH/DAY: description. 123RF uses Location, Date: Description. Getty and iStock require an accurate who, what, where and when. Missing or wrong dates and locations are a named rejection reason on Shutterstock.
- Do stock photos need unique titles?
- Vecteezy requires a unique title on every file, Pond5 asks for one and bans number codes like “Flamingo 001” as the fix, and Shutterstock wants a description that uniquely identifies the content. Repeats are common: across 7,485 files in 164 batches tagged before PixTagger enforced uniqueness, 26.1% shared their exact title with another file in the same batch. Make similar frames differ in their first words — the action or framing — not just the last one.
- Should I write words like enjoying or beautiful in a stock title?
- No. Adobe asks for descriptive rather than subjective language, and Pond5 tells contributors to avoid filler such as stunning and beautiful. Verbs like enjoying or admiring claim to know what someone feels, which a reviewer cannot verify and a buyer rarely searches. Write what is visible instead: drinking, looking at, laughing.
Written by a working stock contributor
NoSystem Images
Getty Images / iStock exclusive contributor since 2007
PixTagger is built by NoSystem Images, an exclusive Getty Images and iStock contributor since 2007, with a live portfolio of over 57,000 photos and 9,700 videos. Every keywording rule in the app comes from nearly two decades of actually selling on Getty, iStock and Adobe Stock — not from guesswork.
Related guides & tools
- Why similar shots need different keywords — The keyword side of the duplicate-title problem, with a real three-frame example.
- Stock video metadata requirements for every agency — Codecs, frame rates, filenames and video titles for nine agencies.
- Shutterstock CSV metadata tool — Sentence titles, 7–50 keywords and categories for a whole batch, in the CSV Shutterstock accepts.
Stop hand-keywording every upload
PixTagger writes buyer-focused titles, descriptions and marketplace-ready keywords for your photos and videos in seconds — with a Getty controlled-vocabulary CSV, an Adobe CSV, and qHero export built in.