Optimize WordPress Images to WebP, Automatically

Reduce image size, improve performance, and keep full control with bulk processing, queue systems, and restore options, zero technical expertise required.

0k+ Images optimized
0TB Bandwidth saved
0% Conversion success
0K Daily queue ops
Features

Everything you need to optimize images

A complete toolkit for automatic WebP conversion from a single uploads to your entire media library.

Auto-convert on upload

Every image added to your WordPress media library is automatically converted to WebP in the background — no manual steps needed.

Bulk-convert existing

Convert your entire media library at once. Process thousands of existing JPG, PNG, and GIF files with a single click.

Queue-based processing

Smart queue system processes images in batches without overloading your server, even on shared hosting environments.

Restore originals

Never lose your originals. Every source file is preserved and can be fully restored to its original format at any time.

WebP delivery, intelligently

Serve WebP images to compatible browsers automatically, while falling back to originals for older browsers — seamlessly.

GD + ImageMagick support

Fine-tune output quality and choose between GD and ImageMagick engines based on your server capabilities and preferences.

Database URL replacement

Automatically update image URLs in your database content to reference WebP versions, maximizing delivery performance.

Large image scaling

Set maximum width limits to automatically scale down oversized images during conversion, saving even more storage.

How it lands

When the client says the site feels slow.

Most clients won't say "your PageSpeed dropped." They say "the homepage feels slow." Same problem, image weight. Convert to WebP, and the conversation changes.

Before

The homepage feels slow on mobile. Can we look at it?

client email · Monday, 9:14 AM
PageSpeed Mobile
0 /100
Image weight 4.2 MB · 12,847 images, none converted
Processing
After

Whatever you did, it feels great now. Thank you.

same client · Wednesday, 2:48 PM
PageSpeed Mobile
0 /100
Image weight 1.6 MB · 12,847 images converted · originals safe

Note: Restore originals anytime, one click.

How it works

Four steps to faster images

From upload to delivery, the entire process runs automatically in the background.

  1. 1

    Upload your image

    Add any JPG, PNG, or GIF to your WordPress media library. The plugin detects it instantly and queues it for conversion.

  2. 2

    Auto-convert or queue

    Images are converted immediately on upload, or added to a batch queue for server-safe processing, your choice.

  3. 3

    WebP file generated

    A compressed WebP version is created alongside the original. The plugin serves WebP to supported browsers automatically via WP Hook.

  4. 4

    Restore anytime

    Changed your mind? Restore individual images or your entire library to the original format in a single click, no data loss.

Pricing

Start converting free. Pay when it pays for itself.

No lock-in, no credit card to start.

Free
$0 forever

Install from WordPress.org. No account required.

DOWNLOAD FREE
  • Auto-convert on upload
  • Manual bulk conversion
  • Restore originals images
  • GD / ImageMagick support
  • Queue-based bulk processing
Recommended Pro
$199 /One Time Pay

Unlimited sites.

GET PRO
  • Everything in Free
  • Advanced logs & monitoring
  • Database URL replacement
  • Large image scaling
  • Bulk Restore originals images
  • Advanced quality settings
  • Queue-based bulk processing
  • Image Comparison
  • Image Type Filter
  • WP Offload Media Support
  • Support SVG Upload on WordPress Media
  • Priority support
  • All future updates
Testimonials

Trusted by WordPress developers worldwide

We went from 4.2s to 1.8s page load time after bulk-converting our entire media library. The queue system handled 3,000+ images without breaking a sweat on shared hosting. Absolutely brilliant plugin.
Marco Willson Lead Engineer
The restore feature gave me the confidence to actually use it on a production site. Knowing I could revert everything with one click removed all the risk. Converted 1,800 images, saved over 2 GB.
Sarah Mitchell Freelance Developer
The auto-upload conversion means I never think about image optimization anymore. My PageSpeed scores jumped from 62 to 90. The activity logs and database URL replacement are exactly what a pro setup needs.
David Rosenberg Senior WP Dev
FAQ

Common questions answered

Which image formats are supported?

The plugin supports JPEG, PNG, and GIF input formats. All are converted to WebP. Thumbnails generated by WordPress are also converted automatically alongside the original.

Can I restore my original images after conversion?

Yes, absolutely. Original images are always preserved on the server. You can restore any individual image or bulk image restore to its original format at any time from the plugin dashboard.

How does bulk conversion work?

Bulk Conversion scans all existing images in your WordPress media library and converts them to WebP format automatically. Images are processed in optimized batches to help maintain stable server performance, even on shared hosting environments.

Does it work with GD Library and ImageMagick?

Yes. The plugin supports both GD Library and ImageMagick engines. You can choose your preferred engine in the plugin settings, and the plugin automatically detects which is available on your server.

Will WebP work in all browsers?

WebP is supported by over 96% of modern browsers, including Google Chrome, Mozilla Firefox, Microsoft Edge, and Safari. For older or unsupported browsers, the plugin automatically serves the original image format, ensuring visitors never see broken images or missing media.

What is database URL replacement?

This Pro feature scans your WordPress database and replaces image URLs in post content, metadata, and theme settings to point directly to the WebP versions — maximizing delivery speed even for hard-coded image paths.

Is there a file size limit for conversion?

The Pro version doesn’t impose a hard file size limit. The actual limit depends on your server settings — specifically your PHP upload_max_filesize, post_max_size, memory_limit, and max_execution_time values. If you need to process large images, you may need to increase these values in your php.ini or contact your hosting provider.

What happens during bulk conversion to my live site?

Your website remains fully live and operational during the conversion process. Images are processed in background batches without interrupting normal site traffic, so visitors continue to see images normally while optimized WebP versions are generated and served automatically.

Support

Stuck? We respond fast.

Having an issue? Reach out to our team for quick assistance.