Adobe Stock CSV: format and template for video
The Adobe Stock CSV format is strict: five fixed headers, a 70-character title without commas, keywords in order of importance and a category entered as a number. This guide gives each rule from Adobe's help pages, a template for video, the upload order and the errors that stop metadata from attaching to your clips.
By RushPilotUpdated Rules checked against official sources on
On this page
The Adobe Stock CSV format
Adobe publishes the file rules on its CSV requirements page and repeats the main ones on its page about creating the file. They apply to the file as a whole.
| Rule | Adobe's requirement |
|---|---|
| File format | CSV only (comma-separated values), .csv extension |
| Rejected formats | .xls, .xlsx and other spreadsheet formats |
| Maximum rows | 5,000 per file |
| Maximum file size | 1 MB |
| Character encoding | UTF-8, required for Excel users outside the US |
| Header row | Exactly as in Adobe's template: not renamed, not translated |
| CSV file name | No spaces, a consistent pattern such as Name_Date.csv |
| Rows | One row per uploaded file |
The five columns
Adobe's template has five columns in this order. Filename, Title and Keywords are required. Category and Releases are optional, though Adobe recommends adding a category.
| Header | Required | Limit | What to enter |
|---|---|---|---|
| Filename | Yes | 30 characters | The exact file name, extension included (Myvideo1.mov) |
| Title | Yes | 70 characters | A plain-text description without commas or special characters |
| Keywords | Yes | 50 keywords | A comma-separated list ordered by importance, without technical metadata |
| Category | No | None | The number of the category that best describes the clip |
| Releases | No | 30 characters | The exact name of a model or property release, JPEG format |
How to fill each column for a clip
Filename
Enter the name of the uploaded file, extension included: harbor_sunrise_01.mov. Adobe matches it exactly, letter case included, so Harbor_Sunrise_01.MOV will not find harbor_sunrise_01.mov. The column holds the name with its extension and is limited to 30 characters, so count the extension when you rename long camera files.
Title
A short description of what the clip shows, 70 characters at most, with no commas and no special characters. Write it in the language set on your contributor account, and use one language only. Adobe also asks you to leave out intellectual property, artist names and real people's names.
Keywords
Separate keywords with commas and put them in order of importance. Adobe says the first 10 have the most influence on search ranking, so the main subject, the action and the setting go first. Use each keyword once, in the same language as the title, and leave out technical data such as camera settings. Because the list contains commas, the field goes inside double quotes, as in Adobe's template. To test a list against the limits, use the title and keyword checker.
Category
Enter a number, not a name. Adobe's template says to use the number shown for the category in the Upload CSV dialog. The full list with numbers is in the table below.
Releases
Enter the release exactly as it is named on Adobe Stock, 30 characters at most. Adobe's pages describe this value in two ways: the requirements page asks for the "exact model or property release filename" in JPEG format, while the template asks for "the names you gave to the releases when you uploaded them on Adobe Stock". Either way, the release has to be uploaded to the portal before the CSV refers to it. For several releases on one clip, the template puts the names in a single cell, separated by commas and wrapped in double quotes. If two releases share a name, Adobe uses the most recent one.
The file format is a third point of disagreement: Adobe's page on uploading releases (12 June 2026) says releases can only be PDFs of 10 MB at most, while the CSV page speaks of a JPEG file. Upload the release in the format the portal accepts, then copy the name it shows into the CSV. The steps are in how to upload video to Adobe Stock.
The CSV has no column for the generative AI label. For a clip made with generative AI, Adobe asks you to check "Created using generative AI", which you do in the portal.
49 or 50 keywords? Where Adobe disagrees with itself
Adobe's pages do not agree on two limits. The table shows what each page says, in its own words where it matters.
| Adobe page | Keywords | Title |
|---|---|---|
| CSV requirements (11 Jun 2026) | 50 keywords maximum | 70 characters maximum |
| Tips for effective titles and keywords (18 Aug 2026) | Up to 49 per content submission | Ideally under 70 characters |
| Submit videos to Adobe Stock (11 Jun 2026) | 5 to 50 keywords | A short description |
| Sample CSV template | Max 50 keywords | "Up to 200 characters" in the video row |
The safe values meet every page at once: 5 to 49 keywords and a title of 70 characters or fewer. The limits of the other agencies are in keyword limits by agency.
Category numbers
Adobe Stock has 21 categories. The current category page lists them without numbers; an earlier version of the same page, titled "Adobe Stock categories by number", numbered them 1 to 21 in the same order. Those are the numbers below.
| No. | Category | What it covers |
|---|---|---|
| 1 | Animals | Animals, insects or pets, at home or in the wild |
| 2 | Buildings and Architecture | Homes, interiors, offices, temples, barns, factories, shelters |
| 3 | Business | People in business settings, offices, finance, money |
| 4 | Drinks | Beer, wine, spirits and other beverages |
| 5 | The Environment | Nature and the places where people live and work |
| 6 | States of Mind | Emotions and inner experiences |
| 7 | Food | Food and eating |
| 8 | Graphic Resources | Backgrounds, textures and symbols |
| 9 | Hobbies and Leisure | Pastimes such as knitting, model building or sailing |
| 10 | Industry | Work and manufacturing, construction, energy production |
| 11 | Landscape | Vistas, cities, nature and other locations |
| 12 | Lifestyle | People at home, at work and at play |
| 13 | People | People of all ages, cultures and abilities |
| 14 | Plants and Flowers | Close-ups of the natural world |
| 15 | Culture and Religion | Traditions, beliefs and cultures around the world |
| 16 | Science | Applied, natural, medical and theoretical sciences |
| 17 | Social Issues | Poverty, inequality, politics, violence |
| 18 | Sports | Sports and fitness |
| 19 | Technology | Computers, smartphones, virtual reality, tools |
| 20 | Transport | Cars, buses, trains, planes, highways |
| 21 | Travel | Destinations, cultures, travel gear, landmarks |
A drone shot of a coastline can fit more than one category, such as Travel (21) or The Environment (5). Pick the one that matches the main subject. Adobe suggests a category automatically at upload, and you can keep it or change it.
An Adobe Stock CSV template for video
Adobe's sample file has one photo row and one footage row filled with instructions. Here is the same header with three video rows you can adapt. Keep the header line exactly as it is.
Filename,Title,Keywords,Category,Releases
harbor_sunrise_01.mov,Fishing boats leaving a small harbor at sunrise,"fishing boat, harbor, sunrise, aerial view, coast, sea, morning, port, water, travel",20,
market_walk_02.mov,Woman choosing fruit at an outdoor market stall,"market, woman, fruit, shopping, stall, food, outdoor, fresh, lifestyle, city",12,ana_model_release.jpg
forest_stream_03.mp4,Clear stream running over mossy rocks in a forest,"stream, forest, water, moss, rocks, nature, green, flowing, woodland, calm",5,- Titles have no commas and stay under 70 characters.
- Keyword lists are in double quotes because they contain commas.
- Category holds a number: 20 is Transport, 12 is Lifestyle, 5 is The Environment.
- An empty Releases cell is fine; the column is optional.
Before you build the file, the free title and keyword checker checks title length and keyword count against Adobe's limits. For Shutterstock's columns, see the Shutterstock CSV guide.
Upload order
The CSV attaches metadata to files that are already in your portal, so it always goes last.
- Upload the clips by drag and drop in the Contributor Portal, or by SFTP if your account qualifies for it.
- Upload any model or property releases the CSV refers to.
- In Uploaded Files, open the New tab and select Upload CSV.
- Select Choose CSV file, pick your file and upload it.
- Select Refresh. When it works, the portal shows "Data from your CSV was applied to the related files."
- Review each clip, then submit it for review.
You can edit the CSV and upload it again for the same batch until it reaches the 5,000-row limit. The clips themselves must meet Adobe's file rules, listed on the Adobe Stock video requirements page.
Common errors and how to fix them
Adobe's final checklist and file rules point to these problems.
| Problem | Fix |
|---|---|
| Metadata does not attach to a clip | Make the Filename match the uploaded file exactly: same spelling, same extension, same letter case |
| The file is refused | Save as .csv; .xls and .xlsx files are not accepted |
| Saved from Excel outside the US | Save as CSV UTF-8, or re-save it as UTF-8 in Notepad |
| Header row changed | Copy the header from Adobe's template; do not rename or translate it |
| Over 5,000 rows or 1 MB | Keep each file within both limits and upload clips in smaller batches |
| Title too long or with commas | Cut it to 70 characters and remove commas and special characters |
| More than 49 keywords | Trim the list from the bottom, where the least important keywords are |
| Wrong release attached | Give every release a unique name; Adobe uses the most recent one with a shared name |
| Formulas or formatting in cells | Paste values as plain text; Adobe asks you to remove special characters, formulas and formatting |
A clip refused at review for its content, rather than its metadata, is a different problem. The reasons are grouped in why stock footage gets rejected.
Sources
Official agency pages. Rules change: when in doubt, the agency's own page wins. Spotted an outdated figure? Tell us from the about page.
- [1]Adobe Stock: Upload a model or property release · page updated 12 Jun 2026
- [2]CSV requirements for Adobe Stock · page updated 11 Jun 2026
- [3]Create a CSV file for Adobe Stock · page updated 11 Jun 2026
- [4]Upload a CSV file to the Adobe Stock · page updated 11 Jun 2026
- [5]Adobe Stock sample CSV template (Sample_Adobe_Stock_CSV_upload.csv)CSV file with no displayed date; the server reports it as last modified on 2 October 2026. Downloaded on 11 October 2026.
- [6]Organize with CSV files (earlier version)Adobe page dated 8 May 2024, read in the Wayback Machine copy of 17 May 2026. Source of the advice to add categories; the rules match the current CSV pages.
- [7]Choose the right category for your content · page updated 11 Jun 2026
- [8]Choose the right category (earlier version, "Adobe Stock categories by number")Adobe page dated 13 Sep 2021, read in the Wayback Machine copy of 6 December 2025. The current category page lists the same 21 categories in the same order, without numbers.
- [9]Tips for effective titles and keywords · page updated 18 Aug 2026
- [10]Submit videos to Adobe Stock · page updated 11 Jun 2026
- [11]Generative AI video submission guidelines · page updated 11 Jun 2026
Questions
What columns does an Adobe Stock CSV need?
Filename, Title and Keywords are required; Category and Releases are optional. The header row must read Filename,Title,Keywords,Category,Releases as in Adobe's template, without renaming or translating it.
Can I upload an Excel file instead of a CSV?
No. Adobe Stock accepts .csv files only and rejects .xls, .xlsx and other spreadsheet formats. In Excel, save the sheet as CSV UTF-8.
How many keywords can I put in an Adobe Stock CSV?
The CSV requirements page says 50 at most, the titles and keywords page says up to 49, and the video submission page says 5 to 50. Use 5 to 49, most important first.
Can an Adobe Stock title contain commas?
No. Adobe asks for a plain-text title of 70 characters or fewer, without commas or special characters.
What number do I enter in the Category column?
A number from 1 to 21 that matches Adobe's category list, for example 1 for Animals, 7 for Food, 20 for Transport and 21 for Travel. The Upload CSV dialog in the portal shows the numbers.
How many rows can an Adobe Stock CSV have?
5,000 rows, in a file of 1 MB or less. You can update and re-upload the CSV for the same batch until it reaches the 5,000-row limit.
Why didn't my CSV metadata attach to my clips?
Check the file names first. Adobe matches the full name exactly, extension and letter case included, so each row must carry the name of the uploaded clip character for character.
Keep reading
- Title and keyword checker for stock footagePaste your metadata and see which agency limits it breaks, with the exact rule for each.
- Shutterstock CSV: format and template for videoThe columns, the upload order and the errors to avoid, with a template.
- Adobe Stock video requirementsSpecs, the 70-character title, keyword order, AI labeling and royalties for Adobe Stock video.