What it is
WP Rocket is a premium caching and performance plugin for WordPress. It handles page caching, browser caching, file optimisation, lazy loading and database cleanup from one panel.
Its defining quality is that it works properly the moment you activate it. Most performance plugins require you to understand what minification and render-blocking mean; this one applies sensible defaults immediately.
It is the only paid plugin I recommend to almost every WordPress site owner who is not on a host that caches at server level.
What it does
Page caching is the main event and worth a second or more on most sites straight away.
File optimisation handles CSS and JavaScript minification, combination and deferral, including removing unused CSS, which is normally the fiddliest part of a performance audit.
Lazy loading for images and iframes, with the option to exclude your hero image, which is the mistake most people make when configuring this manually.
Database cleanup, preloading and a CDN integration round it out. There is no free version, which is the only real objection to it.
Who it's for
Features
Pros and cons
Pricing
| PLAN | WHAT YOU GET | WORTH IT FOR |
|---|---|---|
| Single | One site, one year of updates and support. | Most site owners. |
| Plus | Three sites. | Freelancers with a few sites. |
| Infinite | Unlimited sites. | Agencies. The tier that pays back fastest. |
| Renewal | Discounted, and the plugin keeps working without it. | Budget annually anyway for updates. |
Priced annually per site count. The plugin continues to work if you lapse, though you lose updates and support, which matters after WordPress core releases.
A single-site licence if you have one site, Infinite if you manage more than three. Skip it entirely if your host already caches at server level.
Alternatives
My verdict
WP Rocket is the rare paid plugin whose value is obvious within ten minutes. Activate it, clear the cache, retest, and most unoptimised WordPress sites are a second or more faster with no decisions made.
The two situations where I would not buy it: your host caches at server level, in which case theirs is faster, or your host runs LiteSpeed, in which case LiteSpeed Cache is free and equally good.
Everywhere else, this is the first thing I install on a slow WordPress site, and it is usually the last thing needed after fixing the images.
Try WP Rocket →Who should use it
Who should avoid it
Related articles
Affiliate disclosure
Some links on this page are affiliate links. If you buy through one, I may earn a commission at no extra cost to you, and it never changes the price you pay. It also does not decide what appears on this page: I recommend tools with no affiliate programme just as readily, and leave off tools with generous ones when they do not deserve the space.