Reference

What each AI image generator puts in its files

One table of C2PA, IPTC tags, invisible watermarks and visible marks across seven generators, each cell tied to a page we read.

Updated 23 September 2026

Four of the seven image generators we could source put a signed C2PA manifest in their files: OpenAI, Google, Adobe and Microsoft. Midjourney and Meta AI write an unsigned IPTC tag instead, and the Stable Diffusion interfaces write something else entirely, your prompt and settings in plain text. The table below is the whole page; the notes under it explain the cells that needed a judgement call.

What each generator writes, as of 23 September 2026

Every cell comes from a page we read, named in the last column and listed under the guide. A dash means we found no statement either way, which is different from “no”.

Provenance marks by generator, from first-party pages unless marked otherwise, checked 23 September 2026
GeneratorC2PA manifestIPTC or XMP AI markerInvisible watermarkVisible markSource
OpenAI (ChatGPT, Codex, API)Yes, since February 2024; ChatGPT images carry a second manifest naming ChatGPT–SynthID, announced 20 May 2026None in the imagePetaPixel reports of OpenAI’s February 2024 and May 2026 announcements
Google Gemini, Nano Banana, ImagenNano Banana Pro images in the Gemini app, Vertex AI and Google Ads, from 20 November 2025IPTC Digital Source Type (per IPTC)SynthID on all media from Google’s toolsGemini sparkle for free and AI Pro users; removed for AI Ultra and AI StudioGoogle blog, 20 November 2025 (two posts); IPTC, May 2023
Adobe FireflyYes, automatic when 100% of the pixels are generated, and when a qualifying generative tool modifies a file–TrustMark exists for this purpose; we found no Adobe page saying Firefly output carries itNone added by AdobeAdobe Help Center pages updated August 2026
Microsoft Bing Image CreatorYes, since October 2023–Microsoft researchers published InvisMark (2024); deployment not confirmedSmall Bing “b” in the bottom right (2023 report)MediaPost, October 2023; PCWorld, 2023; arXiv
Meta AI–IPTC metadataYes, per MetaYes, plus an “Imagined with AI” label on Meta’s appsMeta newsroom, 6 February 2024
MidjourneyNo (third-party inspection, March 2026)IPTC trainedAlgorithmicMedia, plus prompt, Job ID and usernameNone documentedNoneIPTC, May 2023; Numonic’s inspection of downloads, March 2026
Stable Diffusion: AUTOMATIC1111, ComfyUINoNo AI marker; the full prompt and settings as PNG text, or EXIF in JPEG and WebPNo watermark code in the save paths we readNoneThe projects’ source code on GitHub

We left three names out because we could not find a first-party statement for them: Leonardo, Ideogram and Canva. Search results are full of confident claims about all three, mostly on sites selling a remover. None of those pages linked to anything the company itself had published, so we didn’t copy them.

The cells that needed a judgement

Google and C2PA. Google’s November 2025 post names Nano Banana Pro (Gemini 3 Pro Image) on three surfaces. It says nothing about images from the earlier Nano Banana (Gemini 2.5 Flash Image) or about Imagen through other routes, so the cell stops where the post stops. The Gemini and Nano Banana guide covers the sparkle and its setting.

Microsoft’s watermark. MediaPost wrote in October 2023 that Bing Image Creator added Content Credentials along with an “invisible digital watermark”, but its description reads like the C2PA signature itself. The InvisMark paper is real work from Microsoft Responsible AI; the paper does not say it ships in Bing. Nobody offers a public check for it either.

Midjourney is the odd row. IPTC’s May 2023 announcement only says Midjourney would adopt the Digital Source Type marker, with no date. What it actually writes today comes from Numonic, who downloaded PNGs from midjourney.com in March 2026 and found the full prompt with every parameter, the Job ID, a creation time, the IPTC value trainedAlgorithmicMedia, and the account’s username in the Author field. That is one company’s inspection, and Midjourney hasn’t published a spec. We haven’t checked a download ourselves.

Where the table points, if privacy is what you care about

We think the files people should worry about most are the ones with no C2PA at all. Adobe’s own list of what goes into an automatic Firefly manifest is short: a thumbnail, Adobe as issuer, a date, the app, the AI tool, and one of two actions. It is built for other people to verify, and it says little about you. A Midjourney download names your account and repeats your prompt word for word. A ComfyUI PNG carries the whole node graph, down to the file name of any photo you fed into it, as the Stable Diffusion and ComfyUI guide shows from the source code.

Removing any of it is the same operation in the file: drop the text and metadata blocks, leave the pixels. The invisible-watermark column is a separate problem that no metadata tool touches, which is why the guide to the three layers keeps them apart.

Two of the rows have their own pages: ChatGPT images and Firefly and Photoshop.

Sources

  1. PetaPixel: DALL-E images now contain Content Credentials (8 February 2024)
  2. PetaPixel: OpenAI adds SynthID to its images (20 May 2026)
  3. Google: verifying AI images in the Gemini app (20 November 2025)
  4. Google: Nano Banana Pro announcement, visible watermark policy (20 November 2025)
  5. Adobe: Content Credentials overview for Firefly (updated 25 August 2026)
  6. Adobe: Generative AI content labeling FAQ (updated 25 August 2026)
  7. Adobe TrustMark FAQ (GitHub)
  8. MediaPost: Bing Image Creator adds Content Credentials (19 October 2023)
  9. PCWorld: Microsoft will ID its AI art with a hidden watermark
  10. Xu et al., InvisMark (Microsoft Responsible AI, 2024)
  11. Meta: labeling AI-generated images on Facebook, Instagram and Threads (6 February 2024)
  12. IPTC: Midjourney and Shutterstock AI adopt Digital Source Type (11 May 2023)
  13. Numonic: what Midjourney embeds in downloads (8 March 2026)
  14. AUTOMATIC1111 stable-diffusion-webui: modules/images.py
  15. ComfyUI: nodes.py (SaveImage)