How to embed C2PA content credentials in AI-generated fashion images
Fashion brands can use Content Credentials to disclose provenance and meet transparency obligations. Here is how the standard works and how to apply it.

KEY TAKEAWAYS Summary by the editors
- C2PA Content Credentials are cryptographically signed metadata that record the origin and modification history of digital images.
- The C2PA specification reached version 2.4 in April 2026, and the Conformance Programme launched in June 2025.
- Adobe Photoshop, Lightroom and Firefly embed Content Credentials natively, whilst OpenAI applies them to all ChatGPT images since May 2026.
- EU AI Act Article 50 requires machine-readable marking and visible disclosure of AI-generated imagery from 2 August 2026.
Content Credentials are cryptographically signed metadata structures, known as C2PA manifests, that provide a verifiable record of a digital asset's provenance and modification history. The standard allows fashion brands to embed transparent information about whether an image was AI-generated, which tools were used, and what edits were made. From 2 August 2026, Article 50 of the EU AI Act requires synthetic images and video to be marked as AI-generated at the point of creation, and visibly labelled where a shopper could take them for a photograph. C2PA provides the machine-readable layer that supports compliance.
What is C2PA and how do Content Credentials work?
The Coalition for Content Provenance and Authenticity (C2PA) is an open, cross-industry technical standards body established on 22 February 2021. Launched in February 2021 by Adobe, Arm, BBC, Intel, Microsoft, and Truepic, it embeds a cryptographically signed manifest directly inside a media file. In July 2026, C2PA reported more than 500 members and over 6,000 affiliates supporting the standard.
Version 2.4 was published in April 2026. The C2PA Conformance Programme and the official C2PA Trust List both launched in mid-2025, and the specification moved from 2.2 in May 2025 to 2.4 in April 2026. Since its launch, 54 products from 31 companies have passed conformance as of 14 May 2026.
Content Credentials are embedded directly into digital content that records its origins, any modifications made to it, and the tools or software used. Assertions are individual statements made by the signer about the asset, such as captured by device X, AI was used in creation, edited in application Z, and can include a thumbnail, camera model, editing actions, and generative AI ingredients such as the text prompt and model details. C2PA reveals if tampering occurred but cannot prevent it, so tamper-evident is the correct term, not tamper-proof.
Which AI tools and platforms already support C2PA?
Adoption expanded significantly in 2025 and 2026, particularly among AI image generation platforms and creative software providers.
Since May 2026, OpenAI applies C2PA Content Credentials to every image generated by ChatGPT, including the free tier, and through the DALL-E API. To make provenance more resilient, OpenAI is taking a multi-layered approach and incorporating watermarking through Google DeepMind's SynthID, starting with images generated through ChatGPT, Codex, or the OpenAI API, and is now previewing a public verification tool that will help people verify whether an uploaded image was generated on ChatGPT, the OpenAI API, or Codex, by checking if it contains provenance signals, including Content Credentials and SynthID. All AI-generated images from Azure OpenAI in Microsoft Foundry Models include Content Credentials, a tamper-evident way to disclose the origin and history of content, and Content Credentials are automatically applied to all generated images from DALL·E and GPT-image-1 series models in Azure OpenAI.
Adobe has the most advanced implementation, starting with Photoshop and Lightroom, Adobe has integrated automatic content credentials writing across all major Creative Cloud products, including Firefly, its AI image generator, and every piece of content created or modified with Adobe tools can include a C2PA manifest documenting the entire editing chain. In November 2025, Google announced that every image generated by its AI models would automatically carry two markers: a C2PA metadata signature plus a pixel-layer SynthID watermark, and Adobe, OpenAI, and Midjourney all aligned with the C2PA 2.1 spec by February 2026.
Not all widely used tools embed credentials automatically. Midjourney produces images with no AI provenance metadata, with no IPTC AI fields and no C2PA manifest. Most AI tools, including Midjourney, ComfyUI, and Stable Diffusion, produce images with no regulatory-compliant metadata.
How can fashion teams embed C2PA credentials in their workflow?
The workflow depends on whether your AI generation tool supports automatic embedding or whether credentials must be added after creation.
For tools with native C2PA support:
- Adobe Firefly, Photoshop's Generative Fill, and Illustrator's Generative Recolor now embed Content Credentials into every image they produce, spanning the entire Creative Cloud suite.
- In Photoshop, Lightroom and the Content Authenticity web app, enable Content Credentials and export with the manifest attached, which captures edits, AI usage such as Firefly-powered fills and optional identity, and Adobe's own docs include step-by-step export and a one-click way to apply credentials to existing files.
- Photoshop and Lightroom users can apply Content Credentials manually at export, which works for JPEG and PNG files, is an opt-in step at export, and once you configure it, it adds a couple of extra seconds per image.
- Images generated in ChatGPT or through the OpenAI API already carry credentials and require no additional configuration.
For tools without native support:
- For images generated in tools without native C2PA support, Adobe's Content Credentials panel in Photoshop or Lightroom is the most accessible way to attach a manifest after the fact.
- Exporting from Photoshop with Content Credentials enabled writes the signed manifest into the file.
- Actual C2PA embedding requires cryptographic signing credentials, which require a real certificate and private key infrastructure, and C2PA credentials require three things you must provide: an X.509 certificate file, a private key file, and correct file paths.
- Since mid-2025 those certificates come through the C2PA Conformance Programme, and they are issued for conforming products, not for individuals, and creators get trusted Content Credentials by using those devices and applications.
Preserving credentials through the publishing workflow:
- If you're resizing or compressing images before publishing, use a tool that explicitly preserves C2PA data, which recent Photoshop and Lightroom versions do by default, rather than a generic batch-resize script that touches only pixel data.
- Metadata stripping is a practical everyday limitation, as standard C2PA manifests embedded via JUMBF are lost when a non-C2PA-aware tool resaves the file, and WhatsApp, iMessage, and Facebook all re-encode images on upload, silently removing any embedded credentials, with the stripped file giving no signal that credentials ever existed.
- X, Instagram, and Facebook prioritize feed loading speed and storage cost, putting all images through a one-size-fits-all pipeline, and C2PA and SynthID die together.
How can you verify that credentials are embedded?
Verification tools allow anyone to check whether an image carries Content Credentials and inspect the provenance information.
- Link to or embed verify.contentauthenticity.org on pages that host AI-generated or modified content, allowing visitors to upload and inspect files themselves.
- ContentCredentials.org offers a verification tool that lets you upload a media file and check its Content Credentials, and they have some example images on their site you can try, or you can upload images from elsewhere and see where Content Credentials are supported, for example you can upload any image generated in ChatGPT.
- Developers and organizations can also use OpenAI's Content Provenance API to check images and audio for OpenAI provenance signals and integrate verification into their own applications or workflows.
- A validator reads the manifest, checks the cryptographic signature against the certificate chain, validates the certificate against the C2PA Trust List, and verifies the hard binding hash against the current file.
A Trusted Content Credential is intact and the signer is on the C2PA Trust List. No Content Credentials found means the file either was not created with a conformant tool or the Content Credentials were stripped during handling.
What are the limitations of C2PA for fashion workflows?
Whilst C2PA provides a robust technical standard, brands should understand its practical constraints.
Content Credentials provide information about the origin and history of a piece of content, but they aren't intended to prescriptively indicate whether a piece of content is real, for example, if an AI tool supports Content Credentials, then Content Credentials can indicate that an image was generated with AI, and if an image was taken with a C2PA-enabled camera, the resulting Content Credentials would show that. The standard records provenance, not truth.
Social media platforms represent a significant challenge. Major platforms strip metadata during upload to optimise performance and reduce file size. This means credentials may not survive distribution through Instagram, Facebook, X, or messaging platforms. For assets distributed through these channels, brands may need to rely on visible watermarks or disclosure labels rather than embedded metadata alone.
In a September 2026 survey, 67% of fashion respondents' organisations use AI-generated or AI-edited imagery in commercial content, and among them, only 16% always disclose or label it, whilst 46% never do, and that distance between how widely AI imagery is used and how rarely it is consistently labelled is the single number that best describes autumn 2026.
The provider of the AI system is responsible for the technical, machine-readable side: marking outputs so that detection tools can identify them as AI-generated, whilst the deployer, your brand, is responsible for the visible, consumer-facing disclosure on the published image. Deployers carry the visible labelling duty of Article 50(4) for content that qualifies as a deepfake, and their duties have applied since 2 August 2026 with no transition window.
What do shoppers expect regarding AI image disclosure?
Consumer research suggests transparency around AI-generated imagery influences trust and purchasing decisions.
A 2026 survey of 502 U.S. consumers by Caimera found that 85% could not reliably tell AI-generated images from real ones, whilst 75% still believe AI imagery should be disclosed, and when two brands both use AI, 79% said they would trust the one that labels it. 59% of shoppers wanted clear labelling, either through a label on each AI image or an easy-to-find note or disclaimer.
These findings suggest that disclosure should be a clear, simple visual cue applied consistently, not a legalistic note buried in terms and conditions, and when used to label AI-generated product imagery, it can signal brand integrity, preserve shopper trust, and give buyers the context they expect.
Frequently asked questions
Does every AI image generator automatically embed C2PA credentials?
No. OpenAI applies C2PA credentials to all ChatGPT and DALL-E API images since May 2026, and Adobe Firefly attaches them automatically. However, most AI tools, including Midjourney, ComfyUI, and Stable Diffusion, produce images with no C2PA manifest. For images from tools without native support, you can add credentials manually using Adobe Photoshop or Lightroom.
Will C2PA credentials survive if I upload an image to Instagram or Facebook?
No. Instagram, Facebook, and X strip metadata during upload to optimise performance. Standard C2PA manifests embedded via JUMBF are lost when a non-C2PA-aware tool resaves the file. For assets distributed through social platforms, brands need to rely on visible watermarks or disclosure labels rather than embedded metadata alone.
What does the EU AI Act require regarding C2PA and AI-generated images?
From 2 August 2026, Article 50 of the EU AI Act requires synthetic images to be marked as AI-generated at the point of creation and visibly labelled where a shopper could take them for a photograph. The AI system provider is responsible for the machine-readable marking, whilst the brand publishing the content is responsible for the visible consumer-facing disclosure. Penalties reach 15 million euros or 3% of worldwide turnover, whichever is higher.
Sources
- C2PA: Content Credentials Deployment Guidance 1.0
- OpenAI: Advancing content provenance for a safer, more transparent AI ecosystem
- FashionUnited: How new AI disclosure laws are reshaping fashion advertising
- Modelia: The State of AI-Generated Content in Fashion: First Findings
- Modelia: EU AI Act Article 50: The Complete Guide for Fashion and E-commerce Images
