Title: ArshadStudio Bulk Image Converter to WebP
Author: Arshad Shah
Published: <strong>June 14, 2026</strong>
Last modified: June 14, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/arshadstudio-bulk-image-converter-webp.
svg)

# ArshadStudio Bulk Image Converter to WebP

 By [Arshad Shah](https://profiles.wordpress.org/arshadwpdev/)

[Download](https://downloads.wordpress.org/plugin/arshadstudio-bulk-image-converter-webp.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/arshadstudio-bulk-image-converter-webp/#description)
 * [Reviews](https://wordpress.org/plugins/arshadstudio-bulk-image-converter-webp/#reviews)
 *  [Installation](https://wordpress.org/plugins/arshadstudio-bulk-image-converter-webp/#installation)
 * [Development](https://wordpress.org/plugins/arshadstudio-bulk-image-converter-webp/#developers)

 [Support](https://wordpress.org/support/plugin/arshadstudio-bulk-image-converter-webp/)

## Description

ArshadStudio Bulk Image Converter to WebP adds a dashboard screen that walks you
through three steps:

 1. **Choose a conversion type** — JPG to WebP or PNG to WebP.
 2. **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.
 3. **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

[⌊Step 1 — choose the conversion type and quality.⌉⌊Step 1 — choose the conversion
type and quality.⌉[

Step 1 — choose the conversion type and quality.

[⌊Step 2 — preview the matching images from the Media Library.⌉⌊Step 2 — preview
the matching images from the Media Library.⌉[

Step 2 — preview the matching images from the Media Library.

[⌊Step 3 — convert, with optional deletion of originals and a live progress bar.⌉⌊
Step 3 — convert, with optional deletion of originals and a live progress bar.⌉[

Step 3 — convert, with optional deletion of originals and a live progress bar.

## Installation

 1. Upload the `arshadstudio-bulk-image-converter-webp` folder to the `/wp-content/
    plugins/` directory, or install the plugin through the WordPress Plugins screen
    directly.
 2. Activate the plugin through the “Plugins” screen in WordPress.
 3. 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 `.webp` file 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.

Contributors

 *   [ Arshad Shah ](https://profiles.wordpress.org/arshadwpdev/)

[Translate “ArshadStudio Bulk Image Converter to WebP” into your language.](https://translate.wordpress.org/projects/wp-plugins/arshadstudio-bulk-image-converter-webp)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/arshadstudio-bulk-image-converter-webp/),
check out the [SVN repository](https://plugins.svn.wordpress.org/arshadstudio-bulk-image-converter-webp/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/arshadstudio-bulk-image-converter-webp/)
by [RSS](https://plugins.trac.wordpress.org/log/arshadstudio-bulk-image-converter-webp/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.0**
 *  Last updated **6 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.2 or higher **
 * Tags
 * [convert](https://wordpress.org/plugins/tags/convert/)[image](https://wordpress.org/plugins/tags/image/)
   [media](https://wordpress.org/plugins/tags/media/)[Optimize](https://wordpress.org/plugins/tags/optimize/)
   [webp](https://wordpress.org/plugins/tags/webp/)
 *  [Advanced View](https://wordpress.org/plugins/arshadstudio-bulk-image-converter-webp/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/arshadstudio-bulk-image-converter-webp/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/arshadstudio-bulk-image-converter-webp/reviews/)

## Contributors

 *   [ Arshad Shah ](https://profiles.wordpress.org/arshadwpdev/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/arshadstudio-bulk-image-converter-webp/)