Free WordPress Plugin

WebP Image Compression
That Never Leaves
Your Server

Convert your entire media library to WebP format. No cloud uploads, no subscriptions, no accounts. Every conversion runs on your own server using PHP's built-in libraries.

Download Free Read Docs
Your images are never uploaded to our servers — all processing stays on your hosting environment
100%
Local Processing
0
Data Shared Externally
~80%
Average File Size Reduction
Free
No Subscription Required

Everything you need,
nothing you don't

A focused plugin that does one thing exceptionally well — converting images to WebP on your server.

Full Data Privacy

Images are processed entirely within your server environment. Nothing is ever transmitted to external services or third parties.

Bulk Conversion

Convert your entire media library in a single operation, or select specific images. Process hundreds of files with one click.

Adjustable Quality

Fine-tune the compression level from the settings page. Find the perfect balance between file size and visual quality for your needs.

No Subscriptions

Uses your server's existing PHP GD or Imagick library. No API credits, no usage limits, no monthly fees — ever.

JPEG & PNG Support

Converts both JPEG and PNG source files to WebP. Replaces originals to keep your media library clean and disk usage low.

WordPress Native

Integrates directly into your WordPress dashboard. No external apps or browser extensions required — works where you already work.

Your data never
leaves your server

Most image optimization tools send your files to external APIs. This plugin does the opposite — everything happens locally, using libraries your hosting environment already has.

🔒

Zero External Uploads

No image data is transmitted to our servers, cloud services, or any third party — under any circumstance.

Uses Your Own PHP

Powered by the GD or Imagick library already installed on virtually every shared hosting plan.

🌐

Works Offline

No outbound internet connection required for processing. Conversions complete even in restricted network environments.

🆓

Permanently Free

No subscription, no usage cap, no API credits. Local processing means the cost is always zero.

Installation &
Quick Start

Available directly in the WordPress plugin directory. No zip files, no FTP — just search, install, and activate.

Image Compressor WebP by htmlrunner Search
1

Open Dashboard

Log in to your WordPress admin and go to Plugins in the sidebar.

2

Add New Plugin

Click Add New Plugin at the top of the Plugins page.

3

Search & Install

Type "Image Compressor WebP by htmlrunner" in the search box and click Install Now.

Activate & Convert

Click Activate, then open Webp Converter from your sidebar and start converting.

⚙️ Requirements

  1. WordPress 5.0 or higher
  2. PHP 7.0 or higher (standard on all modern hosts)
  3. PHP GD or Imagick extension — pre-installed on virtually every hosting plan
  4. No external accounts, API keys, or internet connection required for processing
How Processing Works Internally
# All conversions run on YOUR server # Zero external API calls — ever if ( extension_loaded('imagick') ) { // Uses Imagick — preferred $img->setImageFormat('webp'); } else { // Falls back to GD imagewebp($res, $path, $quality); } // Original replaced locally ✓ // Supported: JPEG → WebP, PNG → WebP

Frequently asked
questions

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 accessible to us or any external service.
No. Because all processing is local, there are no external API calls and no usage credits to buy. The plugin is free to use without any limits, now or in the future.
Yes. To save disk space, the plugin replaces each original file with its WebP version. If you want to keep originals, back up your /wp-content/uploads/ directory before running a conversion.
Both GD and Imagick are standard on virtually every shared hosting plan. If neither is available, the plugin will show a notice in your dashboard. Contact your hosting provider to enable one of them.
Yes. The settings page includes an adjustable compression level (0–100). Lower values produce smaller files with slightly reduced detail; higher values preserve more quality at the cost of file size.
Visit the official plugin page at htmlrunner.com for full documentation, updates, and additional guidance.