StockPrep
Metadata · Adobe Stock

Adobe Stock CSV: Field Limits, Category Numbers, and a Pre-Upload Checklist

Adobe's CSV is stricter than Shutterstock's in three places: the filename length, the title length, and categories written as numbers. Here are all the limits, the full category table, and a quick check before you upload.

7 min readAdobe StockChecked against Adobe help, Sept 2026

If you already send a CSV to Shutterstock, don't assume the same file will work on Adobe Stock. The columns are different, the categories are numbers rather than names, and there are character limits the Shutterstock file never had to meet.

File requirements

From Adobe's CSV requirements page (last updated June 2026):

.csv only (no .xls/.xlsx) up to 5,000 rows up to 1 MB UTF-8 headers exactly as in the template

The columns and their limits

ColumnRequired?LimitFormat
FilenameRequired30 charactersExact filename including extension
TitleRequired70 charactersPlain text, no commas or special characters
KeywordsRequired50 in the CSV specSeparated by commas, ordered by importance
CategoryOptional–A category number (table below)
ReleasesOptional30 charactersExact filename of the model or property release (JPEG)

Trap #1: the 30-character filename

A camera file like DSC_4821.jpg is well within the limit. But editors that rename on export often produce names like 2026-03-14_Lisbon_Alfama_sunset_0042.jpg, which is 40 characters. Adobe won't match that row to the file.

The fix: before uploading, choose a short naming scheme on export (e.g. LIS_0042.jpg). The place name belongs in the keywords, not the filename.

Trap #2: title versus description

On Shutterstock you write a descriptive sentence. On Adobe you write a short title, under 70 characters and with no commas. If you copy your Shutterstock description across as-is, part of it will be cut off or rejected. Shorten it to the core: subject, action, place.

Trap #3: 49 or 50 keywords?

Adobe's CSV spec allows 50 keywords, but its separate title and keyword guidance says up to 49 per file. To be safe, stick to 49. More importantly, Adobe states that the first ten keywords carry the most weight in search ranking. Keyword order matters on Adobe, so put the main subject, action and setting first.

All 21 Adobe Stock categories

In the CSV, the Category column takes a number, not a name. Choose the one that best matches what a buyer is actually looking for:

1 Animals8 Graphic Resources15 Culture and Religion
2 Buildings and Architecture9 Hobbies and Leisure16 Science
3 Business10 Industry17 Social Issues
4 Drinks11 Landscapes18 Sports
5 The Environment12 Lifestyle19 Technology
6 States of Mind13 People20 Transport
7 Food14 Plants and Flowers21 Travel
Unlike Shutterstock Adobe does have a Travel category (21). Shutterstock doesn't. So if you convert categories from a Shutterstock file, travel photos filed there under Buildings/Landmarks or Parks/Outdoor may fit better here as 21 or 11 (Landscapes).

A minimal example

Filename,Title,Keywords,Category,Releases
LIS_0042.jpg,Street vendors selling fresh produce at outdoor market,"market,street vendor,fresh produce,fruit,vegetables,outdoor market,lisbon,portugal,city,people,shopping,local,food,colorful,travel",21,
LIS_0057.jpg,Yellow tram climbing a narrow street in old town,"tram,yellow,street,old town,lisbon,portugal,public transport,city,historic,travel,european,architecture,hill,narrow,daytime",20,

Checklist before you upload

Adobe's guidance is also clear that you're responsible for the metadata, even when AI wrote it. Keywords must be relevant, each should appear once, and they should be in the same language as your account setting.

One batch, two agencies

StockFlow generates the metadata once and exports two CSVs, one in Shutterstock's format and one in Adobe Stock's, with automatic mapping from category names to Adobe's numbers and a 49-keyword cap.

Try StockFlow free →