How to automate stock footage uploads
You can automate stock footage uploads for most of the repetitive work: renaming files, checking specs, writing titles and keywords, building the CSV and sending clips over FTPS, SFTP or FTP. What stays with you is the approval of the metadata, the releases, the tax form and, at the end, the reviewer at each agency. Here is what Shutterstock, Adobe Stock and Pond5 document, the ways to do it, and what each one leaves you to do.
By RushPilotUpdated Rules checked against official sources on
On this page
What you can automate in a stock upload
A clip goes through the same six steps before an agency sees it. Each one can be handed to software, as long as the result meets the rule in the last column. The rules differ by agency, which is why one export and one keyword list rarely work for all three.
| Step | What software can do | Rule it has to meet |
|---|---|---|
| Sort and rename | Rename a whole folder in one pass | Shutterstock: only a-z, A-Z, 0-9 and the underscore. Pond5: no spaces, dashes or accents |
| Export and spec check | Apply one export preset, then read resolution, frame rate and length | Shutterstock: .mov or .mp4, 5 to 60 seconds, a listed resolution and frame rate |
| Titles, descriptions, keywords | Draft them from frames of the clip, or take the agency's own suggestions | Shutterstock: description under 150 characters, 7 to 50 keywords. Adobe: title ideally under 70 characters, up to 49 keywords by importance. Pond5: title up to 80 characters |
| CSV | Export one CSV per agency from the same metadata | Shutterstock and Adobe: the CSV goes in after the clips. Pond5: Apply CSV, 10 to 50 keywords |
| Transfer | Send the folder unattended | Shutterstock: FTPS. Adobe: SFTP, qualified accounts only. Pond5: FTP |
| Control | Hold back a clip that fails a check before it uses a slot | Limits count submissions: 100 clips per rolling 7 days at Shutterstock |
All three agencies already automate part of the metadata. Shutterstock offers keyword suggestions "automatically generated by our computer vision technology". Adobe "can generate suggested keywords" when you upload to the Contributor Portal. Pond5 uses "image-recognition software that can generate keywords automatically" and asks you to remove any that do not apply. A tool that writes keywords for you follows the same logic: it saves the typing, and you still read the result. What to expect from those tools is in AI keywording for stock footage.
What stays manual
- Approving the metadata. Adobe's contributor agreement covers the Work "including all associated keywords, descriptions, credits, and captions". A wrong place name written by a tool is still yours.
- Releases. Someone has to get them signed. At Shutterstock they attach at the submission stage only, on the Submit content page; at Pond5 they go in a releases folder on the FTP server.
- The tax form. If it is not filed within 90 days of Shutterstock's first reminder, the Upload and Submit buttons are disabled, whatever tool you use. Adobe's agreement makes you responsible for "completing any necessary IRS forms in order to receive payment."
- The review. A reviewer at each agency accepts or rejects every clip. No tool changes that step, and none can promise acceptance.
Five ways to automate uploads, compared
From no software at all to a full pipeline. Third-party facts come from each tool's official page, read on 13 October 2026; prices change, so check them before you pay. Nothing here is ranked.
| Method | What it automates | What you still do | Published cost |
|---|---|---|---|
| By hand in each portal | The agency's own keyword suggestions | Everything else, three times | Free |
| CSV plus browser or FTP upload | Metadata for a whole batch; FTPS, SFTP or FTP for the transfer | Write each CSV, upload, apply the CSV after the clips, submit | Free (FileZilla, Cyberduck and WinSCP are free clients) |
| Desktop uploader: Xpiks | Metadata editing, CSV export, upload to any FTP, SFTP or FTPS server; AI keywording on Pro+ | Check the output for video, submit in each portal | €0 (15 files per session), €49 one-time, €99 a year |
| Desktop uploader: StockSubmitter | Metadata editing and submissions to listed agencies, Shutterstock, Adobe Stock and Pond5 among them | Windows 10 or newer, 64-bit; test video on the free tier | Free (33 submissions a month per agency) to €62.50 a month |
| Distributor: BlackBox | Sends your footage to several agencies for you | Upload once to BlackBox | 15% of net sales plus a transaction fee of about 3% |
The software options are compared criterion by criterion in stock upload software, and the distributor route in Wirestock alternatives.
Automatic upload to Shutterstock, Adobe Stock and Pond5
Shutterstock automation
Shutterstock calls FTPS "a great way to upload many video clips at a time": host ftps.shutterstock.com, port 21, explicit FTP over TLS, with your contributor login and password. The web page takes up to 100 files at a time. Metadata then comes by CSV, through the CSV button on the Submit page, never through FTPS. The full batch routine is in bulk upload to Shutterstock, and the metadata rules in RushPilot for Shutterstock.
Automatic upload to Adobe Stock
Adobe describes SFTP as "ideal for bulk uploads and large videos that may not upload reliably via the web interface", for qualified accounts. You generate a password under Upload, then Learn More, and send files one by one: folders and archives are not supported. The CSV is applied from Uploaded Files once the clips are there. Adobe publishes a weekly submission limit but not its number. Details in bulk upload to Adobe Stock and RushPilot for Adobe Stock.
Automatic upload to Pond5
Pond5's FTP uploader uses ftp.pond5.com, your username and a separate FTP password set under Account, then FTP, with the port left blank. Apply CSV then fills titles, descriptions and keywords for the batch. See RushPilot for Pond5 for the title and keyword rules.
Sending one batch to all three, with the order of operations and the per-agency differences, is covered in upload to multiple stock agencies. Whether the agencies' terms allow all this is answered, with the clauses quoted, in is automating stock uploads allowed.
How much time automation saves
We do not publish an average: we have no measurement of it, and the answer depends on your batch. You can work out your own. For one clip sent to the three agencies, count the units of work:
- one rename and one spec check, done once;
- three sets of metadata, since Shutterstock, Adobe Stock and Pond5 each have their own title rule;
- three transfers and three submissions.
Time your next clip by hand at each agency and multiply by the batch. Then time how long you spend reading and correcting a tool's output for the same clips. The difference is your real gain. Automation removes typing and transfers; reading stays, and a batch that fails review costs more than it saved. The checks worth keeping before each send are in the submission checklist, and the whole routine from card to portfolio in stock footage workflow.
Where RushPilot fits
RushPilot is a desktop app for stock video contributors, in private beta with a waiting list. For each clip it:
- looks at five frames of the clip;
- writes the title, description and keywords in English to each agency's rules, keywords ordered for Adobe;
- checks common rejection reasons: resolution, length, logos, upscaling;
- waits for your approval, then uploads to Shutterstock, Adobe Stock and Pond5.
| Step | RushPilot |
|---|---|
| Titles, descriptions, keywords | Yes. Written per agency, for your approval |
| Rejection checks | Yes. Common reasons, before upload |
| Upload | Yes. Shutterstock, Adobe Stock and Pond5 |
| Releases and tax form | No. You handle them |
| Acceptance | No. The agency reviewer decides |
It costs €0.05 to €0.09 per clip, with 25 clips free; see the pricing page. You cannot download it today: join the waiting list.
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: How do I submit video for review? · page updated 13 Nov 2025
- [2]Shutterstock: How do I upload content via FTPS? · page updated 21 Apr 2025
- [3]Shutterstock: How do I include existing metadata with my content submission? (CSV) · page updated 8 Sep 2026
- [4]Shutterstock: Content publishing standards: contextual metadata · page updated 26 Feb 2026
- [5]Shutterstock: Troubleshooting uploading errors · page updated 15 Jul 2025
- [6]Shutterstock: What are the technical requirements for video? · page updated 17 Dec 2025
- [7]Shutterstock: Is there an upload or submission limit for images and video? · page updated 21 Apr 2025
- [8]Shutterstock: Why can't I submit or upload my content? · page updated 15 Dec 2025
- [9]Shutterstock: Portfolio: preparing your uploaded content for submission · page updated 9 Feb 2026
- [10]Shutterstock: Content publishing standards: legal documentation · page updated 22 Jul 2026
- [11]Adobe Stock: Submit videos to Adobe Stock · page updated 11 Jun 2026Read from the Wayback Machine copy of 22 September 2026; the live page refused automated access on 13 October 2026.
- [12]Adobe Stock: Upload a CSV file · page updated 11 Jun 2026Read from the Wayback Machine copy of 21 August 2026.
- [13]Adobe Stock: Tips for effective titles and keywords · page updated 18 Aug 2026Read from the Wayback Machine copy of 5 September 2026.
- [14]Adobe Stock Contributor Agreement (Product Specific Terms)Effective as of 18 June 2024 according to its header; read on 13 October 2026.
- [15]Adobe Community: New submission limits for Adobe Stock contributors (announcement) · page updated 20 May 2025
- [16]Pond5: Tagging and pricing your filesPage without a date, read on 13 October 2026.
- [17]Pond5: How to prepare your footage for uploadPage without a date, read on 13 October 2026.
- [18]Pond5: Using the FTP (File Transfer Protocol) uploader · page updated 5 Nov 2024Read from the Wayback Machine copy of 13 June 2026; the live help center blocks automated access.
- [19]Xpiks: home pagePage without a date, read on 13 October 2026.
- [20]Xpiks: pricingPage without a date, read on 13 October 2026.
- [21]StockSubmitter: home page and pricingPage without a date, read on 13 October 2026.
- [22]BlackBox: FAQPage without a date, read on 13 October 2026.
- [23]BlackBox: Terms of ServiceEffective 29 August 2024; read on 13 October 2026.
- [24]Wirestock: Terms of UseEffective 20 January 2026; read on 13 October 2026.
Questions
Can I automate stock footage uploads completely?
No. The transfer, the metadata and the CSV can run without you, but releases, the tax form, your approval of the metadata and the reviewer's decision at each agency stay manual.
Is there a Shutterstock automation tool for bulk uploads?
Shutterstock itself offers FTPS for many clips at once and a CSV for metadata. Third-party desktop uploaders such as Xpiks and StockSubmitter, and RushPilot in private beta, add metadata writing on top of the transfer.
Can I upload automatically to Adobe Stock by FTP?
Adobe Stock uses SFTP, and only for qualified accounts. The server details and a generated password are under Upload, then Learn More, in the Contributor Portal. Folders and archives are not supported.
Does Pond5 support automatic uploads?
Pond5 documents FTP uploads to ftp.pond5.com with a separate FTP password, and Apply CSV for titles and keywords in batch. It also suggests keywords itself through auto-tagging, which you can turn off.
Does automation get around the weekly upload limits?
No. Shutterstock counts 100 video clips per rolling 7 days whatever the upload method, and Adobe's weekly limit applies to submissions, not to the way files arrive.
Is automating uploads against agency rules?
The three agencies document FTP-type uploads and CSV imports themselves. Their terms set limits on account sharing and accurate metadata. The exact clauses are quoted in our guide on whether automating stock uploads is allowed.
Keep reading
- How to upload to multiple stock agencies at onceFour ways to send the same clips to several agencies, what changes between them, and the exclusivity terms to avoid.
- Is it allowed to automate stock uploads?The exact clauses on upload tools, FTP, AI metadata and account sharing at Shutterstock, Adobe Stock and Pond5.
- Stock footage upload software, comparedUploaders and distributors compared for video: agencies, system, price and upload route.