AI provenance reference

What every AI generator writes into your files

Content Credentials, XMP blocks, PNG text chunks, ID3 tags: each AI tool leaves a different trail. Pick a generator to see what it embeds, then check your own file right on the page.

Pick your generator

Every page shows the carrier that generator normally uses, what survives editing, and a live checker for your own file.

Image generators

Video generators

Audio generators

Per generator, not generic

Stable Diffusion hides prompts in a PNG text chunk, Sora signs a C2PA manifest, Suno writes ID3 tags. Different problems, different pages.

Check your own file

Every page has a reader built in. Your file is parsed in the browser and never leaves your device.

Straight about limits

Invisible watermarks such as SynthID are not metadata. Removing tags does not remove them, and we say so on every page that applies.

Links to the right tool

Image, video and audio each need a different cleaner. Each page sends you to the one that matches.

How AI generators mark their output

There is no single standard. Some generators sign their output with a C2PA manifest, the format behind Content Credentials. Others write nothing at all and only leave a fingerprint in the filename or in a prompt string tucked into the container. A third group adds an invisible watermark to the pixels or the audio itself, which is a completely different mechanism and behaves completely differently when you edit the file.

The four carriers

In practice you will meet four carriers. A C2PA manifest sits in a dedicated segment or box and describes who made the file and with which tool. An XMP block holds fields such as CreatorTool and the IPTC DigitalSourceType flag. EXIF tags, PNG text chunks and ID3 tags are the oldest carriers and hold whatever the exporting software felt like writing, from the full prompt to the software version. All four are ordinary bytes and all four disappear when a file is re-encoded.

Why metadata is weak evidence

Because these carriers are ordinary bytes, they survive only if nothing touches the file. A screenshot loses everything. A messaging app that recompresses images loses everything. Uploading to most social platforms loses everything. That cuts both ways: a file with no Content Credentials tells you nothing about whether it was AI generated, and a file with credentials only tells you what the signer claimed.

Watermarks are not metadata

Google's SynthID and the audio watermarks used by several music generators live in the pixel or waveform data, not in a metadata block. They are designed to survive cropping, recompression and format conversion. No metadata tool removes them, ours included. If a page in this reference lists an invisible watermark, treat metadata removal as a privacy measure, not as a way to make the file untraceable.

Frequently asked questions

Related Tools