AI labelling for your store system
For Shopify there is an app. For every other system, the free widget adds the AI label under Article 50 of the EU AI Act today; dedicated apps are planned.
For Shopify there is the AI-Label app, coming soon to the Shopify App Store. In Shopware, WooCommerce, Magento, JTL-Shop, Wix, Webflow and other systems, the free widget adds the AI label to images you have marked: one script tag, marking by attribute, file name or alt text. Apps for these systems are planned.
| System | Today | Next |
|---|---|---|
| Shopify | App, coming soon to the Shopify App Store | Label across the store, with a record |
| Shopware | Widget today | App planned |
| WooCommerce | Widget today | App planned |
| Magento | Widget today | App planned |
| JTL-Shop | Widget today | App planned |
| Wix | Widget today | App planned |
| Webflow | Widget today | App planned |
| PrestaShop | Widget today | App planned |
| Squarespace | Widget today | App planned |
| BigCommerce | Widget today | App planned |
| WordPress | Widget today | App planned |
| Gambio | Widget today | App planned |
| OXID eShop | Widget today | App planned |
How it works
- Decide whether a label is needed: check each image with the labelling check. The widget does not decide this.
- Add the widget: one script tag in the head of every page. Where exactly is in the guide for your system.
- Mark images: with the attribute
data-ai-label, a file name containing--ai, or alt text ending in “(AI-generated)”. - Check: look at product pages, product cards, zoom and mobile. The label must be visible without a click.
<script src="https://www.ai-label.app/widget.js" defer></script>
Guides per system
Your whole store labelled
Product pages, cards, banners and blog. Free for up to 10 images.
Read →Store systemShopware
Widget through a plugin or theme, marking in the media manager.
Read →Store systemWooCommerce
Widget with WPCode or a child theme, marking by alt text.
Read →Store systemMagento
Widget in the HTML head, allowed in the Content Security Policy.
Read →Store systemJTL-Shop
Widget in a child template, alt text through attributes in JTL-Wawi.
Read →Store systemWix
Widget as custom code, marking by alt text.
Read →Store systemWebflow
Widget as custom code, marking with a custom attribute.
Read →Store systemPrestaShop
Widget through theme.yml or a module, marking on the product image.
Read →Store systemSquarespace
Widget through Code Injection, marking by alt text.
Read →Store systemBigCommerce
Widget in Script Manager, marking by alt text.
Read →Store systemWordPress
Widget with WPCode or a child theme, marking by alt text.
Read →Store systemGambio
Widget through the tracking codes, no template change.
Read →Store systemOXID eShop
Widget through a module in a theme block, marking by file name.
Read →Your system is missing?
The widget works anywhere you can put a script into the page head, including custom websites. Settings and marking methods are on the widget page. Would you like an app for your system? Tell us which system you use.
Frequently asked questions
What is the difference between the app and the widget?
The Shopify app adds the label through Shopify's interfaces, asks the questions from the guidelines and records every decision. The widget is a script for any website: it labels what you have marked, without a record.
Does the widget cost anything?
No. The widget is free, with no sign-up and no cookies.
When will apps for other store systems arrive?
They are planned; there is no date yet. On your system's page you can ask to be notified once at launch.
Sources
All sources read in full. Paragraph numbers (para.) refer to the European Commission's guidelines on Article 50, C(2026) 5054.
- Regulation (EU) 2024/1689 (AI Act)EUR-Lex · Law · 12 Jul 2024
- Commission Guidelines on the transparency obligations under Article 50 AI Act, C(2026) 5054 finalEuropäische Kommission · Commission · 20 Jul 2026
- Code of Practice on Transparency of AI-Generated Content (final version)Europäische Kommission · Code of practice · 10 Jun 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.
No upload. Your first 3 images without sign-up.

