RemoveAILabel
Cleaning tool · XMP

Remove XMP generation parameters

XMP is where generation parameters hide. Midjourney's full prompt, seed and style references often travel out with the image completely intact.
Prompt, seed, model ID/EXIF kept/30 per batch/No upload
Drop images here, or click to choose
JPG, PNG, WebP, AVIF, HEIC · 15 MB each · up to 30 per batch
You can also paste a screenshot with ⌘V / Ctrl+V
Cleaning options

What is actually inside XMP

XMP is an XML metadata standard led by Adobe and supported by nearly every image tool. For generators it became a convenient notepad, so the whole generation process gets written into it:

  • The full prompt and the negative prompt
  • The random seed — with it, the same image can be reproduced
  • Model version and weights
  • Generation parameters: steps, sampler, CFG scale, aspect ratio
  • Reference image URIs, style references, workflow version
  • Sometimes the account identifier and the generation time

For a creator this is an asset-leak problem: a competitor who gets your product image can read the prompt and the model behind it, and even the path to reproducing it. For a platform, the same block is the evidence for an AI label.

Why EXIF is kept

XMP and EXIF are separate blocks, and either one can be removed alone. This page keeps EXIF by default — camera body, lens and exposure all stay; only XMP and C2PA go. That is the friendliest default for a photographer delivering files to a client.

Note that the Software field inside EXIF can also name an AI editor. If you want that gone as well, use the AI-only mode.

The PNG exception

Stable Diffusion tooling usually skips XMP and writes parameters into PNG tEXt / iTXt chunks instead, under a keyword normally called parameters. This tool removes those too — you do not have to tell it which kind of file you have.

Common questions

Does removing XMP change how the image looks?
No. XMP plays no part in rendering. The one exception is rating and keyword fields that asset-management software may rely on — but those are exactly what you came here to remove.
Why is the EXIF Software field kept?
Because this page's default trade-off is “keep the shooting information”. Software is a descriptive field in a grey area, and it belongs in the AI-only mode instead.
Are XMP and IPTC the same thing?
No, though they are closely related. IPTC is the older publishing metadata standard and XMP is its modern replacement. Many files carry both, with overlapping content. This tool removes both by default.
Can the image still be reproduced afterwards?
No. The seed and the parameters are gone. If you need reproducibility, record the parameters separately before publishing, or keep an untouched copy of the original file.
Can I delete just the prompt and keep the rest of the XMP?
Not this way. XMP is a single block; removing individual properties means rewriting the whole XML, and platforms generally judge on whether the block is present at all. Removing it whole is the more reliable choice.

Related tools