BACK TO DIRECTORY

Enfants Img Performer

by Enfants Terribles digital GmbH

5.0
(3 ratings)

Enfants IMG Performer detects AI-generated images on upload and applies a machine-readable and visible label as required by Article 50 of the EU AI Act. At the same time it converts every upload to WebP (free) and AVIF (Pro) locally on your own server – no cloud service, no account, no limit. The Pro version also generates WCAG 2.1 AA alt texts for the European Accessibility Act using your own AI API key.

The separately available Enfants Img Performer PRO plugin unlocks AVIF conversion, bulk optimization and AI-powered alt text generation.

Why Img Performer?

Most image optimization plugins send your images to a third-party cloud service for processing – often with monthly quotas and accounts required. Img Performer is different: it uses PHP’s built-in GD library (with Imagick as fallback) to convert images locally. Your images never leave your server. No account needed. No monthly limit.

What it does

  • Converts JPEG and PNG uploads to WebP automatically – unlimited, free
  • Converts all registered image sizes (thumbnail, medium, large, custom)
  • Rewrites src, srcset, href (lightbox) and lazy-load attributes in the frontend
  • Deletes WebP files when the original image is deleted
  • Logs all conversions for transparency
  • Configurable quality setting (1–100, default 85)
  • CO₂ savings tracker with optional anonymous global statistics
  • Detects AI-generated images on upload and labels them for EU AI Act Art. 50 compliance – see below

The separately available Enfants Img Performer PRO plugin (installed alongside this plugin) adds:

  • AVIF conversion – up to 50% smaller than WebP
  • Bulk Converter – convert your entire media library in one click
  • AI Alt Text Generator – WCAG-compliant alt texts via Mistral, Claude or OpenAI
  • AI labeling in Alt-Text – optionally append a disclosure note to the alt text of AI-classified images

EU AI Act Art. 50: AI image labeling

From August 2, 2026, AI-generated images published on a website must carry machine-readable labeling under Article 50 of the EU AI Act. WordPress itself strips this information the moment it generates thumbnails on upload (WordPress/ai issue #421, unresolved) – Img Performer works around that:

  • Detects AI provenance in newly uploaded images (based on embedded metadata such as C2PA manifests, where present)
  • Writes its own hosting-independent labeling into the original and every generated image size – no Imagick required
  • Shows a visible “AI-generated” badge on the frontend, toggleable
  • Lets you manually correct the automatic classification directly in the Media Library
  • Shows an “AI Labeling” status column and Alt-Text presence indicator in the Media Library list view, with a “Needs review” filter for unclassified images
  • Only applies to new uploads – your existing media library is not scanned or changed retroactively

The separately available PRO plugin additionally lets you append a disclosure note to the image’s alt text itself when it’s classified as AI-generated (optional, per image).

This labeling is based on the IPTC “Digital Source Type” standard field and meets the technology-neutral requirements from the EU AI Act Code of Practice. It is not a cryptographically signed C2PA manifest – producing one would require certification through the official C2PA Conformance Programme, a separate process this plugin does not perform.

GDPR / DSGVO

Enfants Img Performer processes all images exclusively on your own server. No image data, IP addresses or personal information is transferred to external services. No API keys required.

The only optional external connection is the anonymous CO₂ statistics feature (opt-in, disabled by default). When enabled, it sends only total bytes saved to our EU-based server – no IP address, no domain, no personal data.

Requirements

  • WordPress 6.0 or higher
  • PHP 7.4 or higher
  • GD extension with WebP support (imagewebp)

External Services

This plugin can optionally send anonymous usage data to an external service operated by Enfants Terribles digital GmbH.

CO₂ Statistics (opt-in, disabled by default)

When you enable “Global sustainability stats” in the plugin settings, the plugin sends the following data once per day to our EU-based server:

  • An anonymous random site ID (UUID v4, generated locally, no personal data)
  • Total bytes saved through WebP conversion

No images, no IP addresses, no domain names and no personal data are transmitted. The anonymous site ID cannot be traced back to you or your website.

This data is used solely to display a global CO₂ savings counter on the plugin website.

  • Service: Enfants Terribles digital GmbH (EU-based server, Netcup, Germany)
  • Endpoint: https://tools.enfants.de/imp-stats/
  • Privacy Policy: https://img-performer.enfants.de/datenschutz/
  • Terms of Use: https://img-performer.enfants.de/nutzungsbedingungen/

Screenshots

Plugin overview in the WordPress plugin list – shows Img Performer installed and active.

Plugin overview in the WordPress plugin list – shows Img Performer installed and active.

Settings page – configure WebP quality, opt into anonymous global statistics, and see your live CO₂ savings counter.

Settings page – configure WebP quality, opt into anonymous global statistics, and see your live CO₂ savings counter.

Activity log – every converted image with timestamp, format and file name at a glance.

Activity log – every converted image with timestamp, format and file name at a glance.

AI Labeling settings tab – enable the visible badge; automatic detection explained, including its limits.

AI Labeling settings tab – enable the visible badge; automatic detection explained, including its limits.

Searchable, paginated history of classified uploads under Settings - AI Labeling.

Searchable, paginated history of classified uploads under Settings - AI Labeling.

Media Library list view – "Needs review" filter and AI Labeling / Alt-Text status columns.

Media Library list view – "Needs review" filter and AI Labeling / Alt-Text status columns.

Manual classification control in the Media Library attachment details – correct the automatic result in one click.

Manual classification control in the Media Library attachment details – correct the automatic result in one click.

Visible "AI-generated" badge shown on AI-generated images in the frontend.

Visible "AI-generated" badge shown on AI-generated images in the frontend.

Real-world comparison: TheVenturer website – original PNG 2.1 MB, WordPress-resized PNG 1.7 MB, WebP 87 KB, AVIF 110 KB (PRO).

Real-world comparison: TheVenturer website – original PNG 2.1 MB, WordPress-resized PNG 1.7 MB, WebP 87 KB, AVIF 110 KB (PRO).

Real-world comparison: ZEIT Magazin hero image – JPEG 329 KB, WebP 119 KB, AVIF 142 KB (PRO).

Real-world comparison: ZEIT Magazin hero image – JPEG 329 KB, WebP 119 KB, AVIF 142 KB (PRO).

Real-world comparison: EU Business News award page – original PNG 1 MB, WordPress-resized PNG 514 KB, WebP 61 KB, AVIF 53 KB (PRO).

Real-world comparison: EU Business News award page – original PNG 1 MB, WordPress-resized PNG 514 KB, WebP 61 KB, AVIF 53 KB (PRO).

Real-world comparison: Global CEO Excellence Awards graphic – original PNG 1.1 MB, WordPress-resized PNG 698 KB, WebP 54 KB, AVIF 48 KB (PRO).

Real-world comparison: Global CEO Excellence Awards graphic – original PNG 1.1 MB, WordPress-resized PNG 698 KB, WebP 54 KB, AVIF 48 KB (PRO).

PRO features tab – AVIF conversion, bulk optimisation and AI alt text generator with license key activation.

PRO features tab – AVIF conversion, bulk optimisation and AI alt text generator with license key activation.

PRO & AI settings – active licence status, AI provider selection (Mistral, Claude, OpenAI) and BYOK API key input.

PRO & AI settings – active licence status, AI provider selection (Mistral, Claude, OpenAI) and BYOK API key input.

PRO: AI Alt Text settings and bulk optimization of the existing media library.

PRO: AI Alt Text settings and bulk optimization of the existing media library.

PRO: Activity log showing automatic WebP and AVIF conversion.

PRO: Activity log showing automatic WebP and AVIF conversion.

PRO: AI Alt Text Generator example – automatically generated alt text, caption and description for a magazine cover photo.

PRO: AI Alt Text Generator example – automatically generated alt text, caption and description for a magazine cover photo.

PRO: AI Alt Text Generator example – automatically generated alt text, caption and description for a startup website screenshot.

PRO: AI Alt Text Generator example – automatically generated alt text, caption and description for a startup website screenshot.

PRO: AI Alt Text Generator example – automatically generated alt text, caption and description for an award announcement graphic.

PRO: AI Alt Text Generator example – automatically generated alt text, caption and description for an award announcement graphic.

PRO: AI Alt Text Generator example – automatically generated alt text, caption and description for a real-world product photo.

PRO: AI Alt Text Generator example – automatically generated alt text, caption and description for a real-world product photo.

PRO: AI Alt Text Generator example – automatically generated alt text, caption and description for a LinkedIn announcement graphic.

PRO: AI Alt Text Generator example – automatically generated alt text, caption and description for a LinkedIn announcement graphic.

PRO: AI Alt Text Generator example – automatically generated alt text, caption and description for a promotional graphic.

PRO: AI Alt Text Generator example – automatically generated alt text, caption and description for a promotional graphic.

PRO: AI Alt Text Generator example – alt text, title, caption and description all generated automatically for a startup website mockup.

PRO: AI Alt Text Generator example – alt text, title, caption and description all generated automatically for a startup website mockup.

Plugin Details

Active Installs
20
Total Downloads
751
Version
0.3.9
Requires WP
6.0
Requires PHP
7.4
Tested Up To
7.1
Added
2026-04-30
Last Updated
2026-08-31 8:50pm GMT

Ratings

5
3
4
0
3
0
2
0
1
0