WordPress Image Optimization. No Uploads. No Nonsense.
Convert your entire media library to WebP and AVIF directly on your server. Your images never leave your hosting environment.
100% local processing · Original images always preserved · Works on any host
Your WordPress Site Deserves Better.
Most image optimization plugins have trade-offs that cost you performance, privacy, or time.
Heavy Images Kill PageSpeed
Unoptimized JPEGs and PNGs are the #1 cause of slow WordPress sites. Google PageSpeed penalizes every kilobyte.
Cloud Plugins Upload Your Images
Smush, ShortPixel, and Imagify send your images to their servers to process. That's a GDPR risk and a trust issue.
Manual Optimization Doesn't Scale
Optimizing images one by one before upload is tedious. New team members forget. Bulk imports skip it entirely.
Up and Running in 3 Steps
Install, convert your existing library, and let the plugin handle everything from there.
Install & Activate
Search "GetWebP" in the WordPress plugin directory, install, and activate. No API key needed for the free tier.
Batch Convert Your Library
One click converts all existing images in your media library to WebP and AVIF. Progress updates in real time.
Serve Automatically
New uploads are optimized instantly. The plugin rewrites image URLs to serve WebP or AVIF to supported browsers.
Everything You Need, Nothing You Don't
Built for WordPress site owners who care about performance and privacy.
One-Click Batch Conversion
Convert your entire media library at once. Original images are never modified — WebP and AVIF files are stored as siblings.
Auto-Optimize New Uploads
Every new image uploaded to WordPress is automatically converted in the background. Zero manual work after setup.
100% Local — No Cloud Upload
All processing happens on your server using WASM-based encoding. Your images never leave your hosting environment.
WebP + AVIF Dual Format
Generate both WebP and AVIF variants. Browsers automatically receive the best format they support via picture tags.
How We Compare
GetWebP is the only WordPress image plugin that processes everything locally.
| Feature | GetWebP | Smush | ShortPixel | Imagify |
|---|---|---|---|---|
| 100% Local Processing | ||||
| Free Tier Available | ||||
| AVIF Support | ||||
| WooCommerce Support | ||||
| WP-CLI Commands | ||||
| Multisite Support | ||||
| No Telemetry / Tracking |
Comparison based on publicly available information. Features may change — verify with each provider.
A Clean Admin Interface
Everything you need is one page away in your WordPress admin.
A WebP/AVIF status column appears directly in your media library. Re-optimize or delete variants from the row action menu.
Watch your library being converted in real time. Pause, resume, or cancel at any point. Quota usage updates live.
Choose from Balanced (85), Aggressive (75), or Ultra (60) quality presets — or set a custom value per image type.
Preview compression savings before committing. Re-optimize individual images with different settings from the detail modal.
Frequently Asked Questions
Never. GetWebP follows a strict sibling architecture — WebP and AVIF files are stored alongside the original (e.g., photo.jpg.webp). Your originals are always preserved and unmodified. Uninstalling the plugin leaves your originals untouched.
Yes. GetWebP hooks into WordPress's standard attachment system, which means WooCommerce product images, gallery images, and variation thumbnails are all converted and served in next-gen formats automatically.
Yes. GetWebP uses WASM-based encoding that runs entirely in PHP memory — it does not require ImageMagick, GD, or any server-side image library. If PHP 7.4+ is available, the plugin works.
The free tier includes a set number of conversions. When you reach the limit, new uploads stop being auto-converted and batch processing pauses. Existing WebP/AVIF files continue to be served. Upgrade to a paid plan to continue converting without interruption.
Yes. GetWebP is Multisite-aware. You can network-activate the plugin and manage settings per site, or use a shared license key across the network.
No. Without the plugin active, image URLs revert to their original JPEG/PNG paths. Your site continues to work — you just lose the WebP/AVIF delivery. The sibling .webp files remain on disk until you choose to delete them.
Yes. GetWebP flushes compatible caches after batch conversions complete. It has been tested with WP Rocket, W3 Total Cache, LiteSpeed Cache, and WP Super Cache. For server-level rewrites via .htaccess, caching plugins typically don't interfere.
GetWebP includes offload-detection support. When WP Offload Media (or similar) is active, the plugin detects it and adjusts its URL rewriting to work with offloaded URLs. CDN delivery of the generated WebP/AVIF files depends on your offload plugin's sync settings.
Conversion speed depends on your server's CPU and PHP memory limit. On a typical shared host, expect 5–15 images per second for standard JPEG/PNG files. The background queue processes conversions without blocking your admin UI, so you can continue working while it runs.
Ready to Speed Up Your WordPress Site?
Join thousands of WordPress sites serving next-gen images — fully locally, fully privately.