People downloading and sharing AI-generated images · 8 min read

How to check and clean ChatGPT image metadata

Inspect a downloaded ChatGPT image, understand C2PA Content Credentials and SynthID, remove supported metadata from a sharing copy, and verify what changed.

01

Start with the downloaded file

Do not infer metadata from how an image looks in a chat window. Download the image and inspect that exact file, because copying, editing, screenshotting, and posting through another service can change which metadata survives.

Photo Privacy Lab reads supported structures locally. It does not send the selected image to this site or to OpenAI.

02

Generated images can carry provenance signals

OpenAI states that images generated with ChatGPT, Codex, and its API include C2PA metadata and SynthID watermarks. C2PA is file metadata used to carry provenance information. SynthID is a separate signal embedded in the image itself.

The local scanner can report a PNG C2PA Content Credentials container. It does not validate the signature or decide who created the image. Use OpenAI Verify or a dedicated Content Credentials validator when provenance verification is the goal.

03

Choose what clean means for your purpose

Privacy Clean removes supported metadata while preserving the image payload where the format allows it. Full Flatten decodes the visible image and creates a new file without inheriting the original metadata blocks.

Removing metadata is not the same as removing every provenance signal. A pixel-level watermark may survive flattening or other transformations. This tool does not detect, remove, or make claims about SynthID.

04

Verify the exported copy

Scan the downloaded clean or flattened copy, not just the original. Confirm that supported Content Credentials, text, EXIF, XMP, IPTC, GPS, comments, and embedded previews are no longer reported.

A missing C2PA container does not prove that an image was not generated by OpenAI. Metadata can be lost during ordinary transformations, and provenance requires a purpose-built validator.

Review checklist

  • ✓ Download the exact image
  • ✓ Scan before changing it
  • ✓ Choose Privacy Clean or Full Flatten
  • ✓ Download the derivative
  • ✓ Scan the derivative again

Sources and further reading

Put it into practice

Check the exact photo you plan to share

The scanner works locally and does not add your filename or extracted metadata to an analytics request.

Open the metadata cleaner