AI metadata for stock contributors — titled, described & keyworded before you upload

Stock Meta embeds Adobe Stock-ready metadata straight into your Midjourney and AI images. ChatGPT writes the title, description and keywords; we stamp them into the file as XMP/IPTC. Download a ZIP and upload — every field is already filled in.

How it works

Built for contributors who ship volume: upload a batch, let the worker generate metadata, review in a table, download a ZIP ready for Adobe Stock, Freepik, Shutterstock and more.

Built for volume

Background queue with parallel requests (up to ~2,000 images/day), custom hints per series, one-click regenerate, and credit tracking down to the cent. 1 photo = 1 credit, 1 video = 6 credits — credits never expire.

Free tools while you work

Try the free photo metadata checker, metadata validator, stock video checker, keyword cleaner, PNG→JPG converter and keyword generator — no account required.

Guides for contributors

Read the blog: how many keywords on microstocks, why Adobe Stock ignores metadata, tagging AI images, and uploading video to Adobe Stock.

Free tools

Photo metadata checker
Metadata validator
Stock video checker
Keyword cleaner
PNG to JPG converter
Keyword generator

From the blog

How many keywords do you need on microstock sites
10, 25 or 49? How many keywords to use on Adobe Stock, Shutterstock and Freepik. Agency limits, first-tag weight and the optimal tagging strategy.
Why Adobe Stock doesn't read your JPG metadata
Embedded XMP into a JPG but Adobe Stock shows empty fields? The missing JFIF APP0 marker is to blame. Here's the cause and how to fix the file.
How to attribute AI images for stock sites
How to attribute Midjourney, Stable Diffusion and Flux images for Adobe Stock, Freepik and Shutterstock: the Generative AI flag, metadata, limits.
How to upload video to Adobe Stock
Step by step: how to prepare and upload video to Adobe Stock — file requirements, metadata, category, SFTP upload. A checklist of why videos get rejected.
IPTC vs XMP for stock photos
IPTC and XMP both carry title, description and keywords. Learn which fields stock agencies read, why sidecars fail, and how to embed metadata into the JPEG itself.
Freepik and Shutterstock metadata tips
Practical title, description and keyword tips for Freepik and Shutterstock — limits, CSV vs embedded XMP, and how to reuse an Adobe Stock-ready file across agencies.
Does this work for Midjourney / AI images?

Yes. Upload PNGs or JPEGs from Midjourney, Firefly and similar tools. We convert, upscale to the 4 MP minimum when needed, generate metadata and embed XMP — then you mark Generative AI on the agency form.

Which stock sites are supported?

ZIP export profiles cover Adobe Stock, Freepik, Shutterstock, Pond5 and Motion Array. CSV export is available for Shutterstock and Pond5. SFTP auto-upload targets Adobe Stock.

Do credits expire?

No. Buy credits once — they never expire and there is no recurring billing. They are only spent on generations.

Is there a free tier?

Yes — start with free trial credits to process photos or short video batches and verify the XMP workflow before buying more.

Start tagging — free trial credits included
Open the app