plugin-icon

Cetus Image Converter & AI Alt Text

Advanced image optimizer: convert to AVIF/WebP, auto-generate Alt Text via AI, detect orphan files, and manage your entire media library.
Versión
1.0.0
Última actualización
Jul 15, 2026
Cetus Image Converter & AI Alt Text

Cetus Image Converter & AI Alt Text turns your WordPress media library into a lean, modern, and accessible asset store.

What it does

  • AVIF / WebP conversion — Creates optimised copies alongside your originals (JPG/PNG/GIF are never deleted). Uses Imagick when available, falls back to GD.
  • Smart format selectionAutomatic mode picks AVIF when the server supports it, WebP otherwise. You can also force one format.
  • Auto-convert on upload — Optionally convert every new image the moment it lands in your library.
  • AI-powered Alt Text — Send images to Google Gemini or OpenAI (your own API key, BYOK) and save the generated description natively as _wp_attachment_image_alt. Automatic fallback between providers on quota errors (429).
  • Orphan file scanner — Finds images on disk that are not registered in the WordPress database and lets you optimise or ignore them.
  • Bulk processor — Asynchronous AJAX batches with real-time progress bar, Pause and Stop controls. Safe for shared hosting.

Privacy & Security

  • All AJAX requests are protected by WordPress nonces and current_user_can() checks.
  • Original images are never deleted — conversion only adds new files.
  • Telemetry is opt-in only and disabled by default. No data is ever sent unless the administrator explicitly enables it under Preferences Telemetry.
  • API keys are stored in the WordPress options table and are never exposed in the front-end source.

Server requirements

Feature Requirement

WebP output Imagick with WebP or GD with WebP

AVIF output Imagick with libavif/libheif

AI Alt Text A valid Google Gemini or OpenAI API key

The built-in Step 1 – Server Diagnosis panel shows green/red indicators for every capability on your specific server.

BYOK — Bring Your Own Key

Cetus Image Converter & AI Alt Text does not proxy AI requests through any third-party server. Calls go directly from your WordPress installation to the Google Generative Language API or the OpenAI API using your own credentials. You are responsible for monitoring your quota usage.

External Services

This plugin connects to the following third-party services:

Google Gemini (Google Generative Language API) Used to automatically generate Alt Text for images. Only called when the administrator has entered a valid Google Gemini API key and triggers a conversion (manual bulk process or automatic on upload, if enabled). The image is sent as a Base64-encoded inline payload. No image data is stored on any LivQ server.

  • What is sent: image data (Base64), custom prompt (if set), language preference
  • When: only on explicit user action (bulk process or single upload with auto-convert enabled)
  • Google Terms of Service: https://policies.google.com/terms
  • Google Privacy Policy: https://policies.google.com/privacy
  • Google Generative AI Terms: https://ai.google.dev/gemini-api/terms

OpenAI API Used to automatically generate Alt Text for images. Only called when the administrator has entered a valid OpenAI API key and triggers a conversion. The image is sent as a Base64-encoded inline payload. No image data is stored on any LivQ server.

  • What is sent: image data (Base64), custom prompt (if set), language preference
  • When: only on explicit user action (bulk process or single upload with auto-convert enabled)
  • OpenAI Terms of Service: https://openai.com/policies/terms-of-use/
  • OpenAI Privacy Policy: https://openai.com/policies/privacy-policy/

Sentry Used to collect anonymous crash reports (PHP fatal errors and exceptions). This feature is disabled by default and requires explicit opt-in by the site administrator under Cetus Media Preferences Telemetry.

  • What is sent: PHP error type and stack trace (limited to plugin files only), WordPress version, PHP version, plugin version. No IP addresses, usernames, email addresses or any personal data are ever transmitted.
  • When: only when the administrator explicitly enables telemetry opt-in
  • Sentry Terms of Service: https://sentry.io/terms/
  • Sentry Privacy Policy: https://sentry.io/privacy/
Gratisen planes de pago
Probado hasta
WordPress 7.0.1
Te puedes descargar este plugin para utilizarlo en tu sitio de .