Local AVIF & WebP Converter Plugin For WordPress
A 100% free WordPress plugin, convert JPG/PNG images to WebP and AVIF, and compress AVIF and WebP locally
80 k+
Total Downloads
100 +
5-Star Reviews
15K+
Active Installations
24/7
Ticket Support
Meet CompressX Pro
Smart Compression
Deliver Perfect Balance Between Speed and Quality for Every Image
What Is Smart Compression?
Smart Compression is an intelligent image optimization engine inside CompressX pro that gives you total control over how your images are compressed — by image roles (WordPress Standard Image Types or WooCommerce Image Types) and image sizes.

Designed for WooCommerce Stores
Instead of a one-size-fits-all approach, you decide what matters most:
- Razor-sharp quality where you need to convert.
- Speed-boosting file reductions where performance is key.
For WordPress Sites (WooCommerce stores), this means:
CompressX Pro doesn’t just compress your images — it understands your images.

How Smart Compression Works
1. Global Compression Level (Free Version Behavior)
Set a single compression level that applies to all images on your site.
Example: 80% quality for every image, regardless of type or size.
✅ Simple, quick setup — works out of the box.
2. Style-Specific Compression Overrides (Pro Feature)
Override the global setting for specific image types or roles:
- Use higher quality for WordPress featured images (they’re more visible).
- Use smaller sizes for WooCommerce product thumbnails (to speed up browsing).
✅ Tailors compression based on image purpose.
3. Size-Based Compression Adjustments (Pro Feature)
Apply preset compression offsets based on image pixel dimensions:
- Larger images get stronger compression to reduce file size.
- Smaller images get lighter compression to preserve detail.
✅ Automatically balances speed and clarity. Learn more…
Why Your Site Needs Smart Compression
(With Aware- & Size-Aware Image Compression)
Different Images Serve Different Purposes
Smart Compression lets you apply role-specific rules, ensuring each image is optimized based on what it does, not just how big it is.
Image Size Shouldn’t Dictate Quality Alone
-
A 300px thumbnail can tolerate aggressive compression.
-
A 1200px full-width banner must maintain brand impact.
-
Two images might be the same size but have different jobs — they shouldn’t be compressed the same.
Built for WooCommerce Workflows
Each of these image roles deserves a different compression strategy.
Smart Compression detects these and applies the right logic automatically — or lets you customize it.
Boost Performance Where It Counts Most
-
Apply smart balance for category and product listings.
-
Preserve high-quality visuals on conversion-focused product pages.
Better Experience Across Devices
Smart Compression dynamically fits image optimization to each type/size of images — improving UX, SEO.
Saves Time, Scales Intelligently
Whether you manage 50 or 5,000 images, set up once. Smart Compression adapts in real-time to every new image based on its role, and size.
CompressX Pro Can Do More…
Cron Support
CompressX Pro automates your image optimization workflows with a robust cron system, flexibly scheduling AVIF/WebP conversions for new, existing, and popular images.
Convert & Compress New Uploads with Cron
Process images immediately upon upload, or delay the processing by a specified time(minutes), or process within a scheduled time window.
Convert & Compress Existing Images in the Background
Efficiently optimize existing images by scheduling bulk processing during off-peak hours. The process runs seamlessly in the background, even if you close your browser or computer.
Prioritize Images on Pages that Get Visitors
Prioritize optimization of images on pages that receive visitors. This ensures your most popular images are optimized first and provides a fast and optimized experience for your visitors.
WP-CLI Support
CompressX Pro provides WP-CLI integration, which allows you to efficiently convert all or specific images in your WordPress site with a single command.
Convert All Images in Bulk
Convert all images in your WordPress media library to WebP/AVIF format with a single command.
Convert A Specific Image
Convert a specific image to WebP/AVIF format as needed by entering the image ID.
Partial Conversion (Coming Soon...)
Convert the latest n images in your WordPress media library (e.g., n = 50, 100, or any specified number).
Delete Converted Images
Delete converted WebP/AVIF images of all images or a specific image, with a single command.
Thumbnails Regeneration
Regenerate thumbnails (WebP, AVIF, JPG, or PNG) for your website images based on your settings. Add custom thumbnail sizes and regenerate only new sizes or all sizes.
Add New Thumbnail Sizes
Add new custom thumbnail sizes that you want to generate.
Clear Unused (Old) Thumbnails + Metadata
Remove unused and orphan thumbnails and their metadata when regenrating thumbnails.
Image Period for Thumbnails Regeneration
Specify the date range of the original images to regenerate their thumbnails. For example, I’d like to generate thumbnails for images from Jan 1, 2024 to Mar 31, 2024.
Add Watermark When Regenerating Thumbnails
Apply watermark to thumbnails in a regeneration process, you can select the thumbnail sizes to which you want to apply a watermark.
Watermark
Add watermarks to images during upload, bulk processing, and thumbnail regeneration (WebP, AVIF, JPG, or PNG).
Bulk Watermarking
Add watermark to all existing images in your WordPress media library with a single click.
Add images to the watermark queue during bulk processing
Easily add images to watermarks queue during bulk WebP/AVIF conversion, so that CompressX Pro can apply the watermark later
Add images to the watermark queue when uploading new images
Easily add the new image to watermarks queue when uploading, so that CompressX Pro can apply the watermark later.
Delete PNG/JPG Thumbnails to Save Disk Space
This feature allows you to remove automatically generated PNG and JPG thumbnail files from your media library or image folders to save disk space. Coming soon…
Roles and Capabilities
Control CompressX Pro settings and features by setting a super admin. The super admin can grant access for other user roles include admin.
CDN Integration
CompressX Pro provides Cloudflare CDN integration, which allows you to efficiently convert and serve your website images as WebP/AVIF formats.
WordPress MU Support
CompressX Pro now fully supports WordPress Multisite (MU) installations, making it easier than ever to manage image optimization across your entire network of sites
Free VS Pro
Features
Free
Pro
Image Converter & Compression:
Convert to AVIF
Convert to WebP
Rewrite Rules & Picture Tag
Auto-Resizing
Exclusion Rules
Custom Folders
Do Not Change Images
Custom Compression Level
GD & Imagick Support
Auto-Remove Large Images
Restore to Initial Status
Process the New Uploads
Smart Compression
Smart Compression
Smart Thumbnails Deletion
Convert & Compress Images with Cron:
New Uploads
Existing Images
Prioritize Images
Bulk Generating Thumbnails (AVIF, WEBP, JPEG, PNG):
Add New Thumbnail Sizes
Remove Unused Thumbnails
Remove Orphan Thumbnails
Thumbnails Regeneration
Auto-Watermark
Generate New Size Thumbnails
Generate Thumbnails for All Sizes
Watermark (AVIF, WEBP, JPEG, PNG):
Add Watermark to Thumbnails
CDN Integration
Cloudflare Free
Cloudflare Pro
Roles & Capabilites:
Set Super Admin
Editor Access Management
Author Access Management
WordPress MU Support:
WordPress MU Support
24/7 Support:
24/7 Support
Did the job with a minimum of effort
Although I am using a Cloudflare Worker with Cloudlare Transformations for image delivery, Google Pagespeed was still complaining about using unoptimised formats on my home page featured image. A quick run of this plugin completely solved the issue with a minimum of fuss.
6 reasons to choose CompressX Pro
1.Privacy (no 3rd-party API)
CompressX runs entirely on your own server — your original images never leave your WordPress site.
2. No extra bandwidth fees
Because CompressX works locally, there are no extra bandwidth costs from an external CDN or optimization API.
3. Instant availability on server
Images optimized with CompressX are saved immediately on your own server — as WebP, AVIF or fallback formats — ready to serve instantly.
4.No vendor lock-in
CompressX lets you choose where to serve your optimized images — from your own server, your preferred CDN (Cloudflare, Bunny, R2, S3, DigitalOcean Spaces), or any future platform you adopt. You are never tied to a single CDN or service provider.
5. One-Time Payment, Lifetime Access
Say goodbye to monthly fees. With a lifetime plan, you get unlimited use and future updates — save money in the long run while retaining full control.
6.The Most Powerful Local AVIF/WebP Converter
CompressX Pro leads the pack as the most advanced local image optimization plugin for WordPress. Enjoy fast, high-quality AVIF/WebP conversions without external APIs or services.
Give A Try!
Convert Images to WebP/AVIF and More…
30-day money back guarantee, no subscription, one-time payment, zero risk