Skip to content
Free: label AI images under the EU AI Act in your browser.Open the tool
EN
AI-LabelAI images, EU AI Act
GuideUpdated 11 October 20267 primary sources

AI label design: what Article 50 and the Code of Practice require

The design rules for visible AI disclosure under the EU AI Act, with examples of placement, size, contrast and wording.

Article 50(5) of the EU AI Act requires a disclosure that is clear, distinguishable and accessible. Under the Commission's Code of Practice, the main element is the capitalised acronym “AI”, visible at once without a click, in a place without overlapping elements such as the top right corner, spaced from other overlays and recognisable against any background (Measures 1.1 and 1.2).

A short text such as “AI-generated” or “AI-modified” next to the “AI” makes the label clearer.

Vase with a dark “AI AI-generated” label in the top right cornerAI-generated
Vase with a light “AI AI-modified” label in the top right cornerAI-modified
Left: the dark version for fully generated images. Right: the light version for modified photos. The photo is AI-generated; the label only demonstrates the design.

What the law requires and what the Code adds

Article 50(5) of the EU AI Act calls for clear, distinguishable and accessible information at the latest at first exposure. According to the guidelines, clear means noticeable, easy to understand and accessible; distinguishable means identifiable as separate from other information and from its surroundings (para. 142). The Code of Practice sets out the details in Section 2, Commitment 1. Under the Code, its “will” measures need to be met to comply with Article 50(4) and (5), and market surveillance authorities will monitor them. Non-signatories compare themselves against them in a gap analysis (para. 148).

The main element: “AI”

“The icon or equivalent label will comprise, as the main visual element, the capitalised acronym ‘AI’ in the English language (e.g., an ‘AI’ icon), unless use of English is incompatible with applicable national laws on the use of languages in commercial or administrative matters in which case the acronym may be disclosed in the national language. The letters in the acronym will have the same vertical dimension. If resized, the proportions of the letters must be preserved.”

Code of Practice, Section 2, Measure 1.1 a

In France, the Loi Toubon may rule out English, in which case a local equivalent such as “IA” is possible. Germany has no general rule requiring German in advertising, so “AI” remains the main element there. A label that drops “AI” departs from the Code and would have to be justified in a gap analysis.

The Code also encourages saying whether content was generated or modified, and what was modified, in a second layer (Measure 1.1 b). In the Commission's user tests, versions with a clear text such as “modified” were noticed and understood significantly better (Code, Annex 1).

Adding a short text

In German-speaking markets, the Wettbewerbszentrale (German Centre for Protection against Unfair Competition) recommends German terms when in doubt, especially for audiences less familiar with technology. “AI” plus a short local text meets both the Code and that advice.

SituationEnglishGerman
Image fully generated with AIAI-generatedKI-generiert
Photo partly modified with AIAI-modifiedMit KI verändert

The EU icons page advises plain language and no abbreviations other than “AI” in accompanying text, so write out “artificial intelligence” in the second layer and in the accessible name for screen readers. Where children are part of the audience, the guidelines expect notices in the official language of the Member State (para. 142, footnote 40).

Placement

Size

Neither the AI Act nor the Code sets a minimum size. The Code allows different sizes depending on context, as long as the disclosure stays clear and distinguishable (Measure 1.1 c), and the EU icons page asks for a clearly visible size. As a guide, we recommend:

SurfaceLabel height
Main image, zoom, banners, blog24 px, with text
Product cards20 px, text from about 160 px card width
Thumbnails from 48 px, cart14 px, “AI” only
Thumbnails under 48 px, swatchesno label on the image; the large image on the same page carries it

The full list of store surfaces is in AI images in online stores.

Contrast and accessibility

Under Article 50(5), the information must meet the accessibility requirements that apply anyway; Article 50 adds none of its own (para. 144). The Code separately requires high-contrast labels, screen reader compatibility and detectability by assistive technologies (Measure 1.1), and encourages applying WCAG 2.1.

Overlay or burned in

The Code says the label is embedded directly in the content unless an equivalent alternative exists, such as a user interface overlay that appears to be on the content (Sub-measure 1.2.1 c). For onward distribution, it asks for best efforts. The EU icons page says more briefly that the icon must stay visible when content is reshared or downloaded, but it describes itself as a summary of the Code text, which governs. The question is not fully settled.

Overlay in the storeBurned into the file
Image fileunchanged, metadata preservedrewritten; an existing C2PA manifest becomes invalid
Size and sharpnessalways sharp, same size on every surfacescales with the image, often tiny on cards and in checkout
Croppingalways within the visible areamay be cut off on cropped cards
Changesat any time, no new fileonly via the saved original
Outside the storedoes not travel (feeds, downloads, emails)travels with the file

In practice you use both, an overlay in the store and a burned-in version for Google Shopping, Meta, newsletters and marketplaces. Keep the original and leave some margin; Google advises against the outermost corners. The free labelling tool creates an example in your browser.

The second layer

A click or tap on the label can open a second layer that says what the AI changed (Measure 1.1 b). Sample wording:

“Unchanged: the product” is a statement of fact; only use it if it is true. More wording is available in the disclosure text tool.

What does not work

Frequently asked questions

How big does an AI label have to be?

Neither the EU AI Act nor the Code of Practice sets a minimum size (Code, Measure 1.1 c). We recommend a height of 24 px on large images, 20 px on product cards and 14 px on thumbnails.

Where should the AI label be placed?

On the image, in a place without overlapping elements, for example the top right corner (Sub-measure 1.2.2 a).

Can I use my own language instead of “AI”?

Only where national language law makes English incompatible (Code, Measure 1.1 a). A short local text next to the “AI”, such as “KI-generiert” in German, helps.

Do I have to use the EU icon?

No, the EU icons are optional. You can also use an equivalent label of your own that follows the Code's rules (Code, Section 2, Commitment 1).

Is a label that only appears on hover enough?

No. The “AI” must be recognisable at once without any interaction (Sub-measure 1.2.1 a; guidelines, para. 117).

Can I match the AI label to my store's colours?

Yes, as long as it stays clear, accessible and distinguishable and the contrast holds (Code, Measure 1.1 c). Do not recolour the EU icons themselves.

Sources

Para. refers to the paragraph number in the European Commission's guidelines on Article 50, C(2026) 5054.

  1. Regulation (EU) 2024/1689 (AI Act)EUR-Lex · Law · 12 Jul 2024
  2. Commission Guidelines on the transparency obligations under Article 50 AI Act, C(2026) 5054 finalEuropäische Kommission · Commission · 20 Jul 2026
  3. Code of Practice on Transparency of AI-Generated Content (final version)Europäische Kommission · Code of practice · 10 Jun 2026
  4. EU icons for labelling AI-generated contentEuropäische Kommission · Commission · 24 Sept 2026
  5. W3C, Web Content Accessibility Guidelines (WCAG) 2.1W3C · Standard · 5 Jun 2018
  6. Wettbewerbszentrale, guide on labelling AI-generated content, version 2.0Wettbewerbszentrale · Association · 29 Jul 2026
  7. Google Merchant Center: AI content label settings and disclosuresGoogle · Platform · 3 Oct 2026

Label your first AI image

Free in your browser, with the EU icon and text in 24 languages. On Shopify, the app labels your whole store.