
Converter tab — format selector, quality slider, live stats (remaining, converted, skipped, bandwidth saved), and activity log.
Free image optimizer for WordPress — convert your media library to AVIF and WebP and undo it any time. No subscription. Compress your JPEG and PNG images into next-gen AVIF and WebP formats and cut page weight without a recurring fee or monthly image limits. Local conversion is unlimited and free; optional Cloud API credits are only used when your host can’t encode AVIF locally.
WordPress’s built-in conversion runs when an image is uploaded, so images already in your library stay JPEG and PNG unless you reprocess them with a separate tool. Picqlo Image Converter bulk-converts your existing media library for faster page loads and better Core Web Vitals scores, and can also convert new uploads as you add them (turn on Auto-convert on upload in Settings). AVIF and WebP are added alongside your originals rather than replacing them, so your content and image URLs don’t change and you can revert one image or all of them at any time.
Key features:
.lossless-bak backup first; reverting restores from the backup[GD], [Imagick], [exec], [API]) and a progress barEncoders used (in priority order):
AVIF:
1. GD library (imageavif)
2. ImageMagick (via the Imagick PHP extension)
3. cavif-rs or avifenc binary (via exec, if pre-installed on your server)
4. Picqlo Cloud API — remote AVIF encoder, works on any host (requires API key at picqlo.com)
5. WebP fallback — if AVIF fails on all local encoders, falls back to WebP automatically
WebP:
1. ImageMagick (better quality, ICC profile preserved)
2. cwebp binary (via exec, if pre-installed on your server)
3. GD library (imagewebp)
Cloud API:
The Cloud API is an optional external service for guaranteed AVIF encoding on hosts where no local AVIF encoder is available (e.g. old shared hosting). It requires an API key from picqlo.com. Credits are consumed only when the cloud encoder is actually used; if your server handles AVIF locally, no credits are spent and no data is sent externally.
Privacy: All local processing is entirely local — no data leaves your server. Cloud API processing is in-memory only; images are deleted immediately after conversion. See picqlo.com/privacy.
This plugin optionally connects to the Picqlo Cloud API (api.picqlo.com), a remote AVIF encoding service. The Cloud API is only used when:
No data is sent to external servers during free local conversion. When the Cloud API is used, images are transmitted over TLS 1.2+, processed in-memory, and deleted immediately after conversion. Nothing is stored.
Administrators may configure a custom AVIF API endpoint in the plugin settings. When a custom endpoint is configured, image data and the API key are transmitted to that endpoint instead of api.picqlo.com. Custom endpoints must use HTTPS; the plugin rejects HTTP and private/internal addresses.
When the Cloud API is used, source images are transmitted to api.picqlo.com over TLS 1.2+. Images are processed in-memory and deleted immediately after conversion — nothing is stored. No data is sent to external servers during free local conversion.
Portions of this plugin’s code were developed with the assistance of AI tools. All code has been reviewed, tested, and is fully understood by the plugin author. No AI-generated code was included without human review and verification.