Español

How to upload photos to several stock agencies at once

By Marta (Tagvora) · Updated October 2026

To sell on several stock agencies at once you need three things for every photo: a title and keywords, a version adapted to each agency's rules, and an upload through whatever route each agency allows (FTP, website or its own uploader). This guide covers each route and how to stop doing the same work seven times.

1. Put the metadata inside the file

Almost every agency reads the title, description and keywords embedded in the JPEG (IPTC and XMP). Write them once in the file and you don't have to retype them on each site. The exceptions are categories, which almost no agency reads from the file, and 123RF, which has no title.

2. Each agency, its own route

AgencyKeywordsTitleSizeAIEditorialUpload
Adobe Stock5–49 (first 10 weigh most)≤ 70 (short, no commas)≥ 4 MP, ≤ 100 MP, ≤ 45 MBYes, labeledIllustrative onlyWeb + CSV (SFTP on some accounts only)
Shutterstock7–50≤ 200≥ 4 MP, ≤ 50 MBNoYesFTPS + category CSV on its site
iStock / Getty Images5–50 (Getty vocabulary)≤ 100≥ 3 MPNoYesESP (web or app), no FTP
Magnific (Freepik)5–50≤ 100Not confirmedYes, labeledNoWeb; FTP from 500 published files + CSV
Alamy5–50 (10 supertags on its site)Caption (carries most weight)≥ 5.7 MPNoYesFTP (Stock folder) or web
Dreamstime5–50≤ 100≥ 3 MP, ≤ 70 MPYes, labeledYesFTP + category CSV
123RF7–50No title (caption rules, 180)≥ 6 MP, ≤ 30 MBYes, labeledYesFTP + “Upload via FTP” in its panel

3. After FTP: what's left on each site

4. Adapt before you upload, not after

One set of metadata for every agency only half works: an AI image sent to Shutterstock, iStock or Alamy gets rejected, so does a title that is a keyword list, and unordered keywords lose visibility on Adobe. Fixing it before upload is faster than fixing it afterwards, photo by photo, on seven sites.

How Tagvora does it

Tagvora writes the metadata with AI, adapts it to each agency and, once you approve the photo, uploads it by FTP where agencies allow it and prepares a folder with its CSV for the rest, iStock included. You pay per photo, not per agency.

More guides

Try Tagvora in the beta

Free 3-week beta on the Pro plan, no card, and a founding price afterwards.

Ask for a beta spot
← Back to tagvora.com