Description
ArshadStudio Bulk Image Converter to WebP adds a dashboard screen that walks you through three steps:
- Choose a conversion type — JPG to WebP or PNG to WebP.
- Preview the matching images — the plugin lists every image in your Media Library that matches the selected format, with a thumbnail, filename, and file size.
- Convert — optionally tick “Delete the original after conversion,” then start. A live progress bar shows status, and each thumbnail is marked with the percentage saved or a failure flag.
The plugin performs genuine pixel-level re-encoding using the Imagick extension (preferred) or the GD extension — it never simply renames a file extension. Every output file is verified against the WebP binary signature before it is accepted, so you can trust that the result is a real WebP image.
Conversion runs one image per request over AJAX, which avoids PHP execution-time limits on large libraries.
When “delete originals” is enabled, the Media Library attachment is repointed to the new WebP file and its metadata is regenerated, keeping the library consistent.
Screenshots



Installation
- Upload the
arshadstudio-bulk-image-converter-webpfolder to the/wp-content/plugins/directory, or install the plugin through the WordPress Plugins screen directly. - Activate the plugin through the “Plugins” screen in WordPress.
- Open the “WebP Converter” menu item in your dashboard.
FAQ
-
Does this actually re-encode images, or just rename them?
-
It performs real conversion. The source pixels are decoded and re-encoded with the WebP codec, then the output is validated against the RIFF/WEBP binary signature. Files that are not genuine WebP images are reported as failed.
-
Will my original images be deleted?
-
Only if you explicitly check the “Delete the original” option and confirm the warning. By default, originals are kept and a new
.webpfile is created alongside them. -
What does my server need?
-
PHP 7.2 or newer, plus either the Imagick extension (with WebP support) or the GD extension with the
imagewebp()function. The plugin detects this automatically and shows a notice if neither is available. -
Why are converted images not being served to visitors automatically?
-
This plugin focuses on conversion. Serving WebP to supported browsers while keeping a fallback is handled separately, for example via server rewrite rules. A future version may add an optional serving layer.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“ArshadStudio Bulk Image Converter to WebP” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “ArshadStudio Bulk Image Converter to WebP” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release.