Bulk generation
Process the whole Media Library, selected uploads folders, or selected folders inside the active theme.
Image optimization for WordPress
VeloIMG creates image derivatives without changing originals and gives administrators clear control over what was generated, what was intentionally skipped, and what visitors actually receive.
How it works
The plugin stores derivative files separately, checks the result, and uses the selected delivery strategy only when the file is ready and suitable for the site.
Source images remain untouched.
Generated separately with progress, pause, and statistics.
Created as a separate process and not mixed with WebP.
PHP Safe or Apache/LiteSpeed delivers the suitable format.
Features
The plugin focuses on control: first create and verify derivative files, then enable frontend delivery when the site is ready.
Process the whole Media Library, selected uploads folders, or selected folders inside the active theme.
Each format has its own section, progress, statistics, and reasons for skipped files.
Large media libraries can be processed in iterations without losing completed progress.
Check one site URL and see what a real visitor receives.
The plugin does not save a derivative when the result is larger than the original or when transparency could be lost.
Folder statistics, file lists, archive export, and safe removal of generated derivatives.
Frontend delivery
Adds picture/source markup in WordPress. It works on most hosting environments, but some themes may need CSS adjustments for picture.
<picture>
<source srcset="image.jpg.avif" type="image/avif">
<source srcset="image.jpg.webp" type="image/webp">
<img src="image.jpg" alt="">
</picture>
Uses rules in uploads/.htaccess and serves AVIF/WebP through browser Accept headers when the server supports it.
Interface
The screenshots show real working states: generation, statistics, frontend diagnostics, and reasons for skipped files.
Delivery strategy
Check server readiness, choose the delivery mode, and define frontend format priority.
Media Library and theme folders
Start processing, pause generation, and review savings, queue state, and reasons for unsuccessful files.
Separate AVIF process
AVIF runs as a parallel branch with its own settings, results, and skipped-file reasons.
What the visitor receives
Check any site page and inspect AVIF/WebP coverage, file availability, and fallback behavior.
Result control
Open uploads folders, sort files by size, and review hints for skipped-file reasons.
Server checklist
Questions
No. Source JPG and PNG files stay in place. The plugin creates WebP/AVIF derivatives in a separate storage area inside uploads.
The plugin intentionally does not save a result when the derivative is larger than the original, the file cannot be read, or AVIF conversion would lose PNG transparency.
Yes. Bulk processing can be paused and continued without re-processing files that were already completed.
PHP Safe changes HTML markup and adds picture/source. Apache/LiteSpeed keeps HTML unchanged and serves ready files through server rules.
Clear the page cache and check a frontend URL through the built-in diagnostics to see the real delivery result for visitors.
Release
VeloIMG 0.9.1 is published in the official WordPress plugin directory. Install it from WordPress.org or from Plugins -> Add New in the WordPress admin.
Contact
For questions and feedback, use the form, email, or Telegram. If you describe a technical issue, include only details you are comfortable sharing.
Changelog