=== Image Compressor WebP by htmlrunner === Contributors: htmlrunner Tags: webp, image optimizer, image converter, image compression, media to webp Requires at least: 5.0 Tested up to: 6.9 Requires PHP: 7.0 Stable tag: 1.0 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Convert your media library images to WebP format — fully on your own server, with zero data shared externally. == Description == **Image Compressor WebP by htmlrunner** converts JPEG and PNG images in your media library to WebP format, reducing file sizes without any visible quality loss. ### Your Images Never Leave Your Server This plugin works entirely within your own hosting environment. No image data is ever transmitted to our servers or any third-party service. Every conversion runs through your server's native PHP GD or Imagick library — the same tools already installed on virtually every hosting plan. This means: * **Complete data privacy** — your images stay on your infrastructure, period. * **No API keys or accounts** — there is nothing to sign up for. * **No subscription fees** — no usage limits tied to external credits. * **Works offline** — no outbound connection is required for processing. ### What It Does * Converts JPEG and PNG images to WebP format directly on your server. * Supports bulk conversion — process your entire media library in one go, or select specific images. * Adjustable compression quality via a dedicated settings page, so you control the size-to-quality trade-off. * Replaces original files with the WebP version to reclaim disk space. * No configuration beyond activation is required to get started. ### Who Made This This plugin is developed and maintained by [htmlrunner.com](https://htmlrunner.com). For full documentation, updates, and usage guidance, visit the official plugin page: [https://htmlrunner.com/wordpress-plugins/image-compressor-webp-by-htmlrunner/](https://htmlrunner.com/wordpress-plugins/image-compressor-webp-by-htmlrunner/) == Installation == 1. Upload the `wp-media-to-webp` folder to the `/wp-content/plugins/` directory. 2. Activate the plugin through the 'Plugins' menu in your WordPress dashboard. 3. Go to the **Webp Converter** menu in your dashboard sidebar. 4. Select the images you want to convert and click "Convert". No additional setup is required. The plugin uses your server's existing PHP environment. == Frequently Asked Questions == = Are my images sent to your servers? = No. Every conversion happens entirely on your own hosting server using PHP's built-in GD or Imagick library. Your images are never uploaded, transmitted, or shared with us or any external service. = Is there a subscription or usage fee? = No. Because all processing is local, there are no external API calls and no usage credits to purchase. The plugin is free to use without limits. = Does it delete the original images? = Yes. To keep your disk usage low, the plugin replaces each original JPEG or PNG with its WebP version. If you want to keep originals, back them up before running a conversion. = What happens if my server does not have GD or Imagick? = The plugin requires either the PHP GD extension or Imagick to function. Both are standard on nearly all shared hosting environments. If neither is available, the plugin will display a notice in the dashboard. = Where can I find more information? = Visit the official plugin page at [https://htmlrunner.com/wordpress-plugins/image-compressor-webp-by-htmlrunner/](https://htmlrunner.com/wordpress-plugins/image-compressor-webp-by-htmlrunner/) for documentation and updates. == Changelog == = 1.0 = * Initial release. * Bulk conversion support for the media library. * Settings page for adjustable compression quality. * Fully local, server-side processing with no external data transfer.