Best WordPress Image Optimization Plugins for Core Web Vitals (2026)

Best WordPress image optimization plugins for Core Web Vitals 2026

Tested and compared: 7 WordPress image optimization plugins for Core Web Vitals, WebP, and AVIF delivery. Covers free tiers, compression quality, and best-fit use case per plugin.

Images are usually the single biggest drag on Core Web Vitals scores. A full-size JPEG that never got resized, or a hero image served in PNG format when WebP would weigh 40 percent less, can push your Largest Contentful Paint past the 2.5-second threshold on its own. Modern image formats help, but only if the plugin doing the conversion is reliable and fits how your site actually works.

I reviewed every plugin on this list against the same criteria: free tier value, WebP and AVIF support, compression quality, setup simplicity, and how well each integrates with a typical WordPress media workflow. Where hands-on testing was possible I tested in a sandbox. Where it was not, I relied on official plugin screenshots, WordPress.org listings, changelogs, and verified documentation. The goal is to give you a grounded comparison, not a rehash of feature tables.

The plugins below represent seven solid options for WordPress image optimization in 2026, including cloud services, local compressors, CDN-based delivery tools, and dedicated format converters.


How I chose these plugins

Several hundred WordPress plugins claim to optimize images. I narrowed this list using a specific set of criteria.

Format support. WebP is table stakes in 2026. AVIF offers another 20-50 percent size reduction over WebP for compatible browsers. I noted which plugins support each format and whether AVIF costs extra.

Free tier value. A free plan that compresses 20 images before hitting a wall is not particularly useful. I looked at what each free tier actually delivers and where the ceiling sits.

Compression quality. File size reduction matters, but so does the visual result. Aggressive lossy compression that degrades product imagery or photography is a net loss even if PageSpeed scores improve.

Processing model. Some plugins compress on your server. Others send images to a cloud API. One uses a CDN to deliver optimized images on request. Each model has trade-offs for privacy, server load, and hosting compatibility.

Maintenance and reliability. A plugin with 184 open GitHub issues and infrequent updates carries different risk than one with a dedicated engineering team and monthly releases.

Compatibility. Multisite, WooCommerce, page builders, and caching plugins are all common in WordPress setups. I checked compatibility notes for each plugin.


Quick comparison

PluginBest forFree versionStandout featureMain limitation
ShortPixelCompression quality + format rangeYes (100 credits/month)Glossy mode, WebP, AVIF, AI toolsCredit-per-thumbnail model
EWWW Image OptimizerPrivacy-first local compressionYes (unlimited lossless, local)Runs on your server, no API key requiredWebP and CDN require paid tier
ImagifyClean workflow + free AVIFYes (20 MB/month)AVIF included on all plansMonthly quota limits free tier
SmushEase of use, largest user baseYes (lossless + lossy)1 million+ installs, no API keyWebP and AVIF gated to Pro
OptimoleCDN delivery without media changesYes (2,000 visits/month)Cloudfront CDN, no library modificationsVisitor-count pricing model
Converter for MediaDedicated WebP/AVIF conversionYes (WebP free)4.9/5 stars, 500,000+ installsAVIF gated to Pro
WebP ExpressFree WebP conversion, advanced usersYes (100% free)No paid tier at all, 10 conversion methodsSolo developer, NGINX manual setup

1. ShortPixel: best overall for compression quality and format range

ShortPixel is the strongest all-around image optimizer on this list for sites that care about compression quality across multiple formats. It supports lossy, lossless, and a unique “Glossy” mode that sits between the two, preserving more visual detail than standard lossy while still cutting file sizes meaningfully. No other plugin on this list offers a Glossy mode.

It also covers WebP and AVIF conversion, integrates with Cloudflare for cache purging, offers AI alt-text generation and image upscaling, and includes a CDN with its Unlimited plan.

Best for: Blogs, ecommerce stores, photography portfolios, and any site where image quality alongside file size reduction is a priority. Also a good fit for sites that need both WebP and AVIF.

Key features

  • Three compression modes: Lossy, Glossy (ShortPixel-exclusive), Lossless
  • WebP and AVIF conversion
  • Smart Backups (restores from original without storing all thumbnail duplicates)
  • AI alt text, caption, and title generation
  • AI upscaling (2x, 3x, 4x) and background removal
  • CDN with 500 GB traffic/month on Unlimited plan
  • Cloudflare integration with automatic cache purge
  • Media Library comparison tool to preview all three modes per image
  • HEIC file support

Hands-on notes

The credit system is the biggest thing to understand before you start. Each optimized image consumes one credit, and each thumbnail generated by WordPress counts as a separate image. WebP conversion adds an additional credit per image and per thumbnail. AVIF adds another. On a standard WordPress install with five or six thumbnail sizes, a single image upload can consume twelve or more credits. The 100-credit free monthly tier covers roughly eight to twenty-five images depending on your thumbnail configuration. For bulk use, the $9.99/month Unlimited plan removes that ceiling and includes CDN access.

Setup requires an API key and a ShortPixel account, adding one step compared to plugins that activate without registration. The admin UI is clean, and the bulk optimizer works reliably.

Pricing

  • Free: 100 credits/month
  • Unlimited: $9.99/month or $99.90/year, includes 500 GB CDN/month
  • One-time credit packages: from $19.99 for 30,000 credits (no CDN)

Pros

  • Glossy compression mode is unique in this category
  • AVIF support on all paid plans
  • AI tools (alt text, upscaling, background removal) built in
  • Excellent bulk optimizer with Media Library status column
  • Cloudflare cache purge integration

Cons

  • Credit-per-thumbnail model catches users off guard
  • Free tier is very limited (100 credits/month)
  • Cloud-based: images leave your server
  • API key required, unlike some alternatives

2. EWWW Image Optimizer: best for server-side privacy and unlimited free lossless

EWWW Image Optimizer is the right choice when images staying on your server is a requirement. Its free tier compresses images locally using bundled binaries (jpegtran, optipng, gifsicle) without sending files to any external server. There is no monthly image limit and no file size ceiling on the free local tier.

That local-first approach comes with a trade-off: free lossless compression typically achieves 2-23% reduction per image depending on the source, which is more modest than aggressive lossy cloud compression. For pixel-perfect fidelity (product photography, medical images, legal documents), lossless is often exactly what you want.

WebP and CDN delivery are available through the paid Easy IO CDN, which adds on-the-fly format conversion and responsive scaling at the edge without touching your media library.

Best for: Privacy-sensitive sites, agencies with strict data handling policies, sites on Apache where .htaccess-based WebP delivery works cleanly, and developers who prefer server-side control.

Key features

  • Local lossless compression with bundled binaries (no API key for free mode)
  • Easy IO CDN with WebP and AVIF conversion at the edge (paid)
  • Image Detective: identifies improperly scaled images and LCP elements
  • SWIS Performance bundled with paid plans (page caching, critical CSS, asset optimization)
  • WP-CLI support
  • Bulk optimizer with configurable pause between images
  • S3, GCS, and DigitalOcean Spaces offload integration
  • Background Mode for hands-off bulk processing

Hands-on notes

The free mode runs entirely on your server with no external connection required. Settings defaults are conservative: WebP conversion is off by default and must be enabled manually. Lazy load is off by default. The Add Missing Dimensions option (which helps with CLS) requires Lazy Load to be active. The bulk optimizer defaults to a 7-second pause between images to protect shared hosting resources, which is considerate but means a large library takes significant time to process.

For WebP delivery on Apache, EWWW generates .htaccess rewrite rules. On Nginx, manual configuration is required. The free cloud API fallback sends images to EWWW servers for hosts where local binaries cannot execute, which means images leave your server in that specific scenario.

Pricing

  • Free: unlimited local lossless compression
  • Standard: $8/month or $80/year (50 GB CDN, 25,000 monthly API credits)
  • Growth: $16/month or $160/year (200 GB CDN, 50,000 credits, custom domain)
  • Infinite: $32/month or $320/year (400 GB CDN, 100,000 credits)

Pros

  • Free lossless compression with no image count or file size limit
  • Images stay on your server in free local mode
  • No API key or account required for free use
  • SWIS Performance bundled with paid plans
  • Strong multisite and S3 offload compatibility

Cons

  • Free lossless delivers modest savings (2-23% per image)
  • WebP and CDN require a paid plan
  • Nginx users must add rewrite rules manually
  • Bulk runs require an open browser tab unless Background Mode enabled

3. Imagify: best for a clean workflow with free AVIF support

Imagify from WP Media (the team behind WP Rocket) is the cleanest-feeling plugin in this category. Setup is fast, the admin UI is uncluttered, and both WebP and AVIF conversion are included on every plan including the free tier. That last point is significant: most competitors either gate AVIF behind a paid plan or do not offer it at all.

The trade-off is that the free plan operates within a 20 MB monthly quota (roughly 200 standard images), and the “Normal” (lossless) mode is the most conservative. The default “Aggressive” mode is smart lossy compression and typically delivers good results on most images.

Best for: Sites that want clean UI and free AVIF support without complex configuration. WP Rocket users get seamless integration. Sites with a manageable monthly upload volume fit the free tier.

Key features

  • Three compression modes: Normal (lossless), Aggressive (smart lossy, default), Ultra (maximum lossy)
  • WebP and AVIF conversion on all plans including free
  • Auto-optimize on upload
  • Background bulk optimization
  • Backup and one-click restore
  • Image resizing (max 2,560 px by default, adjustable)
  • WP-CLI support with bulk restore command
  • Full WooCommerce and NextGEN Gallery compatibility
  • WP Rocket LazyLoad integration

Hands-on notes

The free plan’s 20 MB/month quota resets each month and does not roll over. For a typical WordPress site uploading ten to fifteen images per week, the free tier may cover light months but will exceed quota during content-heavy periods. The Growth plan at $5.99/month (or $4.99/month annual) is a reasonable step up. The free plan requires an Imagify account and API key. Verify the current refund policy on their site before committing to a paid plan.

AVIF in Imagify is handled at the plugin level via the API, not client-side. Both WebP and AVIF versions are generated and served via WordPress’s picture tag handling, with automatic fallback.

Pricing

  • Starter (free): 20 MB/month, 2 MB per-image limit
  • Growth: $5.99/month or $4.99/month annual (500 MB/month, unlimited per-image size)
  • Infinite: $11.99/month or $9.99/month annual (unlimited)

Pros

  • AVIF included on all plans including free
  • WebP included on all plans
  • Clean, low-friction admin UI
  • WP Rocket integration
  • Bulk optimization with background processing

Cons

  • Free tier capped at 20 MB/month
  • Cloud-based (images transmitted to Imagify servers)
  • Free plan 2 MB per-image limit may block larger images

4. Smush: most popular and easiest to set up

Smush by WPMU DEV is the most-installed image optimization plugin on WordPress.org with over one million active installs. Its v4.0 release in April 2026 brought a redesigned interface, unlimited bulk processing, free background processing, and an enhanced compression algorithm (Enhanced Super Compression) available at no cost for users who connect a free WPMU DEV Hub account.

The free tier is genuinely useful: it covers lossless (Basic 1X) and lossy (Super 2X) compression with no image count limit, plus lazy loading, directory smush, PNG to JPG conversion, and bulk restore. Setup requires no API key for the compression features, making it the lowest-friction entry point on this list.

The catch is that WebP and AVIF are Pro-only, which matters significantly for Core Web Vitals. If serving modern formats is your primary goal, Smush’s free tier does not cover it.

Best for: Beginners and site owners who want reliable compression without configuration. Sites where WebP is not the immediate priority, or where a WPMU DEV membership already covers the Pro upgrade.

Key features (free)

  • Basic (1X) lossless compression, unlimited images
  • Super (2X) lossy compression, unlimited images
  • Enhanced Super Compression free with Hub account
  • Bulk optimizer with background processing
  • Lazy loading for images and video embeds
  • Directory Smush (compress files outside Media Library)
  • PNG to JPG conversion
  • Bulk restore

Key features (Pro only)

  • WebP and AVIF conversion
  • Ultra (5X) compression
  • CDN delivery across 119 global locations
  • LCP critical image preload
  • Advanced lazy load effects

Hands-on notes

The v4.0 interface is clean. The Quick Setup Wizard reduces first-run friction. Enhanced Super Compression (free, Hub-connected) improves the quality of the Super 2X tier without a paid plan. Hub is a free WPMU DEV account, not a paid subscription. Background processing is included free since v4.0, which means bulk runs do not require keeping a browser tab open.

Ultra 5X compression remains Pro-only. The dashboard UI clearly marks it with a “Pro” badge. WebP and CDN are also clearly Pro in the interface.

Pricing

  • Free: unlimited compression (lossless + lossy), no WebP or AVIF
  • Pro (WPMU DEV membership): Basic $36/year (1 site, 50 GB CDN), Standard $60/year (3 sites, 100 GB), Plus $120/year (10 sites, 250 GB)

Pros

  • Easiest setup (no API key for free compression)
  • Unlimited images on free tier
  • Enhanced Super Compression free with Hub account
  • v4.0 UI is clean and beginner-friendly
  • Includes lazy load, PNG to JPG, bulk restore

Cons

  • WebP and AVIF are Pro-only
  • Pro pricing bundles all WPMU DEV plugins
  • 5 MB per-image limit on free tier

5. Optimole: best for CDN-based delivery without touching your media library

Optimole takes a fundamentally different approach from the other plugins on this list. Instead of compressing images in your Media Library and replacing files, Optimole delivers images via its AWS CloudFront CDN and handles all optimization (compression, format conversion, resizing) on the fly at the edge. Your original files are untouched.

This means WebP and AVIF delivery happen automatically, responsive image sizing adjusts to the visitor’s viewport, and you do not need to run a bulk compression pass. The CDN has 450+ edge locations and delivers images at the visitor-optimal quality.

Best for: Sites that want CDN-based image delivery without media library changes, sites with high image volume where touching every file is not practical, and developers who prefer a non-destructive workflow.

Key features

  • CDN delivery via AWS CloudFront (450+ locations)
  • Automatic WebP and AVIF conversion at the CDN edge
  • Device-adaptive image resizing and quality adjustment
  • Lazy loading with low-quality image placeholder (LQIP)
  • No changes to WordPress Media Library originals
  • Image offloading to Optimole cloud (Starter plan and above)
  • Watermarking (all paid plans)
  • Unlimited images and unlimited sites on all paid plans

Hands-on notes

Setup begins with a wizard that asks for an email address to create an Optimole account and receive an API key. The wizard is clear and takes under two minutes to reach the connected state. Without an API key, no CDN URL rewriting or optimization occurs; the plugin is essentially inactive until connected.

The visitor-count pricing model is Optimole’s biggest usability challenge. The pricing page states that the free plan supports 2,000 visits/month (extendable to 22,000 by displaying the Optimole badge on your site). Image offloading (moving originals to Optimole’s cloud and removing local copies) is available on Starter and above. Understand the restore process before cancelling a subscription if you have offloaded images.

Pricing

  • Free: 2,000 visits/month (up to 22,000 with badge)
  • Starter: approx. $19/month (48,000 visits/month)
  • Business: approx. $39/month (120,000 visits/month)
  • Flexible: approx. $79/month (300,000+ visits/month)
  • All plans: unlimited images and sites, 7-day money-back guarantee

Pros

  • Non-destructive: originals untouched in your Media Library
  • Automatic WebP and AVIF at the CDN edge
  • No bulk processing required
  • 450+ CDN edge locations
  • Device-adaptive sizing out of the box

Cons

  • Visitor-count model is harder to predict than per-image pricing
  • Image offloading creates dependency risk if subscription lapses
  • Free plan requires badge display for higher visit count

6. Converter for Media: best dedicated WebP and AVIF converter

Converter for Media has a narrower scope than the full-suite optimizers above. It converts your images to WebP (free) or AVIF (Pro) and serves them using server-side rewrite rules. It does not apply lossy compression or reduce JPEG quality. Its job is format conversion, and it does that job reliably.

With 500,000+ active installs and a 4.9/5 rating (96% five-star reviews), it has one of the strongest approval ratings in the image optimization category. The plugin stores converted files separately from originals (in /wp-content/uploads-webpc/), so originals are always preserved.

Best for: Sites that already have well-optimized JPEG and PNG files but want WebP delivery for browsers that support it. Useful as a complement to a lossless compressor like EWWW’s free local mode.

Key features

  • WebP conversion on free plan
  • AVIF conversion on Pro plan
  • Converted files stored separately (originals untouched)
  • Auto-deletion of converted files larger than originals
  • Bulk optimization with WP-CLI support
  • BunnyCDN integration
  • Remote server conversion via Pro
  • Image resizing on Pro plan
  • One license covers unlimited websites

Hands-on notes

Apache setups use .htaccess mod_rewrite rules for WebP delivery, which is fast and transparent to visitors. Nginx requires adding server block directives manually. A PHP fallback mode works on all hosting environments but adds latency versus .htaccess routing.

The Pro pricing model is based on conversion credits, not a monthly subscription in the traditional sense. One conversion equals one image converted to one format. Converting to both WebP and AVIF counts as two conversions.

Pricing

  • Free: WebP conversion, unlimited websites
  • Pro monthly: from $5/month (10,000 conversions/month)
  • Pro yearly: from $50/year (120,000 conversions/year)
  • 30-day money-back guarantee

Pros

  • 4.9/5 stars with 1,097 reviews (96% five-star)
  • WebP included in free plan with no credit limits
  • Originals always preserved
  • One license, unlimited websites
  • Actively maintained

Cons

  • Format conversion only; no lossy compression quality improvement
  • AVIF is Pro-only
  • Nginx requires manual server configuration
  • Requires GD or Imagick for local conversion

7. WebP Express: best 100% free WebP converter for advanced users

WebP Express is a 100% free, no-Pro-tier plugin that converts images to WebP using whichever conversion method is available on your server. It supports 10 different conversion methods (cwebp, Vips, ImageMagick, GraphicsMagick, ffmpeg, Imagick PHP extension, Gmagick, GD extension, Remote WebP Express server, and EWWW cloud API) and falls back through them automatically. There is no paid upgrade, no API key requirement for local conversion, and no monthly limit.

The trade-off is complexity. WebP Express is genuinely powerful, but the settings panel is dense and the UI is technical. NGINX users must add rewrite rules manually. The plugin is maintained by a solo developer with 184 open GitHub issues, and support forum threads often go unanswered.

Best for: Advanced users comfortable with server configuration, developers who want granular control over WebP delivery, and sites where a free-only solution is a hard requirement.

Key features

  • 10 conversion methods with automatic fallback
  • 5 delivery modes (.htaccess routing, picture tags, URL replacement, Cache Enabler integration, JavaScript fallback)
  • 4 operation modes for different hosting environments
  • No paid upgrade; completely free
  • EWWW cloud API as optional paid fallback for incompatible hosts
  • No file or image count limits

Hands-on notes

Installation is straightforward; the challenge is configuration. The settings panel lists all 10 conversion methods with availability indicators based on what your server supports. On a standard shared Apache host with Imagick, conversion works without extra steps. On Nginx, you need to add rewrite rules to the server block manually before WebP delivery works.

Two recent security patches (December 2025 and May 2026) addressed vulnerabilities in the NGINX configuration and the WPC converter. Both have been patched and the developer is responsive to security reports specifically, even if general support response times are inconsistent.

The plugin is a good pick if you have the technical ability to configure it and you need a zero-cost solution. For most site owners who want a reliable, supported WebP or AVIF pipeline without configuration effort, one of the plugins above is a better fit.

Pricing

  • Free: all features, no paid upgrade
  • Optional: EWWW cloud API (paid separately, needed only if no local conversion method is available)

Pros

  • Completely free, no paid tier
  • 10 conversion methods with automatic fallback
  • No file size or image count limits
  • Granular delivery mode options

Cons

  • Solo developer with 184 open GitHub issues
  • Support forum responses are inconsistent
  • Nginx requires manual rewrite rule configuration
  • No AVIF support
  • Technical settings panel; not beginner-friendly

How to choose the right image optimization plugin

The right plugin depends on your site type, technical comfort level, and budget.

For most WordPress sites (blog, business, portfolio): Start with Imagify if you want free AVIF support with minimal configuration, or Smush if you want the largest install base and easiest setup. Smush’s free tier is more generous in image count; Imagify’s free tier includes AVIF.

For sites where compression quality is the top priority: ShortPixel is the strongest choice, particularly for photography-heavy sites where Glossy mode preserves detail that standard lossy compression would degrade.

For privacy-sensitive sites or servers where images must not leave your infrastructure: EWWW Image Optimizer on its free local mode is the correct pick. No files leave your server, no API key is required, and the free lossless tier covers unlimited images.

For high-traffic sites that want CDN delivery without touching media files: Optimole handles optimization at the CDN edge without modifying your Media Library.

For sites with already-optimized images that just need WebP delivery: Converter for Media is the most focused and reliable option.

For budget-zero, technically confident users: WebP Express is the only truly free option on the list.


FAQ

What image formats help most with Core Web Vitals?

WebP and AVIF both reduce image file size compared to JPEG and PNG. WebP delivers roughly 25-35% smaller files than JPEG at comparable quality. AVIF delivers another 20-50% reduction over WebP for compatible browsers. Both formats are supported by all major modern browsers. Serving these formats reduces Largest Contentful Paint (LCP) time, which is a direct Core Web Vitals metric.

Do I need both WebP and AVIF, or is WebP enough?

WebP is supported by all major browsers and is sufficient for most sites. AVIF delivers meaningfully smaller files but is supported by most modern browsers (Chrome, Edge, Firefox, and recent Safari). If your host can handle AVIF generation and your audience uses modern browsers, enabling AVIF is worth it. If you want to keep things simple, WebP alone covers the majority of the benefit.

Will image optimization break my existing images?

Reputable plugins preserve your originals during compression. ShortPixel, EWWW, Imagify, Smush, and Converter for Media all offer backup options or store originals separately. Optimole never modifies your Media Library files. Review the backup settings before running bulk optimization.

What is Largest Contentful Paint and why do images affect it?

LCP measures how long it takes for the largest visible content element on a page to load. For most pages, that element is an image. Oversized, uncompressed, or slow-loading images directly extend LCP time. Compressing images, serving them in modern formats (WebP, AVIF), lazy-loading non-critical images, and preloading the LCP image are all techniques that reduce LCP.

Can I run two image optimization plugins at the same time?

Running two cloud-based compressors simultaneously is redundant and wastes API credits. Running a format converter like Converter for Media alongside a lossless compressor like EWWW’s free local tier can make sense: EWWW handles compression locally, and Converter for Media handles WebP generation separately. Always test on a staging environment first.

Which plugin is best for WooCommerce product images?

ShortPixel’s Glossy mode is the best option for ecommerce product photography where visual quality under compression must be preserved. Imagify’s Aggressive mode is also well-suited. Smush Pro’s CDN-based dynamic resizing handles responsive product image delivery efficiently. Optimole’s non-destructive approach means your original product images are always intact.


Conclusion

For most WordPress sites, the practical choice in 2026 comes down to what you prioritize.

If compression quality and format range matter most, ShortPixel is the strongest all-around option. The Glossy mode and AVIF support make it the best pick for photography-heavy or ecommerce sites.

If ease of setup and a generous free tier are the priority, Smush is the most user-friendly entry point. Remember that WebP requires the Pro plan.

If you want free AVIF support without complex configuration, Imagify gives you both WebP and AVIF on its free plan within the 20 MB monthly quota.

If images must not leave your server, EWWW Image Optimizer is the only correct choice. Free, local, unlimited.

If you want CDN-based delivery with no media library changes, Optimole handles everything at the edge without touching your files.

If you just need WebP delivery and your images are already optimized, Converter for Media is the most focused and reliable dedicated converter.

And if you want zero cost and have the technical ability to configure it, WebP Express is the only fully free option on the list.

Pick the one that matches your site type, and run a PageSpeed Insights test before and after to confirm the improvement.

Leave a Reply

Your email address will not be published. Required fields are marked *