Best WordPress Caching Plugins: Ten Options Compared
A caching plugin saves finished pages so WordPress does not rebuild them for every visitor. That usually lowers server load and response time. The ten plugins below range from free server-level caches to paid all-in-one optimisers. I compare what the vendors and the WordPress.org listings state, say what I could not verify, and set the plugins head to head so you pick one and avoid running two at once.
- ten plugins, each reviewed in depth
- six head-to-head matchups
- the free route and common mistakes
// note: I did not run speed benchmarks, so scores are editorial and based on plugin pages and vendor documentation. Prices are vendor-stated and change. Disclosure.
| plugin | cost | type |
|---|---|---|
| LiteSpeed Cache | free | server-level (LiteSpeed) |
| WP Rocket | from $3/mo, first year | premium all-in-one |
| FlyingPress | $59/year | premium all-in-one |
| WP Super Cache | free | static page cache |
| NitroPack | free to $83/mo | cloud service |
On LiteSpeed hosting: LiteSpeed Cache is free and built for that server. Any host, paid, least setup: WP Rocket. Paid, performance-focused, lower yearly price: FlyingPress. Free and simple: WP Super Cache. Cloud-based optimisation: NitroPack. Run only one page-caching plugin, and check whether your host already caches pages.
How I chose and scored these plugins
I looked at ten plugins a site owner would realistically consider. For each I read the WordPress.org listing or the vendor pricing page, noted the stated features, limits and price, and compared them with each other. I scored each out of ten on features, ease of setup, value, compatibility and support. These are editorial scores, not benchmark results. I did not install each plugin on a test site or run speed tests, so I make no claim about which is fastest on your site.
- Vendor-stated: prices, site limits and features come from the vendor or the plugin listing and can change.
- Not linked: I name plugin vendors and review sites but do not link to them. I link only to authority sources such as WordPress.org documentation and the FTC.
- Caching types: page cache, object cache and browser cache are different things. WordPress documentation describes all three, and most plugins cover only some.
- Install counts: figures come from WordPress.org listings and are rounded by the listing.
Comparison table
| Plugin | Price (vendor-stated) | Free version | Server needs | Trial / refund | Score |
|---|---|---|---|---|---|
| LiteSpeed Cache | Free; some QUIC.cloud services paid at higher use | Yes | Page cache needs LiteSpeed or QUIC.cloud | n/a | 8.8 |
| WP Rocket | $3/mo single site, first year (Black Friday promo) | No | Apache, NGINX, LiteSpeed | 14-day trial; refund offered | 8.6 |
| FlyingPress | $59/yr for 1 site; $109 for 3 | No | Any; Redis needs host support | 14-day trial; tiered refund | 8.4 |
| NitroPack | Free; $7 to $83/mo by pageviews | Yes, 1,000 pageviews | Cloud service | 14-day money-back | 7.8 |
| W3 Total Cache | Free; Pro priced separately | Yes | Any; Redis/Memcached optional | Pro 30-day guarantee | 7.4 |
| WP-Optimize | Free; premium priced separately | Yes | Any | Not confirmed | 7.4 |
| WP Super Cache | Free | Yes | Any; Expert mode needs .htaccess | n/a | 7.2 |
| Hummingbird | Free; Pro needs WPMU DEV membership | Yes | Any | Not confirmed | 7.1 |
| Breeze | Free | Yes | Best on Cloudways (Varnish) | n/a | 6.8 |
| Cache Enabler | Free | Yes | Any | n/a | 6.4 |
Prices and features are as stated by each vendor or listing when I read them in November 2026. The WP Rocket price shown is a first-year promotional price; renewal is at the regular rate. Check the live page before you buy.
The ten reviews
LiteSpeed Cache
Best free option on LiteSpeed servers
- Price
- Free
- Active installs
- About 7 million+
- Rating
- 4.8 from 2,780 reviews
- Requires
- WordPress 6.0, PHP 7.4
- Server
- LiteSpeed, OpenLiteSpeed or QUIC.cloud for page cache
- Extras
- Image optimisation, CSS/JS, object cache, DB cleaner
LiteSpeed Cache is a free plugin that connects WordPress to the cache built into LiteSpeed web servers. The listing states that the page-cache features rely on LSCache at server level and need LiteSpeed Web Server Enterprise, OpenLiteSpeed, LiteSpeed WebADC or the QUIC.cloud CDN. On those servers you get automatic page caching, a private cache for logged-in users, separate mobile and desktop caches, a preload crawler and Edge Side Includes.
The general features work on any server, including Apache and NGINX: minification, combining, lazy loading, image optimisation, object cache support and a database cleaner. Page caching on a non-LiteSpeed server is the gap. QUIC.cloud can bridge it, and its image and page optimisation services are free at lower usage and paid above set limits. The listing also says QUIC.cloud keeps optimisation data for up to seven days.
The large number of settings is the main complaint in general discussion, and the plugin can be overwhelming without a guide. If your host runs LiteSpeed, start here. See best LiteSpeed hosting for hosts that run that server.
- Free with a wide feature set
- Server-level page cache on LiteSpeed
- Image and CSS tools included
- QUIC.cloud can serve non-LiteSpeed sites
- Page cache needs LiteSpeed or QUIC.cloud
- Many settings to understand
- Some QUIC.cloud services are paid at scale
- One-star reviews exist (104)
Sites on LiteSpeed hosting.
Your host runs only Apache or NGINX and you will not use QUIC.cloud.
WP Rocket
Best premium plugin with the least setup
- Single
- 1 site, $3/mo first year
- Plus
- 3 sites, $6/mo first year
- Multi
- 50 sites, $15/mo first year
- Billing
- Yearly; renews at regular price
- Trial
- 14 days free
- Servers
- Apache, NGINX, LiteSpeed, Windows
WP Rocket is a paid plugin that applies most performance best practices automatically. The vendor lists caching, lazy loading, preloading, delayed JavaScript and removal of unused CSS, plus a built-in performance dashboard and three pages free on its CDN. It needs PHP 7 or higher and pretty permalinks.
The pricing page I read showed Black Friday offers valid until November 28, 2026, so the headline prices are first-year discounts. The page says the discount applies only to the first purchase and the licence then renews annually at the regular renewal price, which the page did not state. Billing is yearly and three-year plans are billed upfront. The page offers a 14-day trial and a no-questions-asked refund if you are unhappy with speed results.
If you want one paid plugin that works with most hosts and needs few decisions, this is the common choice. Check the renewal price before you rely on the promotional one.
- Good defaults, little setup
- Delay JS and unused CSS removal
- 14-day trial and refund
- Works on most servers
- Paid only; no free version
- Discount is first year only
- Renewal price not shown on the promo page
- Hosts cannot resell the Multi licence
Owners who want a paid, low-effort fix on any host.
You are on LiteSpeed and a free cache covers you.
FlyingPress
Best premium value for performance-minded sites
- Starter
- $59/year, 1 site
- Pro
- $109/year, 3 sites
- Business
- $229/year, 25 sites
- Unlimited
- $279/year
- Trial
- 14 days, cancel free
- Refund
- 100% in 24h, 80% to 7 days, none after
FlyingPress puts every feature on every plan: page caching with preloading, cloud page optimisation for critical CSS, fonts and media, image conversion to WebP or AVIF, Core Web Vitals analytics by page, device and country, Redis object caching and WooCommerce handling that keeps cart and checkout dynamic. Only the number of sites changes between plans.
Plans renew automatically and the vendor emails a reminder 30 days before renewal. Redis needs a Redis-enabled host. FlyingCDN is a separate, optional service with its own billing, and cloud optimisation does not work on localhost. The refund policy is tiered, so the 14-day trial is the safer way to test before paying.
Choose it if you want the premium route with a lower per-site price and included analytics. See Core Web Vitals on WordPress to judge the result.
- All features on every plan
- Core Web Vitals analytics included
- WooCommerce-aware caching
- Reminder before renewal
- Tiered refund, none after 7 days
- Redis depends on your host
- CDN billed separately
- Fewer reviews than the biggest names
Performance-focused owners and small agencies.
You want a free plugin.
NitroPack
Best cloud-based option if you want optimisation off your server
- Free
- 1,000 pageviews, 1 GB CDN
- Starter
- $7 annual / $8 monthly, 8,000 pageviews
- Plus
- $18 / $22, 40,000 pageviews
- Pro
- $83 / $100, 540,000 pageviews
- Guarantee
- 14-day money-back
- Savings
- Up to 18% yearly
NitroPack is a cloud service that handles caching and optimisation, with a plugin that connects your site. Plans are priced by monthly pageviews and CDN bandwidth, which is a different model from per-site licences. The free plan has no card requirement but allows only 1,000 pageviews, so it suits testing and very small sites.
Higher plans add delayed scripts, LCP preload, cart cache optimisation, font subsetting and Tag Manager optimisation. Because pricing follows traffic, cost rises as you grow, and the page did not spell out renewal terms. The agency plan details were inconsistent on the page, with team members shown as 10 in one place and unlimited in another, so confirm before you buy.
It fits owners who want a hands-off cloud approach and have predictable traffic. It is a poorer fit for fast-growing sites that would outgrow a pageview tier.
- Free forever plan, no card
- Optimisation runs in the cloud
- Cart cache handling on Plus
- 14-day money-back guarantee
- Priced by pageviews
- Free plan only 1,000 pageviews
- Renewal terms not spelled out
- Agency details inconsistent on page
Hands-off cloud optimisation on steady traffic.
Traffic is growing fast or hard to predict.
W3 Total Cache
Best for technical users who want every cache layer
- Price
- Free; Pro sold separately
- Active installs
- 900,000+ (page also says over a million)
- Rating
- 4.4 from about 5,420 ratings
- Backends
- Redis, Memcached, APC/APCu, disk
- Pro guarantee
- 30 days
- Proxy
- Nginx and Varnish support
W3 Total Cache covers page, object, database query and fragment caching, minification, browser caching, CDN integration and an image converter for modern formats. It supports Redis, Memcached, APC and disk, and reverse proxies such as Nginx and Varnish, which makes it flexible for people who control their server.
The listing places Full Site Delivery, REST API caching, render-blocking CSS removal, delayed scripts and unused CSS and JS removal under Pro. It lists fragment cache under Pro while also listing it as free, so the split is unclear. Recent reviews are mixed: some praise support, while others report a broken JSON API after version 2.9.3 and Redis authentication errors.
Because it has many options, a wrong setting can break pages. Test on staging first.
- Covers every cache layer
- Many backends supported
- Free version is capable
- 30-day Pro guarantee
- Complex settings
- Free vs Pro split unclear
- Mixed recent reviews
- Reports of JSON API and Redis issues
Technical users with Redis or Memcached.
You want a quick, low-risk setup.
WP-Optimize
Best all-in-one for caching, images and database cleanup
- Price
- Free; premium separate
- Active installs
- 1+ million
- Rating
- 4.8 from about 2,617 reviews
- Free caching
- Page cache, GZIP, mobile cache, logged-in cache
- Premium
- Preload, per-role cache, lazy loading
- Also
- Image compression, database cleanup
WP-Optimize combines page caching, image compression and database cleanup in one plugin. The free version includes page caching, GZIP where the server does not provide it, a separate mobile cache, serving cached content to logged-in users and URL exclusions. Image tools offer lossy or lossless compression and WebP conversion.
Premium adds preloading of key requests, per-role and per-user caches, lazy loading, orphaned image removal, WooCommerce query optimisation and postmeta indexing. A recent review says the admin dashboard becomes slow when caching is enabled, which I note as a user report, not a verified fault.
It suits owners who want one plugin to keep the database and images tidy as well as cache pages, and are fine with fewer advanced front-end optimisations than the premium names.
- Caching, images and DB in one
- Strong free feature set
- High rating
- Scheduled cleanups
- Preload is premium
- Fewer advanced CSS and JS tools
- A user reports slow admin with cache on
- Several features overlap other plugins
Free all-in-one maintenance plus caching.
You need delay JS and unused CSS tools.
WP Super Cache
Best simple, free static page cache
- Price
- Free
- Active installs
- 1+ million
- Rating
- 4.3 from 1,346 reviews
- Modes
- Expert, Simple, WP-Cache
- Preload
- Yes
- CDN
- Basic URL rewriting
WP Super Cache generates static HTML files so the server does not run PHP for every request. It offers three modes. Simple mode serves files through PHP, needs no .htaccess changes and is the plugin’s recommended mode. Expert mode uses mod_rewrite to bypass PHP and is the fastest, but it requires editing .htaccess, which can break a site if done wrongly. WP-Cache mode suits known users and URLs with parameters.
It also offers preloading, garbage collection of stale files, a cache rebuild feature that keeps serving old copies while a page regenerates, and a cache tester. It does not include the front-end optimisations of the premium plugins, such as delay JS, critical CSS or image conversion.
Pick it when you want a dependable free page cache and will add other tools yourself.
- Free and simple
- Recommended Simple mode needs no .htaccess edit
- Preload and rebuild support
- Long-standing plugin
- No JS or CSS optimisation
- Expert mode can break a site
- No image conversion
- 173 one-star reviews
A basic free cache on any host.
You want Core Web Vitals tools built in.
Hummingbird
Best if you already use WPMU DEV tools
- Price
- Free; Pro needs WPMU DEV membership
- Active installs
- About 70,000+
- Rating
- 4.7 from about 1,488 reviews
- Free caching
- Page, browser, RSS, Gravatar
- Pro only
- Delay JS, automatic critical CSS
- Extras
- Safe Mode, Cloudflare integration
Hummingbird scans your site using Google PageSpeed Insights results and offers one-click fixes. The free plugin caches pages, browser files, RSS and Gravatar, combines and defers CSS and JavaScript, compresses text with GZIP, preloads fonts and integrates with Cloudflare. Safe Mode lets you test settings before visitors see them.
Delay JavaScript execution and automatic critical CSS are Pro only, and Pro requires a WPMU DEV membership that also includes Smush Pro and 24/7 support. That bundle is good value if you use the other tools and an odd purchase if you want only caching.
It is a sound free option with helpful guidance, but at about 70,000 installs it has a smaller community than the leaders.
- Guided fixes from PageSpeed results
- Safe Mode to test settings
- Cloudflare integration
- High rating
- Delay JS and critical CSS need Pro
- Pro requires a membership
- Smaller user base
- Overlaps other performance plugins
WPMU DEV users and guided setup.
You want a standalone paid licence.
Breeze
Best on Cloudways hosting
- Price
- Free
- Active installs
- 300,000+
- Rating
- 3.6 from 134 reviews
- Developer
- Cloudways
- Varnish
- Built-in support; own cache if absent
- Version
- 2.6.4
Breeze is a free plugin from Cloudways. It minifies HTML, CSS and JavaScript, lazy loads images, defers JavaScript, preloads fonts, links and DNS, cleans the database, manages the Heartbeat API and integrates with a CDN or Cloudflare. It supports Varnish, and the documentation says it is fully compatible with Cloudways servers that have Varnish preinstalled. On other hosts it recommends confirming Varnish support with the provider and falling back to its internal cache.
The rating is the lowest here at 3.6 from 134 reviews, with 32 one-star ratings. If Varnish is active, URL and file exclusions must also be set in the Varnish configuration, which is an extra step that is easy to miss.
Use it on Cloudways. Elsewhere, a different plugin is usually the better pick.
- Free, from a hosting company
- Varnish integration
- Settings import and export
- Heartbeat control
- Lowest rating on this list
- Exclusions needed in Varnish too
- Best on one host
- Fewer premium-style tools
Sites hosted on Cloudways.
You are on another host.
Cache Enabler
A lightweight cache, with a security note
- Price
- Free
- Active installs
- 100,000+
- Rating
- 4.3 from 138 reviews
- Requires
- WordPress 5.1, PHP 5.6
- Cache
- Static HTML on disk
- Security
- CVE-2026-19253 fixed in 1.8.17
Cache Enabler saves pages as static HTML files on disk, clears the cache automatically or manually, supports WP-CLI, shows cache size, pre-compresses with Brotli or Gzip, supports mobile and custom post types and minifies HTML. WebP conversion goes through an external service, Optimus.
The listing says version 1.8.17 fixes an unauthenticated arbitrary file and directory deletion vulnerability, CVE-2026-19253, so updating matters. One review reports cached files staying on disk after the plugin is disabled, and support activity is low, with 0 of 1 issues resolved in the last two months.
It does one job simply, but the thin feature set and low support make it a weaker choice than the other free caches here.
- Light and simple
- Brotli and Gzip pre-compression
- WP-CLI support
- Works with Autoptimize
- Past file-deletion vulnerability, keep updated
- Low support activity
- Cache may remain after deactivation
- Few built-in optimisations
A minimal cache with Autoptimize.
You want support and extra tools.
Six head-to-head matchups
On a LiteSpeed server the free plugin gives server-level caching that a generic plugin cannot match in architecture. WP Rocket wins on hosts without LiteSpeed and for people who want fewer settings.
FlyingPress starts at $59 a year with every feature on every plan and includes Core Web Vitals analytics. WP Rocket has the larger name and a built-in dashboard. Both offer a 14-day trial, so test both.
WP Super Cache is simpler and focused on static pages. W3 Total Cache covers more layers but is more complex. Choose simple unless you run Redis or Memcached.
NitroPack runs optimisation in the cloud and prices by pageviews; WP Rocket runs on your server with a per-site licence. Steady traffic favours NitroPack’s tiers; growth favours a flat licence.
WP-Optimize bundles caching with database and image cleanup. Hummingbird leans on PageSpeed-guided fixes. Pro features of Hummingbird need a WPMU DEV membership.
Breeze is tuned for Cloudways and Varnish; Cache Enabler is a minimal static cache with low support. Use Breeze on Cloudways, otherwise pick another plugin.
Do you need a caching plugin at all?
Not always. WordPress documentation describes three layers: a page cache that saves posts and pages as static files, an object cache that stores data such as options to cut database trips, and browser caching through headers like max-age so repeat visitors reuse files. Many managed hosts already provide a server-level page cache, and running a second page-cache plugin on top can cause conflicts or stale pages. Check your host’s documentation before you install one. If your host does not cache, a plugin is usually worthwhile. For the wider picture, read how to speed up a WordPress site and time to first byte.
How to choose, step by step
- Ask your host what it already caches. Server-level cache may make a plugin unnecessary.
- Check the server type. LiteSpeed favours LiteSpeed Cache; Cloudways favours Breeze.
- Decide on free or paid. Paid plugins bundle delay JS, critical CSS and image tools.
- Test on staging. Aggressive JavaScript and CSS settings are the usual cause of broken pages.
- Measure before and after. Compare real-user Core Web Vitals, not a single lab score.
Common mistakes with caching plugins
Running two page caches
They can fight and serve stale pages.
Ignoring the host cache
Duplicate layers add risk, not speed.
Turning on every option
Combining and delaying scripts can break forms and menus.
Caching cart and checkout
Dynamic pages must stay uncached.
Never clearing after changes
You see old pages.
Skipping updates
Security fixes matter, as the Cache Enabler case shows.
What this guide does not tell you
I did not benchmark any plugin or test them on a live site. Scores reflect listings and vendor pages. WP Rocket’s regular renewal price was not on the page I read. W3 Total Cache’s free versus Pro split is unclear on its own listing. W3 Total Cache, WP-Optimize and Hummingbird premium prices and refund terms were not confirmed. WordPress.org ratings and install counts change. See also best LiteSpeed hosting and image CDN and hotlinking.
Key terms
- Page cache
- Saved copies of finished pages served without rebuilding.
- Object cache
- Stored data, such as options, that avoids repeated database queries.
- Browser cache
- Headers that let browsers reuse files.
- Preload
- Building the cache ahead of visitors.
Related guides
Caching plugin questions
What is the best WordPress caching plugin?
On LiteSpeed hosting, LiteSpeed Cache. On other hosts, WP Rocket or FlyingPress if you want paid, WP Super Cache if you want free and simple.
Is a caching plugin free?
Several are: LiteSpeed Cache, WP Super Cache, WP-Optimize, W3 Total Cache, Hummingbird, Breeze and Cache Enabler have free versions. WP Rocket and FlyingPress are paid.
Can I use two caching plugins?
Avoid running two page caches. They can conflict and serve stale content.
Does my host already cache?
Many do. Check your host’s documentation before adding a plugin.
Will caching improve SEO?
It can improve response time and Core Web Vitals, which Google uses as part of page experience, but it is one of many factors.
Does LiteSpeed Cache work on Apache?
General features such as minification and image optimisation work on any server, but server-level page caching needs LiteSpeed or QUIC.cloud.
Should I cache WooCommerce?
Cache storefront pages but keep cart, checkout and account pages dynamic. FlyingPress and NitroPack state this handling.
Are the scores tested?
No. They are editorial and based on listings and vendor pages, not benchmarks.
How this guide is funded and checked
This guide may include affiliate links in future. If it does, I may earn a commission at no cost to you. Under the FTC Endorsement Guides, I disclose material connections. No provider can pay for a place or a score. I link only to authority sources, not to vendor or review sites. I sell SEO services, which is a commercial interest you should weigh.
Sources: WordPress developer documentation: optimization. WordPress.org plugin listings and vendor pricing pages, read in November 2026 and not linked.




