For stock photographers

Tag once. Submit everywhere.

AI titles and keywords, adapted to each agency. You approve; Tagvora uploads.

Free 3-week beta on the Pro plan. No card, no spam.

How we use your email

If you ask for a beta spot we keep your email and the language you used, only to confirm your request, write to you about your beta access and tell you about Tagvora’s launch and your founding spot. We don’t sell it or share it with anyone else.

Controller: Tagvora, info@tagvora.com. Legal basis: your consent, which you can withdraw at any time. The waitlist is kept with Brevo (Sendinblue SAS, France, European Union), which sends the confirmation and welcome emails on our behalf.

Write to info@tagvora.com to see, correct or delete your data, or to leave the list; we keep it until you do or, at the latest, 12 months after launch. You can also complain to the Spanish Data Protection Agency (aepd.es).

This site uses no advertising or analytics cookies. It only remembers your language and light or dark mode in your browser.

Read the full privacy policy →

  • Free 3-week beta
  • No card needed
  • Nothing goes out without your OK
See how it works ↓
Atlantic puffin with fish in its beak on a grassy cliff
Title · 59/70 Atlantic puffin with fish in its beak on a grassy sea cliff
  • 1puffin
  • 2Atlantic puffin
  • 3seabird
  • 4wildlife
  • +45 more
Works with
  • Adobe Stock
  • Shutterstock
  • iStock / Getty Images
  • Magnific (Freepik)
  • Alamy
  • Dreamstime
  • 123RF
+ any other agency with a ready-made zip (Canva, Envato…). Coming next: Depositphotos and Pond5.

Three steps, no copy-pasting

  1. 01Drop photos, RAW, vectors or video

  2. 02Review what the AI writes and approve

  3. 03It reaches each agency its own way

One photo, seven versions

Each agency searches its own way. Tagvora writes for each one. Swipe to see each agency.

Atlantic puffin with fish in its beak on a grassy cliff
  • Adobe Stock AI yes

    49 maxtitle < 70

    TitleAtlantic puffin with fish in its beak on a grassy sea cliff

    • 1puffin
    • 2Atlantic puffin
    • 3seabird
    • 4wildlife
    • +45 more
  • Shutterstock AI no

    full sentenceno repeats

    DescriptionAn Atlantic puffin carrying small fish in its beak stands on a grassy cliff above the sea.

    • puffin
    • seabird
    • fish
    • cliff
    • +46 more
  • iStock / Getty Images AI no

    Getty vocabularyzip for ESP

    TitleAtlantic puffin with fish on a grassy cliff

    • Puffin
    • Seabird
    • Cliff
    • No People
    • +30 more
See the rules for all 7 agencies
AgencyWhat Tagvora adaptsAI imagesEditorialHow it gets there
Adobe StockTitle under 70 characters; keywords from most to least relevant (the first 10 weigh more), 49 maxYesNoSFTP if your account has it, or a folder + CSV
ShutterstockA full sentence as description; single-word keywords with no repeats; 2 categories in its CSVNoYesFTPS + CSV for categories
iStock / Getty ImagesGetty-style terms and the meaning of ambiguous words already chosenNoYesZip ready for its ESP uploader (no FTP)
Magnific (Freepik)AI prompt and model in its CSV (not yet tested with a real account)YesNoFTP with 500+ published files, or folder + CSV
AlamyThe full caption drives its search; singular and plural both stayNoYesFTP to its Stock folder
DreamstimeReads everything from the file; AI images say so in the descriptionYesYesFTP; they wait in Unfinished
123RFNo title field: the description (180 characters) does the workYesYesFTP; you submit them from Draft
Other agencies (Canva, Envato…)Title, description and 50 keywords inside each file, plus a CSVDependsDependsZip

Rules taken from each agency’s guidelines and checked with real accounts, except Magnific (Freepik).

How it tags your photos

Examples with real stock photos.

Fewer rejections

How many hours does keywording cost you?

An estimate from your numbers, plus about 45 seconds per photo and agency to upload and fill in forms, and 30 seconds per photo to review in Tagvora.

Now35 h
With Tagvora2 h
32 h
back every month
About 49 working days a year.
All plans · in testing

Learns what sells for you

Import your sales reports. New photos lean on the words that sell.

Best-selling terms · Example data
  • golden hour38
  • harbor27
  • fishing boat19
  • aerial view12
All plans

Model releases, signed on the spot

Signed with a finger on the model’s phone, as a PDF linked to the photo.

Pay per photo, not per agency

Founding price: 30% off for life for the first 100. Per month, billed yearly, VAT included.

Not in a hurry? Tag in batches: each photo counts half, so the same plan covers twice as many. A busy month? Add an extra pack instead of being cut off.

Questions

Getting started and price

Do I pay to join the beta?

No. The beta is free for 3 weeks on the Pro plan, with no card. Afterwards you choose: keep going at your founding price, or stay on the free plan (15 photos a month).

Which file formats can I use?

JPEG, PNG, TIFF, WebP, HEIC and camera RAW (DNG, CR2, CR3, NEF, ARW…) are converted to high-quality JPEG, the format agencies ask for. EPS, AI and SVG vectors go with their JPG preview. MP4 and MOV clips (5 to 60 seconds) are tagged from their frames and go to Adobe Stock, Shutterstock and iStock / Getty Images. Keywords are written in English, the language buyers search in.

Agencies and uploads

Which agencies does it work with?

Adobe Stock, Shutterstock, iStock / Getty Images, Magnific (Freepik), Alamy, Dreamstime and 123RF, plus a ready-made zip for any other agency (Canva, Envato…). Depositphotos and Pond5 come next.

Are my photos sent to review automatically?

No. They land in your account at each agency with their metadata, and you send them to review on the agency’s site. That’s how agencies work with FTP uploads.

What if my agency account has no FTP?

Not every account gets FTP: Adobe only offers it to some contributors and Magnific (Freepik) from 500 published files. Tagvora then gives you a folder per agency, ready to drag onto its site, and the CSV that fills in titles, keywords and categories in one go.

Can it upload to iStock / Getty Images automatically?

iStock / Getty Images doesn’t offer FTP to contributors. Tagvora embeds the title, description and keywords in each file, so its ESP uploader reads them when you upload there.

AI and editorial

What about AI-generated images?

Tagvora flags images that look AI-generated and you have the final say. They only go to agencies that accept them (Adobe Stock, Magnific (Freepik), Dreamstime and 123RF); Shutterstock, iStock / Getty Images and Alamy are blocked. For Magnific (Freepik), the prompt and the AI model go in its CSV.

Does it handle editorial photos?

Yes. Mark a photo as editorial, add city, country and date (taken from the camera) and Tagvora writes the caption in the format agencies ask for. Editorial photos only go to the agencies that accept them: Shutterstock, iStock / Getty Images, Alamy, Dreamstime and 123RF.

Privacy and security

Where are my agency passwords stored?

Encrypted, never in a plain file, and they’re never shown again once saved. Tagvora also checks it’s really the agency’s server before sending your password. You can also start without passwords: download the zip for each agency and upload it yourself.

Who owns my photos?

You do. We only process them to create metadata and send them to the agencies you choose.

Guides for stock photographers

Spend your time shooting, not tagging.

Free 3-week beta on the Pro plan. No card, no spam.

How we use your email

If you ask for a beta spot we keep your email and the language you used, only to confirm your request, write to you about your beta access and tell you about Tagvora’s launch and your founding spot. We don’t sell it or share it with anyone else.

Controller: Tagvora, info@tagvora.com. Legal basis: your consent, which you can withdraw at any time. The waitlist is kept with Brevo (Sendinblue SAS, France, European Union), which sends the confirmation and welcome emails on our behalf.

Write to info@tagvora.com to see, correct or delete your data, or to leave the list; we keep it until you do or, at the latest, 12 months after launch. You can also complain to the Spanish Data Protection Agency (aepd.es).

This site uses no advertising or analytics cookies. It only remembers your language and light or dark mode in your browser.

Read the full privacy policy →

Ask for a beta spot