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”.
| Generator | C2PA manifest | IPTC or XMP AI marker | Invisible watermark | Visible mark | Source |
|---|---|---|---|---|---|
| OpenAI (ChatGPT, Codex, API) | Yes, since February 2024; ChatGPT images carry a second manifest naming ChatGPT | – | SynthID, announced 20 May 2026 | None in the image | PetaPixel reports of OpenAI’s February 2024 and May 2026 announcements |
| Google Gemini, Nano Banana, Imagen | Nano Banana Pro images in the Gemini app, Vertex AI and Google Ads, from 20 November 2025 | IPTC Digital Source Type (per IPTC) | SynthID on all media from Google’s tools | Gemini sparkle for free and AI Pro users; removed for AI Ultra and AI Studio | Google blog, 20 November 2025 (two posts); IPTC, May 2023 |
| Adobe Firefly | Yes, 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 it | None added by Adobe | Adobe Help Center pages updated August 2026 |
| Microsoft Bing Image Creator | Yes, since October 2023 | – | Microsoft researchers published InvisMark (2024); deployment not confirmed | Small Bing “b” in the bottom right (2023 report) | MediaPost, October 2023; PCWorld, 2023; arXiv |
| Meta AI | – | IPTC metadata | Yes, per Meta | Yes, plus an “Imagined with AI” label on Meta’s apps | Meta newsroom, 6 February 2024 |
| Midjourney | No (third-party inspection, March 2026) | IPTC trainedAlgorithmicMedia, plus prompt, Job ID and username | None documented | None | IPTC, May 2023; Numonic’s inspection of downloads, March 2026 |
| Stable Diffusion: AUTOMATIC1111, ComfyUI | No | No AI marker; the full prompt and settings as PNG text, or EXIF in JPEG and WebP | No watermark code in the save paths we read | None | The 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
- PetaPixel: DALL-E images now contain Content Credentials (8 February 2024)
- PetaPixel: OpenAI adds SynthID to its images (20 May 2026)
- Google: verifying AI images in the Gemini app (20 November 2025)
- Google: Nano Banana Pro announcement, visible watermark policy (20 November 2025)
- Adobe: Content Credentials overview for Firefly (updated 25 August 2026)
- Adobe: Generative AI content labeling FAQ (updated 25 August 2026)
- Adobe TrustMark FAQ (GitHub)
- MediaPost: Bing Image Creator adds Content Credentials (19 October 2023)
- PCWorld: Microsoft will ID its AI art with a hidden watermark
- Xu et al., InvisMark (Microsoft Responsible AI, 2024)
- Meta: labeling AI-generated images on Facebook, Instagram and Threads (6 February 2024)
- IPTC: Midjourney and Shutterstock AI adopt Digital Source Type (11 May 2023)
- Numonic: what Midjourney embeds in downloads (8 March 2026)
- AUTOMATIC1111 stable-diffusion-webui: modules/images.py
- ComfyUI: nodes.py (SaveImage)