Automatic Upload to Multiple Stock Agencies: How It Works

How multi-agency stock uploads actually work: FTP/SFTP pipelines, AI metadata, and a neutral comparison of StockSubmitter, Xpiks, Wirestock, and Rastock.

Automatic upload to multiple stock agencies means generating metadata once, then pushing the same image or video files to each agency's contributor account via FTP, SFTP, or a supported web uploader in parallel, instead of logging into Adobe Stock, Shutterstock, and other platforms one by one. Tools like StockSubmitter, Xpiks, Wirestock, and Rastock automate this, but the ownership terms, upload method, and metadata control differ significantly between them.

How the pipeline actually works

Almost every multi-agency workflow follows the same three steps: prepare metadata (title, description, keywords) for each file, package files in the format an agency expects, then transfer them. The transfer step is where tools diverge most. Some connect directly to each agency's FTP or SFTP server; others route everything through their own cloud server first and redistribute from there.

Adobe Stock is a good example of how agency infrastructure shapes what automation can and can't do. Contributors can bulk-upload files by FTP or SFTP, and <cite index="49-8,49-9">you can upload as many files as you want and there are no data limits, and videos can be uploaded via drag and drop, or qualified accounts can use SFTP to upload if preferred.</cite> But metadata editing after approval is restricted: <cite index="45-1">after an asset has been approved, updates are only possible one at a time and online.</cite> There is also no public API for contributors — <cite index="45-17">there is no Adobe Contributor API</cite> — and <cite index="46-8,46-9">Adobe Stock does not provide a public API for contributors, and the company explicitly states that automated submission is not allowed.</cite> Bulk FTP transport is fine; scripted, automatic submission of the review step is not, per Adobe's own terms.

This is why almost every third-party tool in this space — StockSubmitter, Xpiks, Microstock+, Rastock — is built around FTP/SFTP file transport plus metadata files (XMP/IPTC embedded in the asset, or a companion CSV), rather than a proprietary API that doesn't exist for most agencies. If you want to understand the mechanics in more depth before choosing a tool, our features overview breaks down how metadata generation, banned-keyword filtering, and SFTP delivery fit together in a single pass.

Tool comparison: 7 options for multi-agency uploading

StockSubmitter — Best for: photographers who want a desktop app that both uploads and completes the agency submission form automatically. Pricing: <cite index="3-1">plans range from free for 33 submissions per month up to 37.5€ per month for unlimited submissions</cite>, and separately, <cite index="4-9">uploading files is completely free and unlimited</cite> — the paid tiers gate the automated submission step, not the transfer itself. It <cite index="4-2">automates the microstock workflow: filling, translating and storing metadata, uploading and submitting content to dozens of microstock agencies at the same time.</cite> Limitation: it's Windows-only desktop software with a per-agency submission counter, so heavy multi-agency contributors will hit the free tier's cap quickly.

Xpiks — Best for: contributors who want a free, open-source tool with no subscription lock-in. It runs cross-platform, since <cite index="10-1">its mission is to provide microstock photographers and illustrators with a free tool for everyday work across Windows, Mac OS X, and Linux.</cite> Pricing: free core version, with a paid Pro tier for advanced features. It supports proper file transfer protocols — <cite index="12-14">Xpiks supports FTP, FTPS and SFTP upload protocols</cite> — and even includes AI keywording, where <cite index="16-1">Xpiks offers a free trial during which you can use 10 new files every 10 minutes for auto keywording.</cite> Limitation: video metadata isn't embedded the way agencies expect it — <cite index="12-9">metadata is embedded in videos, but microstock agencies do not read it from metadata; they read it from a separate CSV file</cite> — so video contributors need an extra manual step.

Wirestock — Best for: new contributors who don't want to manage individual agency accounts at all. Pricing: it works on commission rather than a subscription — <cite index="24-11">Wirestock makes money by charging 15% commission on every sale</cite> — and distributes to major partners including <cite index="21-4">Shutterstock, Adobe, Getty, and Alamy.</cite> Contributors keep ownership: <cite index="21-19,21-20">you retain the copyright, and Wirestock just has the non-exclusive right to distribute and sell on your behalf.</cite> Limitation: for several agencies, distribution happens through Wirestock's own account rather than your personal one — <cite index="21-26,21-27,21-30">Wirestock acts as your agent: you give them the content, they deal with the agencies, and they upload your content to all major marketplaces under their own account</cite> — which means you don't build an individual reputation or tier status directly with those agencies.

PhotoTag.ai — Best for: contributors who only want AI keywording, not upload automation. It generates <cite index="27-1,27-2">AI-generated titles, descriptions, and keywords for photos and videos, usable through a Lightroom Classic plug-in or API endpoint.</cite> Pricing is credit-based: <cite index="33-1">one-time prices run from roughly 4¢ to 2¢ per file for larger packs worth $149, with upload and metadata credits split separately.</cite> Limitation: it doesn't push files to agencies itself, and for video specifically, <cite index="33-3">since it's a cloud service only, uploading video first to get keywords and then again to microstocks is a genuine extra step.</cite> It solves keywording, not distribution.

Microstock+ — Best for: contributors already comfortable with the StockSubmitter ecosystem who want a cloud layer instead of parallel local FTP connections. It can <cite index="37-8">upload, attribute, and auto-submit photo, video, illustration, and vector files on 33 microstock agencies at the same time.</cite> Pricing: <cite index="37-1">free unlimited submissions for users who have never purchased a paid subscription and have earned less than $50 from the microstock agencies</cite>, with paid tiers above that. Limitation: it's most useful paired with the StockSubmitter desktop app rather than as a fully standalone product, and the free tier is explicitly capped by lifetime earnings, not by file volume.

Agency-native uploaders (Adobe Stock, Shutterstock, etc.) — Best for: contributors working with only one or two agencies who don't want a third-party tool in the loop at all. FTP/SFTP is directly supported and reliable for bulk transfer, but as shown above, automated submission and post-approval bulk metadata edits are restricted by agency policy. Limitation: there is no cross-agency view — every agency needs its own login, its own metadata format, and its own manual submission pass.

Rastock — Best for: contributors who want one control tower for metadata generation and delivery, rather than piecing together a keywording tool and a separate uploader. It generates AI metadata with configurable banned/mandatory keyword rules and a rollback option if a batch needs correcting, then delivers files by SFTP to 25+ agencies from a single upload. Pricing is subscription-based with no revenue share and no ownership claim on submitted files; free IPTC/CSV/XML export is included so metadata isn't locked into the tool. Limitation: it focuses on metadata + delivery, not on managing your agency-side approval queue or sales dashboard the way Microstock+ or Wirestock do — see pricing for plan details and file limits.

When to use X vs Y

Portfolio under 500 files, testing the waters: start with Xpiks' free tier or StockSubmitter's free plan — both let you try FTP-based multi-agency upload without a subscription. If your priority is not managing agency logins at all and you're fine with a commission on sales, Wirestock removes that friction entirely.

Portfolio over 500 files, uploading weekly across many agencies: a subscription tool that treats metadata rules (banned words, mandatory brand terms, conceptual vs. literal keywording per agency) as first-class settings matters more than raw upload speed. This is the case Rastock is built for — check features for how batch rules and rollback work, and the beginner guide if you're moving up from a smaller manual workflow.

Video-heavy portfolios: be aware that most tools, including Xpiks and PhotoTag.ai, rely on a separate CSV rather than embedded metadata for video, since <cite index="12-9">microstock agencies do not read video metadata from the file itself, only from a separate CSV.</cite> Confirm any tool's video workflow before committing a large batch.

Adobe Stock only, small volume: the native FTP/SFTP uploader is sufficient and avoids adding a third-party layer, though remember <cite index="45-1">post-approval metadata updates are one at a time and online only.</cite> Multi-agency contributors submitting to five or more platforms regularly benefit more from a tool that handles all destinations from one interface — see how this compares to manual FTP in our FTP upload troubleshooting guide.

Concrete numbers worth knowing before choosing

A few verified figures help set realistic expectations. StockSubmitter's free tier caps out at <cite index="2-5">33 submissions per agency per month</cite>, while file uploading itself is <cite index="4-9">completely free and unlimited</cite> regardless of plan. Microstock+ can distribute to <cite index="37-8">33 microstock agencies at the same time</cite>. Wirestock's fee structure is a flat <cite index="24-11">15% commission on every sale</cite> rather than a subscription. PhotoTag.ai's one-time credit pricing runs <cite index="33-1">from roughly 4¢ to 2¢ per file for larger packs</cite>. Adobe Stock itself imposes <cite index="49-8">no data limits on the number of files you upload</cite> via FTP/SFTP, though the review and metadata-editing process remains manual after approval. Rastock's own delivery covers 25+ agencies via SFTP with free IPTC/CSV/XML export included in every plan; exact file caps per tier are listed on pricing.

Frequently asked questions

What does "automatic upload to multiple stock agencies" actually mean?

It means generating metadata for your files once, then transferring the same files to several agencies' contributor accounts in parallel — usually via FTP or SFTP — instead of logging into each platform separately. Some tools also automate the on-site submission form; others stop at the file transfer and leave submission to you.

Is FTP still used for stock agency uploads?

Yes. FTP and SFTP remain the standard bulk-transfer method for agencies like Adobe Stock, and most third-party tools — StockSubmitter, Xpiks, Microstock+, Rastock — are built around it because no major agency offers a public contributor API for automated uploads.

Can one tool cover Adobe Stock, Shutterstock, and other agencies together?

Yes, that's the core function of tools like StockSubmitter, Xpiks, Microstock+, and Rastock — each connects to multiple agencies' FTP/SFTP servers from a single interface, so you prepare metadata once and deliver to all configured destinations rather than repeating the process per platform.

What's the difference between a keywording tool and an upload/distribution tool?

A keywording tool like PhotoTag.ai generates titles, descriptions, and tags but does not deliver files to agencies. A distribution tool like StockSubmitter, Microstock+, or Rastock handles the transfer step too. Some contributors combine both: keyword with one tool, then upload the tagged files with another.

Does automatic upload mean I lose control over metadata per agency?

Not necessarily. Tools differ on this: some apply one metadata set to every agency, while others let you set agency-specific rules — banned keywords, mandatory terms, or conceptual vs. literal keywording — before delivery. Check this specifically if different agencies in your portfolio have conflicting keyword policies.

Is a commission model like Wirestock better than a subscription tool?

It depends on volume and portfolio maturity. Commission models remove upfront cost and account management but take a percentage of every sale indefinitely. Subscription tools cost a fixed fee regardless of sales volume, which tends to favor established contributors with steady monthly earnings above the subscription price.