Make WordPress images dramatically smaller with AVIF — without losing quality.
Convert images to AVIF on upload, bulk‑convert your media library, and serve the smallest image automatically using <picture>. Keep AVIF versions only when they’re smaller than the original — guaranteed.
AVIF on upload
Converts JPEG, PNG, GIF, and WebP to AVIF for every registered size when an encoder is available.
Bulk converter
Process your entire Media Library with safe, batched AJAX conversion that you can pause/resume.
Keep only smaller
Set a keep‑if‑smaller ratio (e.g., ≤ 0.98). If AVIF isn’t smaller, it’s simply discarded.
Smart delivery
Automatic <picture> wrapping for wp_get_attachment_image() with graceful fallback.
Everything you need to ship blazing‑fast imagery
Hands‑off conversion, precise controls, and transparent savings.
Quality & effort controls
- Quality (0–100) — sweet spot 55–70
- Encoder effort (0–9) for Imagick/libheif
- Chroma 4:2:0 / 4:2:2 / 4:4:4
Smart‑saving rules
- Keep only if ≤ ratio (e.g., 0.98)
- Skip tiny originals (e.g., < 20 KB)
- Strip EXIF/ICC metadata
Clear reporting
- Per‑attachment stats meta box
- Clickable AVIF links for each size
- Media Library % saved column
How it works
1) Install
Upload the ZIP and activate. The Server Support panel confirms AVIF encoders (Imagick/GD).
2) Configure
Choose quality, effort, chroma, and smart‑saving thresholds. Enable Convert on upload.
3) Convert
Let uploads auto‑convert and run Bulk Convert for your library. Only smaller AVIFs are kept.
<picture>
<source type="image/avif" srcset="/uploads/2025/10/example.avif">
<img src="/uploads/2025/10/example.jpg" width="1500" height="500" alt="...">
</picture>
Simple, fair pricing
Lifetime license, one year of updates included. 14‑day money‑back guarantee.
Single Site
- 1 website
- Updates & support (1 year)
- All features + bulk convert
Agency (5 Sites)
- Up to 5 websites
- Updates & priority support (1 year)
- White‑label ready
Need a custom license? Contact sales.
Frequently asked questions
Will this replace my original images?
No. AVIFs are generated alongside originals. Delivery uses <picture> so non‑AVIF browsers get the original automatically.
What if AVIF ends up bigger?
Use the Only keep if ≤ ratio (e.g., 0.98). AVIF files above that threshold are discarded automatically.
Do I need to change my theme?
No changes if you use core helpers like wp_get_attachment_image(). Manual <img> tags won’t be wrapped automatically.
What server setup do I need?
WordPress 5.8+, PHP 8.0+, and either Imagick with AVIF (libheif) or GD with libavif (imageavif()). The settings page shows what’s detected.
Does it work with caching/CDNs?
Yes. Purge caches after converting. Ensure your server/CDN serves .avif with image/avif mime type.