Midjourney · Prompt metadata

Remove metadata from a Midjourney download

A Midjourney file is not one consistent package. A direct download can carry the prompt in PNG text or XMP. A copy saved out of Discord often has already been recompressed and has lost that packet. Inspect this file, then strip what is actually there.

Clean on this device

JPG, PNG, and WebP are rewritten at the container level, so the pixels stay as they were. AVIF and HEIC are edited in place when the file structure allows it.

Up to 30 files · 15 MB each · JPG, PNG, WebP, AVIF, HEIC

What a Midjourney file tends to contain

On many website downloads, Midjourney has stored the prompt and job details in the image file itself, commonly as PNG text or an XMP packet. That is ordinary metadata: a program can read it without looking at the pixels. It is also the sort of record a platform can store when you upload the original file.

A picture saved from the Discord attachment is a different file. Discord recompresses images. The bytes you save from chat are often not the bytes Midjourney offered as the full download, and the prompt packet is frequently already gone. Upscales, variations, and “open in browser” paths have not all behaved the same way across Midjourney versions, so a rule like “every Midjourney PNG has the prompt” is false.

This page does not claim Midjourney signs every image with C2PA. If this particular file has a JUMBF content credential, the metadata checker will say so. If it does not, there is no C2PA block for the remover to delete. A pixel watermark, if that export has one, is outside this tool either way.

How to clean a Midjourney image

Clean the file you will actually upload, not a different export from last week.

  1. 1

    Download the full image

    Use Midjourney’s own download when you want the file the site generated. A screenshot of the grid is a new picture with none of the original metadata and a new set of compression artifacts.

  2. 2

    Read it before you delete anything

    Drop it on the checker. Look for PNG text, XMP, and only then C2PA. An empty report means this copy has nothing for a metadata tool to remove.

  3. 3

    Strip and re-check

    Use the tool above. JPG, PNG, and WebP pixels are not recompressed. Drop the download back on the checker if you want to see the empty report.

  4. 4

    Upload that copy

    Posting the original from your downloads folder puts the prompt packet back in front of the app. Instagram and TikTok only see the file you attach.

What cleaning does not change

Removing a prompt from XMP does not make the picture a photograph, and it does not remove a mark woven into the pixels. It also does not edit a post that is already live. Keep a private master if you still want the prompt stored somewhere.

Questions

Does every Midjourney image contain the prompt?

No. Direct downloads often do, in PNG text or XMP. Discord copies and screenshots often do not. Check this file rather than guessing from the picture.

Will Instagram stop labeling it?

Only if the label was coming from metadata in the file you upload. A pixel mark, a classifier, or an earlier upload can still produce a label. See the Instagram guide.

Do you upload the image to read the prompt?

No. The checker and the remover run in the browser. The prompt text, if present, is shown on this device and is not sent to a server.

Can I keep the prompt and delete only GPS?

No. This remover clears EXIF, GPS, XMP, IPTC, C2PA, and PNG text together. Save a master if you still need the prompt.

Related guides