plugin-icon

SEO'n'AI – AI Image check&mark

Reads and writes the IPTC provenance marking of AI generated images, and shows a badge wherever they appear. No re-encoding.
Versione
1.3.8
Ultimo aggiornamento
Aug 5, 2026
SEO'n'AI – AI Image check&mark

This is not a watermark plugin. It works on the layer underneath: the provenance metadata inside your image files.

Image generators are increasingly expected to embed a machine-readable marking — an IPTC DigitalSourceType value in XMP, or a C2PA manifest. SEO’n’AI – AI Image check&mark opens your files and reads it. It tells you which images carry such a marking, which do not, and it can write the missing marking into them. The visible badge on the front end is the second half: the human-readable side of the same disclosure.

What makes this different

  • It reads provenance metadata. Uploads are inspected on arrival; if the file declares itself as AI generated, the image is marked automatically. No other step needed.
  • It detects C2PA / Content Credentials manifests as well as XMP.
  • It writes losslessly. The XMP packet is inserted into the container by hand — JPEG APP1, PNG iTXt, WebP RIFF chunk. The compressed image data is copied through byte for byte. Nothing is re-encoded, no quality is lost. Watermarking plugins cannot do this, because re-encoding is how they work.
  • It does not touch a single pixel. The badge is a CSS overlay you can restyle or switch off at any moment.
  • It tells you where the badge does not appear — bluntly, on its own settings screen, instead of letting you assume it is everywhere.

Features

  • A per-image checkbox in the attachment details panel, and a one-click “Mark as AI generated” link on every row of the media list
  • A Marking details screen per image: what the file actually carries — IPTC DigitalSourceType, C2PA, per generated size — including the raw XMP block, so you can verify rather than trust
  • A badge in the corner of every image WordPress renders, with configurable text, position, size and style
  • An honest alt text, so screen reader users get the disclosure too
  • A data-ai-generated="true" attribute on the image tag
  • Detection of an existing marking (IPTC DigitalSourceType, C2PA) on upload, per image, for a hand-picked selection, and as one run across the whole library
  • Automatic marking of uploads whose file already declares itself as AI generated
  • Writing the marking into new uploads and into images already in your library, one at a time, or as one batch run over everything that is missing it
  • A filter and a status column in the media library

Neither the reading nor the writing is held back: you can examine every image in your library, and write the marking into every image that needs one, with no limits and no quota. For running your own site, this plugin is complete.

A file is never given a second metadata block. If it already carries XMP from another tool — a photo editor, a stock library — that block is left exactly as it is and the plugin says so instead of writing next to it.

Honest about the limits

The badge is a CSS overlay. It appears where WordPress renders the page, and nowhere else. It does not appear in:

  • Social media previews — the platform loads the file, not your page
  • The image file itself, when downloaded or opened by direct URL
  • Images used as CSS backgrounds
  • RSS feeds and newsletters
  • Page builders and sliders that build their own markup
  • Lightboxes that rebuild the image element
  • Google Images, scrapers and hotlinking third parties

The plugin says so plainly on its own settings screen, under “Where the badge is shown”, along with three ways to deal with it.

Optional add-on

SEO’n’AI – AI Image check&mark Pro is a separate, paid plugin from the author’s own shop, built for agencies and editors maintaining large libraries as a service. Its centrepiece is burning the badge into the image files themselves, across every generated size, with a backup of the originals and a one-click restore; around that it adds batch tooling for large libraries. None of that code is in this plugin, and this plugin never downloads it — if you want it, you install it yourself.

Disclaimer

This plugin is a tool, not legal advice and not a compliance guarantee. It marks the images you tell it to mark. It cannot detect AI generated images on its own, and it cannot guarantee that a badge appears in contexts it does not control. The author accepts no liability for missing, incorrect or removed markings, for damage to image files, or for any legal consequences arising from the use of this plugin. Keep backups.

Gratuitosui piani a pagamento
Testato fino alla versione
WordPress 7.0.2
Questo plugin ora può essere scaricato per il tuo sito .