Add AI-Generated Content Label
Free AIGC content labeling API. Following GB 45438-2025, a single call writes the standard-compliant implicit file-metadata label into an image, and can optionally add a visible corner badge and an invisible watermark. Helps AI-generated synthetic content meet China's AIGC labeling requirements. · compliant distribution of AI-generated images, launching generative services compliantly, batch labeling on AIGC platforms, content-platform propagator labeling, domestic compliance labeling · Add AI-Generated Content Label
free AIGC label API, GB45438, AI content labeling, AI-generated synthetic content label, AIGC compliance API, AI content marking, explicit label, implicit label
POST /watermark/label - Add AI-Generated Content Label
Need your AI-generated images to meet national compliance requirements before they go live? One call to this endpoint automatically applies the three labels defined by GB 45438-2025.
The three labels
A single call can inject any of these three standard-compliant labels at once:
- Metadata label (on by default): records the "AI-generated" attribute and the service-provider information in the image file's EXIF/XMP metadata, without affecting how it looks.
- Visible badge (optional): overlays a prominent "AI generated" line of text in a chosen corner; the font size is computed automatically to satisfy the standard's rule that the character height be no less than 5% of the image's shorter side.
- Invisible watermark (optional): embeds compression-resistant provenance information deep in the image's pixels.
Notes
Required field: per the standard, contentproducer (the service-provider code) is required. We recommend the companion /watermark/producer-code endpoint to quickly generate a well-formed 27-character service-provider code.
Label combination: if you turn off the default metadata label (skipmetadata=true), you must enable at least one of the visible badge or the invisible watermark, so the image still carries a compliant label.