New - C2PA Verification Badge

Show your visitors which images are AI-generated.

Add a single script tag to your website. NotarAI automatically detects C2PA manifests on images and shows a verified badge - helping you comply with EU AI Act Article 50 disclosure requirements without changing your content workflow.

See it in action

Two images below. The left one carries a C2PA manifest - the badge appears automatically. The right one does not - no badge is shown.

Loading demo images...

How it works

Three steps to add C2PA verification badges to your website.

1

Copy one script tag

Paste a single <script> tag into your site's HTML. Works with any platform - WordPress, Shopify, Webflow, custom sites.

2

Choose your images

Tell us which images to check by adding a CSS class or data attribute. You control exactly what gets badged.

3

Badges appear automatically

When a visitor loads your page, images with C2PA AI-disclosure manifests get a verified badge in the corner. No changes to your image files.

How to pick your images

The badge script uses a CSS selector to know which images to check. You define this selector when generating your embed code. Here are common patterns:

WordPress

.entry-content img, .post-content img

Target images inside article content. Add your theme's content wrapper class for precision.

Shopify

.product__media img, .article__content img

Use Shopify's built-in classes for product images and blog content.

Webflow / Wix / Squarespace

.blog-post img, .product-image img

Check your template's image container class in the page builder.

Custom HTML

img[data-notarai-scan]

Add data-notarai-scan to individual images for explicit opt-in. Most precise approach.

How to find the right CSS selector

  1. Open your website in Chrome or Firefox
  2. Right-click an image you want to badge → Inspect
  3. Look at the classes on the <img> tag or its parent container
  4. Build a selector that targets those images (e.g. .article-hero img)
  5. Paste it into the embed code generator below and test

Simple pricing

One plan, everything included.

AI Badge

C2PA verification for your website

€9/month
  • +10,000 image scans per month
  • +Unlimited domains
  • +C2PA manifest verification
  • +AI generation detection
  • +Custom CSS selector targeting
Get AI Badge

Questions & answers

Does this slow down my website?+
No. The badge script is under 8KB, loads asynchronously with defer, and only checks images as they scroll into view using IntersectionObserver. Results are cached for 24 hours, so repeat visitors see badges instantly.
Do I need to modify my image files?+
Not at all. The badge script reads C2PA data already embedded in the image file by the AI tool that created it. You don't touch the images - you just add the script tag to your HTML.
What if an image has no C2PA manifest?+
Nothing shows. The badge only appears on images with a valid C2PA manifest that discloses AI generation. No false positives, no misleading labels.
Can I customize how the badge looks?+
The badge ships with a clean, minimal design that matches any site. In a future update, you'll be able to customize colors, text, and positioning via CSS variables.
What platforms does this work with?+
Any website that can include a script tag - WordPress, Shopify, Webflow, Wix, Squarespace, custom HTML, React, Next.js, Vue, and more. If it renders images and supports JavaScript, it works.
How is this different from just checking EXIF data?+
C2PA is a cryptographically signed standard backed by Adobe, Google, Microsoft, OpenAI, and others. Unlike EXIF (which anyone can edit), C2PA manifests are tamper-evident - you can trust they weren't altered after signing.

Ready to add verification badges to your site?

€9/month. Works on any website.