WP Rocket Review 2026

Paid WordPress caching and speed plugin with sensible defaults and cloud CSS tools

Research-based score 4.1/5 DevMixa score
Visit WP Rocket ↗ Free trial available
Pricing
Free Trial · from $5
Platforms
Web
Best for
Business sites and agencies on Apache or NGINX hosting who want page caching and Core Web Vitals fixes without hand-tuning a free plugin.
Not ideal for
Sites already on LiteSpeed hosting (free LiteSpeed Cache covers most of it) and hobby blogs that will not pay a yearly fee in dollars.
Developer
WP Media, Lyon, France
Founded
2013

Our verdict

4.1out of 5

WP Rocket is the easiest way to get a WordPress site on Apache or NGINX hosting into good shape for speed, and $59.95 a year is modest for a site that earns money. If your host already runs LiteSpeed, start with the free LiteSpeed Cache plugin instead.

  • Ease of use4.6
  • Features4.4
  • Value for money3.6
  • Support3.8

How this score works: the DevMixa score is research-based — we compare official pricing, features, documentation, support options, security and data policies, and public user feedback against other tools in the same category. It is not a hands-on test; tools we test ourselves are marked “Tested”.

What is WP Rocket?

A slow WordPress site usually fails Google's speed checks for the same handful of reasons: no page caching, stylesheets that block rendering, and a pile of scripts firing before anyone has scrolled. WP Rocket, a paid plugin from WP Media (founded in Lyon in 2013), tackles all of that from one settings screen and, by the company's count, runs on 5.5 million+ websites. This wp rocket caching plugin review and pricing guide draws on WP Media's pricing page and docs as of October 2026: what $59.95 buys, what happened to its CSS tools, and when a free plugin does the job.

What a $59.95 licence switches on the moment you activate it

The selling point is defaults. According to the pricing page, activation applies around 80% of common web-performance best practices without touching code. Cached pages are served straight away.

The parts people actually use:

  • Cache and preload: static copies of each page, with preload cache building them in the background so the first visitor does not pay the waiting cost.
  • File Optimization tab: switches to minify CSS and JS files, Optimize CSS delivery, and delay JavaScript execution until the first scroll, tap, mouse move or key press.
  • Media: lazy load images and iframes so anything below the fold waits its turn.
  • Database tab: clears revisions, auto-drafts, trashed posts, spam and trashed comments, and transients, and can repeat that daily, weekly or monthly through cron.
  • Rocket Insights: a performance hub, bundled with every licence, that tests pages and suggests which option to try next.

The database optimization tools come with a warning that WP Media prints in its own docs: back up first, because a cleanup cannot be reversed. Table optimisation also skips InnoDB tables, the default engine on most modern hosts, so expect little from that particular checkbox.

What happened to WP Rocket's Remove Unused CSS

Some tutorials claim the feature was dropped. It was not. In the docs updated in June 2026, remove unused css sits under File Optimization as one of two choices inside Optimize CSS delivery, and WP Media still calls it the recommended method. The second choice, Load CSS Asynchronously, is what support suggests if the first one upsets your layout.

Your server does not do the heavy lifting. Pages go to WP Rocket's cloud service, which works out the selectors each page really uses and sends back a trimmed stylesheet. Nothing about it is instant: a page needs a real visit or a preload pass first, results return in batches of up to 100 URLs a minute, and the used CSS is rebuilt every 30 days.

That design has conditions. The site must be publicly reachable, uncached pages must load inside 45 seconds, WP-Cron or a real server cron must run, and your firewall has to let the WP-Rocket-SaaS user agent through. Cloudflare's Bot Fight Mode should be off. Sites hidden behind an htaccess password or a maintenance-mode plugin, and installs flagged as a local environment, get no used CSS at all.

There is also a billing angle. This is a cloud feature tied to an active licence, so if you stop paying it stops working 15 days after expiry, together with Load CSS Asynchronously and Rocket Insights.

WP Rocket price: the Single plan against Plus and Multi

No monthly option exists. All three licences are yearly and differ only in how many sites they cover; every feature is included in each.

LicenceRegular price (USD)Approx. INR at ≈₹94.7/$Sites
Single$59.95/year≈₹5,677/year1
Plus$119.95/year≈₹11,359/year3
Multi$299.95/year≈₹28,405/year50 (100 and 500-site options listed)

These are the standard figures from wp-rocket.me/pricing, not seasonal coupon prices. The page lists 100 and 500-site tiers under Multi without quoting separate prices, and anyone above 500 sites is asked to contact sales. Taxes may apply.

Single works out to roughly ₹473 a month, which is a small line item for any site that earns money. Plus brings the cost per site down to about $40. Multi drops it to around $6 a site across 50 sites, which is where agencies see real savings. Multi licences can be used on client sites, but a hosting company that wants to bundle the plugin for its own customers needs the separate Reseller Program.

Buying from India: there is no rupee price. Checkout is in dollars through Stripe card payment or PayPal, so an Indian card needs international transactions enabled, and your bank's forex markup will push the real cost slightly above the converted figure. Each plan starts with a 14-day free trial; cancel before it ends and nothing is charged, otherwise the card is billed automatically. The pricing page also promises a full refund, no questions asked, if the speed results disappoint. An older contact-page FAQ still says there is no trial and offers a 14-day money-back guarantee instead; the pricing page and homepage are the current word.

If you skip renewal after 12 months, caching keeps working. You lose updates, support, the cloud CSS tools and the free CDN allowance.

RocketCDN: three free pages, then $8.99 a month per domain

Licences now carry a small RocketCDN allowance: three key pages served from 10 edge locations with no bandwidth cap. The full service, priced on its own site, costs $8.99 a month (≈₹851) or $89.99 a year (≈₹8,522) for one domain, with unlimited bandwidth subject to a misuse clause. There is no trial, refunds are possible only within 24 hours, and staging and production each need a separate subscription. Buying through the plugin earns an unpublished preferential rate.

If your site already runs on Cloudflare's free plan, which includes CDN, DNS and SSL at $0, paying extra for rocketcdn is hard to justify.

Running it behind Cloudflare without the two caches fighting

Cloudflare works without any plugin, and WP Media's documentation describes the WP Rocket Cloudflare addon as a convenience rather than a requirement. It gives you a purge button for Cloudflare's cache, a Development Mode toggle and an "Optimal settings" switch that sets caching to Standard, disables Rocket Loader and sets browser cache to one year. It accepts only the Global API key, not scoped API tokens, which security-minded admins will dislike. If you use APO or Cache Rules, WP Media says to install Cloudflare's official plugin too. Once that plugin is active and authenticated, the add-on is dimmed and WP Rocket purges Cloudflare's cache every time it clears its own.

Rocket Loader is the usual suspect behind broken menus, and Bot Fight Mode can block the used CSS service.

WP Rocket vs LiteSpeed Cache depends on your web server

LiteSpeed Cache is free and open source, made by LiteSpeed Technologies, and shows 7+ million active installs on its wordpress.org listing (version 7.9.1 at the time of writing). Its full-page cache only works in a LiteSpeed environment: OpenLiteSpeed, commercial LiteSpeed servers, LiteSpeed-based hosting, or traffic routed through QUIC.cloud. If your host runs LiteSpeed (ask support or check the server response header), that server-level cache is very hard to beat for nothing.

On Apache or NGINX hosting, LiteSpeed Cache still offers minification, lazy loading, delayed JS, a database cleaner and object cache support. Image optimisation, critical CSS and other page optimisation jobs go through QUIC.cloud, which charges beyond certain usage levels. WP Rocket behaves the same on Apache, NGINX, LiteSpeed and Windows servers and needs no extra account, which suits agencies with mixed hosting.

W3 Total Cache: more knobs, fewer sensible defaults

W3 Total Cache from BoldGrid (version 2.11.0) is free and goes further on the server side, with page, object and database caching on disk, Redis or Memcached, plus minify and CDN integration. The front-end features closest to WP Rocket's, such as delay scripts, eliminating render-blocking CSS and removing CSS or JS, are reserved for W3 Total Cache Pro. It also assumes you understand each cache layer, whereas WP Rocket trades that control for defaults a non-developer can live with.

Is there a WP Rocket free alternative worth installing?

No free edition exists, and the 14-day trial is the nearest thing. Avoid "nulled" copies from download sites: they are pirated builds, they cannot use the licence-bound cloud features, and you have no idea what code was added. Legitimate free routes:

  • LiteSpeed Cache on a LiteSpeed host, the strongest free option by a distance.
  • W3 Total Cache on Apache or NGINX, if you are happy tuning settings yourself.
  • Cloudflare's free plan as an edge layer in front of either.

WooCommerce stores and the pages it refuses to cache

Caching a shop is risky because carts and accounts are personal. Out of the box, the plugin excludes Cart, Checkout and My Account pages. WooCommerce's standard cart widget has used AJAX since version 2.0, so it keeps updating on cached pages. If your theme uses a PHP-based mini cart instead, add the woocommerce_items_in_cart cookie under Advanced Rules so shoppers with items in the cart are never served a stale copy. Place a test order after every big change.

Why a site breaks after File Optimization changes

Most "it broke my site" complaints trace back to three causes. First, delayed scripts: every script waits for an interaction, so sliders, cookie banners or mega menus meant to run instantly can look dead. The One-click exclusions list, or adding the file under Excluded JavaScript Files, fixes most cases. Second, used CSS that misses a selector loaded later, such as a popup or mobile menu, leaves elements unstyled; switching to Load CSS Asynchronously usually sorts it. Third, a second caching plugin left active. The docs are blunt that two cannot run together.

Turn options on one by one and check the page in a private window after each. A Safe Mode for delayed JS exists, but WP Media treats it as a stopgap.

A sensible first hour on a live site

  • Confirm PHP 7 or later, pretty permalinks, and no other page cache plugin. WordPress.com sites need a Business or eCommerce plan to add plugins.
  • Take a full backup, upload the zip from your account and activate it.
  • Test your homepage, one post and one product page in Rocket Insights or PageSpeed Insights, so you have core web vitals figures from before.
  • Enable image lazy loading, then minification, then Optimize CSS delivery, then delayed JS, retesting after each.
  • On Cloudflare, add the Global API key and apply optimal settings, or use Cloudflare's own plugin if you run APO.

Our WP Rocket caching plugin review and pricing verdict for Indian buyers

On privacy, the pricing FAQ says the plugin stores no personal data and sets no cookies, which keeps GDPR paperwork light. The cloud CSS service does fetch your public pages for processing.

Is it worth paying for? On a LiteSpeed host, probably not, because the free plugin covers the same ground. On ordinary Apache or NGINX shared hosting, or for an agency that wants one predictable setup across 20 client sites, the Single or Multi licence pays for itself in saved hours. The weak spots are real: no free tier, dollar-only billing, ticket-only support, and cloud features that switch off two weeks after a licence lapses.

WP Rocket key features

  • Page caching applied on activation
  • Cache preloading
  • Remove Unused CSS or Load CSS Asynchronously (cloud-processed)
  • Delay JavaScript execution with one-click exclusions
  • Minify CSS and JavaScript
  • Lazy loading for images and iframes
  • Database cleanup with daily, weekly or monthly schedule
  • Rocket Insights performance hub
  • Cloudflare add-on (Global API key)
  • RocketCDN on 3 key pages included
  • Automatic WooCommerce cart, checkout and account exclusions
  • Runs on Apache, NGINX, LiteSpeed and Windows servers

✓ Verified on · source

WP Rocket specifications

Extension / Plugin
Works withWordPress
Active installs (official store)Not listed on wordpress.org (premium plugin); WP Media reports 5.5M+ websites
SaaS / Web App
Free trial14-day free trial on every plan; refund promise on pricing page
Built forIndividuals, Small teams, Agencies
Support channelsEmail
Mobile appNo

✓ Verified on · source

WP Rocket pricing

PlanPriceWhat you get
Single$59.95/year1 website, all features, Rocket Insights, 3 RocketCDN pages; ≈₹5,677/year approx.
Plus$119.95/year3 websites, same features; ≈₹11,359/year approx.
Multi$299.95/year50 websites (100 and 500-site options listed); client sites allowed; ≈₹28,405/year approx.
CustomContact salesMore than 500 websites
RocketCDN (add-on)$8.99/mo or $89.99/yrPer domain, unlimited bandwidth with misuse clause, no trial, refund within 24 hours; ≈₹851/mo approx.

✓ Verified on · source

WP Rocket pros & cons

Pros

  • Sensible defaults: caching works the moment it is activated
  • Same features on every licence; only the site count changes
  • Works on any common web server, unlike LiteSpeed Cache's page cache
  • 14-day free trial and a refund promise on the pricing page
  • Good documentation for each option and its known conflicts

Cons

  • No free version and no INR pricing
  • Remove Unused CSS and Rocket Insights depend on WP Media's cloud and stop 15 days after expiry
  • Cloudflare add-on accepts only the Global API key
  • Support is ticket-based only
  • Free RocketCDN covers just 3 pages

WP Rocket user reviews

No user reviews yet. Used WP Rocket? Share your experience to help others.

Write a review of WP Rocket

Your rating

WP Rocket FAQ

What is WP Rocket?

WP Rocket is a premium WordPress performance plugin made by WP Media, a company founded in Lyon, France in 2013. It adds page caching, preloading, CSS and JavaScript optimisation, lazy loading and database cleanup, with most of the basics applied automatically on activation.

How much does WP Rocket cost?

The regular yearly prices are $59.95 for one site (Single), $119.95 for three sites (Plus) and $299.95 for 50 sites (Multi). That is roughly ₹5,677, ₹11,359 and ₹28,405 at ≈₹94.7 per dollar. There is no monthly plan, and taxes may be added depending on your country.

Is there a free version of WP Rocket?

No. WP Rocket is paid only, but every plan starts with a 14-day free trial that is not charged if you cancel before it ends. LiteSpeed Cache and W3 Total Cache are the main free plugins people use instead.

How do I set up WP Rocket for the best speed?

Activate it and let the default caching run, then enable lazy loading, minification, Optimize CSS delivery and Delay JavaScript execution one at a time. Test the site in a private window after each change and add exclusions for any script that stops working. Make sure WP-Cron or a server cron job runs, because the cloud CSS feature depends on it.

Is WP Rocket safe for WooCommerce?

Yes, with basic care. It automatically keeps the Cart, Checkout and My Account pages out of the cache, and WooCommerce's standard AJAX cart widget works on cached pages. If your theme uses a PHP mini cart, add the woocommerce_items_in_cart cookie to the Never Cache Cookies field.

WP Rocket vs W3 Total Cache: which is better?

W3 Total Cache is free and offers deeper server-side options such as object and database caching with Redis or Memcached. However, its delay scripts and render-blocking CSS tools are Pro features, and setup takes more knowledge. WP Rocket costs money but is far quicker to configure well.

Can I buy WP Rocket in India?

Yes. There is no INR price, so you pay in US dollars by card through Stripe or by PayPal. Your card must allow international transactions, and bank forex charges will add a little to the converted amount.

What are the best free WP Rocket alternatives?

LiteSpeed Cache is the strongest free choice if your host runs a LiteSpeed server, since its full-page cache needs that environment or QUIC.cloud. On Apache or NGINX, W3 Total Cache is a capable free option for people willing to tune it. Cloudflare's free plan can sit in front of either as a CDN.

Why is WP Rocket breaking my site?

The usual causes are Delay JavaScript execution holding back a script that must run immediately, used CSS missing styles for menus or popups, or another caching plugin left active. Add the script to the exclusions, try Load CSS Asynchronously instead of Remove Unused CSS, and deactivate other cache plugins. Cloudflare's Rocket Loader is another frequent culprit.

Is WP Rocket worth it?

It is worth it for sites on Apache or NGINX hosting and for agencies that want a fast, repeatable setup, since $59.95 a year is modest for a business site. On LiteSpeed hosting the free LiteSpeed Cache plugin matches most of what it does. Remember that its cloud CSS features stop 15 days after a licence expires.

WP Rocket alternatives

See all 14 WP Rocket alternatives →