How to name stock footage files
Stock footage file naming looks like a detail until an upload fails or a CSV row finds no clip. Shutterstock, Adobe Stock and Pond5 each publish a different rule, and one pattern satisfies all three.
By RushPilotUpdated Rules checked against official sources on
On this page
Stock footage file naming rules by agency
The three agencies publish their rules in different places: Shutterstock in its upload troubleshooting article, Pond5 on its footage preparation page, Adobe only in its CSV pages. The table puts them side by side. A blank answer means the agency publishes nothing on that point.
| Character or rule | Shutterstock | Adobe Stock | Pond5 |
|---|---|---|---|
| Letters a-z, A-Z | Yes. Allowed | No rule published | Yes. Allowed |
| Digits 0-9 | Yes. Allowed | No rule published | Yes. Allowed |
| Underscore _ | Yes. Allowed | No rule published | Not mentioned, not banned |
| Spaces | No. Not in the allowed list | None in the CSV file's own name | No. Not allowed |
| Hyphens and dashes | No. Not allowed | No rule published | No. Not allowed |
| Accents (é, ñ, ç) | No. Not allowed | No rule published | No. Not allowed |
| Non-Latin alphabets | No. Not allowed | No rule published | No. Special characters not allowed |
| Commas, quotes, brackets | No. Not allowed | No rule published | No. Not allowed |
| Length | Not published | 30 characters in the CSV, extension included | Not published |
| Letter case | Not stated | Must match exactly in the CSV | Not stated |
The strictest rule on each line wins if you sell at all three. In practice that means plain ASCII letters, digits and underscores, nothing else, and a name short enough for Adobe's CSV.
Shutterstock: letters, digits and underscores
Shutterstock gives a closed list. In its words, file names "may contain only the characters a-z, A-Z, 0-9, and underscore". Accented Latin characters and non-Latin alphabets are not permitted, and punctuation other than the underscore, such as brackets, parentheses or quotation marks, "may cause an error during uploading".
Two consequences are easy to miss. A space is not on the allowed list, so sunset beach.mov breaks the rule even though it contains no punctuation. And a copy made by your operating system, such as clip (1).mov, fails twice: the space and the parentheses. The dot before the extension is part of every file name; Shutterstock's own CSV example uses germanshepard.mov.
The rule sits in a troubleshooting article rather than in the technical requirements, so it shows up when an upload has already failed. The rest of the upload steps are in how to upload video to Shutterstock.
Pond5: no accents, spaces or dashes
Pond5's footage preparation page has a File Names section with three sentences: file names must not contain special characters or accents; examples include &, å, ñ, é, ß, ®, ©, §, ç, ä, ø, ü, curly quote marks and commas; and "spaces and dashes are not allowed".
The dash rule is the one that catches people. Hyphenated names like lake-annecy-01.mov are common on the web, and Pond5 does not allow them. The underscore is not in Pond5's list of examples, and Shutterstock names it as allowed, so it is the separator to use.
Pond5 keeps the name you uploaded: its Uploads page shows it under the Tech Data tab as the Original Filename. The same page asks you not to put number codes in titles, such as "Pink Flamingo 001", and points to that Original Filename for tracking instead. The number belongs in the file name, never in the title. The full Pond5 flow is in how to upload video to Pond5.
Adobe Stock: 30 characters in the CSV
Adobe does not publish a character list for uploaded clips. Its rules on file names live in the CSV pages, and they matter as soon as you add metadata in bulk:
- The Filename column takes the exact file name with its extension, for example
Myvideo1.mov, and is limited to 30 characters. - The name in the CSV must match the uploaded file exactly, "including extensions and character casing". A clip uploaded as
Harbor_01.MOVdoes not match a row that saysharbor_01.mov. - Adobe warns that even a minor typo stops the metadata from connecting to the clip.
- The CSV file itself should have no spaces in its name and follow a consistent pattern, such as
Name_Date.csv.
Thirty characters go fast. harbor_sunrise_aerial_0001.mov is exactly 30 with its extension; one more word and the row no longer fits. The other CSV rules, from the 70-character title to the category number, are in the Adobe Stock CSV guide.
One naming pattern for all three agencies
Put the rules together and a safe file name has five properties:
- Lower-case ASCII letters and digits only, so letter case never causes a mismatch.
- Underscores between words: no spaces, no hyphens, no other punctuation.
- No accents: write
cafe, notcafé. - 30 characters or fewer, extension included, for Adobe's CSV.
- A running number, so every clip in your archive has a unique name.
A pattern such as subject_place_0001.mov meets all five and still tells you what the clip is when you scroll a folder. A short shoot code works too, for example annecy24_0001.mov, if you keep a log of what each code means.
| File name | Verdict | Why |
|---|---|---|
| Drone Shot - Lake Annecy.mov | No. Fails | Spaces, a hyphen and upper case |
| café_terrace_01.mov | No. Fails | Accented é at Shutterstock and Pond5 |
| lake-annecy-01.mov | No. Fails | Hyphens at Shutterstock and Pond5 |
| clip (1).mov | No. Fails | Space and parentheses |
| lake_annecy_drone_sunset_golden_hour_01.mov | No. Too long for Adobe | 43 characters, over the 30 of Adobe's CSV |
| lake_annecy_0001.mov | Yes. Passes | 20 characters, lower case, underscores |
Do not try to pack keywords into the name. None of the agency pages cited here says the file name feeds search; the title or description, the keywords and the category do that. How to write those is covered in titles and descriptions for stock footage.
File names inside CSV files
A CSV attaches metadata to clips by file name, which is why naming mistakes surface there first. Each agency has its own column:
| Agency | Column | What it must contain |
|---|---|---|
| Shutterstock | Filename (column A, required) | The uploaded file name; Shutterstock's example includes the extension |
| Adobe Stock | Filename (required) | Exact name with extension, 30 characters at most, same letter case |
| Pond5 | originalfilename (required) | The name the file was uploaded under, with its extension |
- Upload the clips first. Shutterstock warns that a CSV uploaded before the files may return a "File Not Found" error, because the names it refers to do not exist yet.
- Name releases with the same care. Adobe's Releases column takes 30 characters, and when two releases share a name it uses the most recent. Pond5's release column takes the release file name with its extension.
- Keep names unique across shoots. Two clips called
clip_01.movfrom different days make a CSV row ambiguous to you, even if the agency stores them separately.
Whether a CSV or embedded metadata suits your workflow better is compared in XMP or CSV for video metadata.
Renaming a shoot before upload
Rename on your computer, before the upload. None of the three agencies describes a way to rename a file once it is in your account, and the CSV has to carry the name the clip was uploaded under.
- Avoid the default batch rename in Windows File Explorer. Selecting several files and renaming them produces names like
Lake (1).mov, with a space and parentheses that neither Shutterstock nor Pond5 allows. Use a batch-rename tool that lets you set an underscore and a zero-padded number. - Fix the extension case at the same time. Many cameras write upper-case extensions such as
.MOVor.MP4. Lower case avoids Adobe's exact-match problem. - Keep a log. A two-column sheet with the camera name and the new name lets you trace a clip back to its original file if a client or an agency asks.
- Rename exports, not camera originals. Your editing project still points at the original files; renaming the exported clips leaves it intact.
File names are one line of the checklist. Resolution, frame rate, length and codec for each agency are on the stock video requirements page.
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]Shutterstock: Troubleshooting uploading errors · page updated 15 Jul 2025
- [2]Shutterstock: How do I include existing metadata with my content submission? (CSV) · page updated 8 Sep 2026
- [3]Adobe Stock: CSV requirements · page updated 11 Jun 2026
- [4]Adobe Stock: Create a CSV file · page updated 11 Jun 2026
- [5]Adobe Stock: Upload a CSV file · page updated 11 Jun 2026
- [6]Pond5: How to prepare your footage for upload (File Names)Page without a date, read on 11 October 2026.
- [7]Pond5: Tagging and pricing your filesPage without a date, read on 11 October 2026.
Questions
Can stock footage file names contain spaces?
Not safely. Pond5 says spaces are not allowed, and Shutterstock lists only letters, digits and the underscore as allowed characters. Use underscores instead.
Can I use hyphens in a stock footage file name?
No. Pond5 says dashes are not allowed, and Shutterstock does not allow punctuation other than the underscore. Replace hyphens with underscores.
Are accents allowed in file names on Shutterstock or Pond5?
No. Shutterstock does not permit accented Latin characters or non-Latin alphabets, and Pond5 asks for file names without accents or special characters such as é, ñ, ß or ç.
How long can a file name be on Adobe Stock?
In the CSV, the Filename column takes 30 characters at most, extension included. Adobe does not publish a length limit for the upload itself.
Does the file name help my clip get found in search?
None of the agency pages cited here says so. Search runs on the title or description, the keywords and the category, so put the effort there.
Does letter case matter in file names?
On Adobe Stock it does: the CSV must match the uploaded file name exactly, extension and letter case included. Lower case everywhere avoids the problem at every agency.
Can I rename a clip after uploading it?
None of the three agencies describes a way to rename an uploaded file. The CSV row has to carry the name the clip was uploaded under, so rename before you upload.
Keep reading
- Shutterstock CSV: format and template for videoThe columns, the upload order and the errors to avoid, with a template.
- Adobe Stock CSV: format and template for videoColumns, character limits, categories and file rules, with a template.
- How to upload video to Pond5Browser or FTP, the FTP password, the release folder, file names and Apply CSV.