Rules enforced as you type
Live counters carry each platform's limits, so you never find out about a broken rule from a rejected CSV.
Stockmeta is in private beta and testers are invited personally. Ask for an invite
Private beta — by invitation
AI metadata for Adobe Stock & Shutterstock contributors
Titles, descriptions and keywords for every photo in your export folder — written to CSVs and ready for upload to Adobe Stock and Shutterstock.
Free to start — 5 photos, no card. Windows and macOS.
One email when the app ships. Nothing else.
Testers start with 5 free photos. Windows and macOS.
Windows 10+macOS 12+ No subscription to try
The photos are done.
The evening isn't.
Four minutes a photo, whether it's forty from a weekend or four hundred sitting in a backlog. Each one needs a title under 70 characters with no commas for Adobe, a full sentence for Shutterstock, a category on each platform, and up to fifty keywords ordered by relevance. Get a rule wrong and the CSV import fails. Get the keywords wrong and the photo joins a library of hundreds of millions nobody will ever scroll to.
How it works
Point Stockmeta at your export folder once. It picks up new JPEGs the second they land — a loose file is a single photo, a subfolder is a shoot. Nothing to import, no plugin, no change to your workflow.
An AI vision model reads the actual image and produces Adobe's comma-free title, Shutterstock's description, a shared keyword list ordered by relevance, and the right category for each platform — in a single call, so you're never paying twice for the same photo.
The model proposes, you decide. Every field is editable and re-validates as you
type, and there is no path where unreviewed text reaches a portal — approval is
what triggers the export, not analysis. On approve, Stockmeta writes
exports/adobe/ and exports/shutterstock/ with renamed
JPEGs and a ready CSV to drag into each portal.
What you get
Live counters carry each platform's limits, so you never find out about a broken rule from a rejected CSV.
Adobe Stock and Shutterstock fields come out of the same call — different shapes, different rules, one charge.
Subfolders stay grouped so a session reviews as one batch.
Edit anything. Valid edits keep the photo approved and rewrite the CSV.
Models differ a lot at reading a photograph. Stockmeta ships the one selected for this job.
A desktop app, not a web uploader. Your library, your folders, your originals — untouched and never re-encoded.
Pricing
One photo analyzed = one photo counted, both platforms included. Prices come with the public launch.
Monthly allowances reset each cycle and don't roll over. Your free 5 photos stay until you use them. Automatic retries after a failed analysis are never charged; a rerun you trigger yourself counts as one photo.
Each image goes to the AI model for analysis and nothing more. Stockmeta's servers keep no copy, and neither we nor the model provider train on it or sell it.
Your account and the gateway that routes each analysis run on Google Cloud in Warsaw. The analysis itself is done by Anthropic in the US; the privacy policy explains how that transfer is protected.
Stockmeta copies to an export folder and never renames, moves or re-encodes the files in your library.
Output is plain CSV and plain JPEG. Cancel and everything you've generated is still yours, on your disk.
Questions
Stockmeta is in private beta, and testers are invited personally. Write to support@stockmeta.ai and tell us which computer you use and roughly how many photos you submit a month. The beta costs nothing: every tester starts with 5 free photos, and when you run out, we'll be in touch.
Because it can't, and neither can anything else. Shutterstock offers no contributor upload API at all, and Adobe Stock's SFTP requires a qualified account you have to apply for after building a portfolio. Bulk CSV metadata import is the supported automation path on both, so that's what Stockmeta produces. The dragging is one minute per batch; the keywording was the expensive part.
One analysis of one image, producing both platforms' metadata. If an analysis fails and retries automatically, you aren't charged. If you look at the result and ask for a rerun, that's a new photo.
No. Create an account and you get 5 photos to spend whenever you like — they don't expire with a billing cycle. No card at signup.
Both. Native installers for Windows 10 and later, and macOS 12 and later.
Always. Every field is editable and re-validates as you type. A valid edit keeps the photo approved and rewrites the CSV; an edit that would break a platform rule flags itself before it can reach the portal.
Five photos free. No card, no trial timer, no sales call.
Five photos free. No card, no trial timer, no sales call.
In private beta, by invitation. Five photos free to start.