Photo metadata checker online

Drop a JPG — the tool shows which metadata is actually embedded: title, description, keywords, and the JFIF marker without which Adobe Stock may ignore the XMP. Free, no sign-up, the file is not stored.

How to use

Verify any stock-ready JPG before you upload to Adobe Stock or another agency.

Why this matters for Adobe Stock

Adobe Stock reads embedded XMP. A missing JFIF APP0 before the XMP packet is a common reason tags look empty in Contributor. See why Adobe Stock ignores metadata and how many keywords you need.

Related guides

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.

More free tools

Metadata validator
Stock video checker
Keyword cleaner
PNG to JPG converter

Go further with Stock Meta

Product overview & pricing
AI titles, descriptions and keywords embedded as XMP
Open the app
Is my file uploaded or stored anywhere?

Processed in server memory and discarded immediately. We do not store your images.

Why does my file have no metadata?

XMP appears after export from Lightroom/Bridge or after a service like Stock Meta. Midjourney downloads usually have no XMP.

What is the JFIF marker?

A JPEG APP0 segment. Without it, some Adobe pipelines skip XMP even when the packet exists. Stock Meta writes JFIF when embedding.

Does this work for PNG?

This checker targets JPG masters. Convert PNG to JPG first, then inspect.

Can I embed metadata here?

Inspection only. Batch generate-and-embed is in the Stock Meta app.

Need metadata embedded? That's what the service does
Open the app