Title: BUDI WebP Optimizer
Author: budistudio
Published: <strong>November 4, 2026</strong>
Last modified: November 4, 2026

---

Search plugins

![](https://ps.w.org/budi-webp-optimizer/assets/icon.svg?rev=3783249)

# BUDI WebP Optimizer

 By [budistudio](https://profiles.wordpress.org/budistudio/)

[Download](https://downloads.wordpress.org/plugin/budi-webp-optimizer.1.0.6.zip)

 * [Details](https://wordpress.org/plugins/budi-webp-optimizer/#description)
 * [Reviews](https://wordpress.org/plugins/budi-webp-optimizer/#reviews)
 *  [Installation](https://wordpress.org/plugins/budi-webp-optimizer/#installation)
 * [Development](https://wordpress.org/plugins/budi-webp-optimizer/#developers)

 [Support](https://wordpress.org/support/plugin/budi-webp-optimizer/)

## Description

**BUDI WebP Optimizer** is a lightweight, high-performance image optimization plugin
developed by BUDI Studio for WordPress agencies, WooCommerce store owners, and web
developers.

Convert your existing JPEG and PNG media library to modern, lightweight WebP formats
with zero bloat and absolute safety for your existing layouts, attachment IDs, and
WooCommerce galleries.

### Why BUDI WebP Optimizer?

 * **100% Lightweight**: Built exclusively on native WordPress APIs (`wp_get_image_editor()`)
   and standard server WebP encoders (GD / Imagick). Zero heavy third-party vendor
   bloat or external API dependencies.
 * **Modern Dashboard**: Complete control over your library with live conversion
   stats, animated donut gauge, storage savings calculator, and quick actions.
 * **Two Safe Conversion Modes**:
    - **Keep Original & Create WebP**: Keeps your original file untouched and creates
      adjacent WebP files for seamless delivery.
    - **Replace Original with WebP**: Safely switches the attachment image format
      to WebP, preserving Attachment IDs, updating thumbnails, and maintaining full
      WooCommerce and Elementor compatibility.
 * **Recoverable Backups & 1-Click Rollback**: Optional automatic backup of original
   image files before replacement into a protected directory with instant 1-click
   restore functionality.
 * **Delete Backup to Reclaim Disk Space**: Users can permanently delete stored 
   backup files per image or in bulk to free up server disk space.
 * **Dedicated Management Hubs**: Dedicated views for Master Dashboard, Media Library
   Optimizer, Bulk Conversion Center, Backup Management, and Diagnostic Reports.
 * **Bulk & Selective Conversion**: Convert your entire media library in controlled
   background AJAX batches or select specific images on demand.
 * **Fine Quality Control**: Tune WebP compression quality from 50% to 100% (presets:
   75% smaller file, 85% balanced, 96% highest quality).
 * **Before / After Preview**: Compare original image and converted WebP side-by-
   side with file size reduction metrics.
 * **Zero Frontend Bloat**: No frontend CSS or JavaScript is enqueued on visitor
   page loads. Pure website performance.

## Installation

 1. Upload the `budi-webp-optimizer` folder to your `/wp-content/plugins/` directory,
    or upload the ZIP file directly via `Plugins > Add New > Upload Plugin`.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress.
 3. Navigate to **WebP Optimizer > Dashboard** to review server compatibility and optimize
    your images.

## FAQ

### Does this plugin require an external API key or third-party cloud service?

No. BUDI WebP Optimizer runs 100% locally on your WordPress web server using native
PHP GD or Imagick extensions. Your images are never sent to external third-party
servers.

### Will my WooCommerce product galleries and Elementor layouts break?

No. In “Replace Original with WebP” mode, the plugin preserves the exact WordPress
Attachment ID and regenerates all intermediate registered thumbnail sizes, ensuring
WooCommerce products, Elementor widgets, and theme featured images continue working
seamlessly.

### Can I restore my original JPG and PNG files?

Yes. If you enable the “Keep a recoverable backup of original files” option, the
plugin saves an untouched original copy in a protected folder (`wp-content/uploads/
budi-webp-optimizer-backups/`). You can restore any image back to original with 
a single click from the Backups or Media Library page.

### What happens if I uncheck the backup option?

If the backup option is unchecked, original copies will not be saved into server
backup storage during replacement, maximizing available server disk space immediately.

### Can I delete backups after verifying image quality?

Yes. You can delete individual image backups or click “Clear All Backups” in the
Backups screen to permanently remove backup files and reclaim server disk storage.

### What image formats are supported?

JPEG (`.jpg`, `.jpeg`) and PNG (`.png`) formats are supported for WebP conversion.

### Does this plugin inject CSS or JavaScript on my website frontend?

No. Admin scripts and styles are strictly loaded on the plugin’s WordPress admin
pages. Zero scripts or stylesheets are loaded on your public website.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“BUDI WebP Optimizer” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ budistudio ](https://profiles.wordpress.org/budistudio/)

[Translate “BUDI WebP Optimizer” into your language.](https://translate.wordpress.org/projects/wp-plugins/budi-webp-optimizer)

### Interested in development?

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

## Changelog

#### 1.0.6

 * Fixed asset enqueuing hooks across all subpages (Media Library, Bulk Convert,
   Settings, Backups, and Reports) to ensure styles and scripts load consistently.
 * Restored backup deletion and 1-click restore actions on the Backups management
   page.
 * Enhanced backward compatibility in Backup Manager to seamlessly query legacy 
   backup data.

#### 1.0.5

 * Resolved all WordPress.NamingConventions.PrefixAllGlobals warnings in Plugin 
   Check by prefixing all template-level variables and functions with the plugin
   slug prefix.
 * Cleaned up initialization function and uninstall script variables.

#### 1.0.4

 * Refactored all PHP declarations, classes, constants, options, transients, postmeta,
   nonces, and AJAX hooks to strict 4+ character prefixes (budi_webp_ and BUDI_WebP_)
   in compliance with WordPress.org Plugin Directory guidelines.
 * Renamed internal include files to match official WordPress file naming standards.

#### 1.0.3

 * Automatically detect existing WebP images in the Media Library as “Converted”,
   excluding them from conversion queues and preventing false “Pending” or “Failed”
   statuses.
 * Excluded already converted and native WebP images from bulk conversion queues
   to convert only eligible non-WebP (JPEG/PNG) media.

#### 1.0.2

 * Fixed conversion mode behaviors: “Keep original” mode securely creates and preserves
   original files in Backups for 1-click restore, while “Replace original” cleanly
   switches to WebP and auto-deletes originals without keeping backups.
 * Refactored media query engine using WP_Query for full compliance with WordPress
   security coding standards.
 * Resolved all WordPress.org plugin directory scanner checks.

#### 1.0.1

 * Added Delete Backup feature to permanently remove backups and reclaim server 
   disk space.
 * Added Clear All Backups option for full backup cleanup.
 * Dedicated Media Library Optimizer screen with search, status filters, and bulk
   actions.
 * Dedicated Bulk Conversion screen with scope selection (All, Pending Only, Retry
   Failed).
 * Fixed live Activity Logs display on Dashboard and Reports screens.
 * Enhanced settings form persistence for WebP quality slider and backup toggle.
 * Fixed backup creation checkmark behavior so unchecking strictly prevents backup
   storage.

#### 1.0.0

 * Initial official release by BUDI Studio.
 * Real-time Media Library scanner with batch AJAX processing.
 * Keep Original and Replace Original conversion modes.
 * Safe original backups and instant rollback restore.
 * High-fidelity modern dashboard matching BUDI Studio brand identity.

## Meta

 *  Version **1.0.6**
 *  Last updated **9 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [compression](https://wordpress.org/plugins/tags/compression/)[image optimizer](https://wordpress.org/plugins/tags/image-optimizer/)
   [media library](https://wordpress.org/plugins/tags/media-library/)[performance](https://wordpress.org/plugins/tags/performance/)
   [webp](https://wordpress.org/plugins/tags/webp/)
 *  [Advanced View](https://wordpress.org/plugins/budi-webp-optimizer/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/budi-webp-optimizer/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/budi-webp-optimizer/reviews/)

## Contributors

 *   [ budistudio ](https://profiles.wordpress.org/budistudio/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/budi-webp-optimizer/)