NimbleCache Speed and delivery

A WordPress page cache plugin that needs no setup

Serve your pages before the plugins load — and never touch a setting to do it.

The NimbleCache dashboard in WordPress admin. A green notice reads The cache is on and pages are served before WordPress loads. Four cards show 11 pages cached (2 MB), an average build of 229 ms, a 12 hour page lifetime and preloading off. A Fast Path panel ticks off advanced-cache.php installed and current, WP_CACHE switched on in wp-config.php, the cache directory writable and compressed pages. An Exclusions panel lists what is never cached, and a Clearing Log lists recent full clears with the plugin that probably caused each.
The dashboard checks that the cache is really running before WordPress loads, and keeps a log of what cleared the whole cache and why. All screenshots

$19 a year for 1 domain 5 domains $29 · unlimited $39 · or pay once from $49

Read the docs first
Tested with WordPress
6.0 to 7.1
PHP
8.0 or later
Multisite
Network activation
Languages
English, Spanish, French
Updates
From your Plugins screen
Latest version
1.7.0 · 23 Oct 2026

What it does

  • The page is already written when the visitor asks

    A cached page is answered from a file at the earliest point a plugin can run, before the other plugins and the database.

  • A shop that stays correct

    The cart, checkout and account pages are never cached, and a shopper with something in the cart always gets a fresh page.

  • It tells you why

    Give it an address and it says which rule applied, then fetches the page twice to prove what the server really did.

  • Nothing to configure, nothing to break

    Install it and it works. It leaves out minification, script deferral and image rewriting, which help test scores and can break pages.

  • Answers before WordPress loads The engine
  • Works on the hosting you already have The engine
  • Tells you exactly why a page was not cached Knowing what it did
  • Says why pages were built but not kept Knowing what it did
  • Shows what cleared the whole cache, and who Knowing what it did
  • Throws away the page you changed, not the whole cache Staying correct

Pricing

Choose how many domains, and whether to pay yearly or once.

Pay yearly renews until you cancel

1 domain One year of updates and support
$19a year
5 domains One year of updates and support
$29a year
Unlimited domains One year of updates and support
$39a year

Pay once (lifetime) no renewals

5 domains Updates and support for as long as we publish it
$49once
Unlimited domains Updates and support for as long as we publish it
$69once
  • Every plan includes every feature. You choose only the number of domains.
  • 30-day refund, no reason needed. Refund policy
  • Licence key and download straight after payment, by Stripe.
  • A lapsed licence stops updates and support. It never switches a feature off.
  • Local, development and staging copies are free and do not count against your domains.
  • Yearly plans renew at the then-current price until you cancel. Cancel any time from your account.
  • Where tax applies it is calculated at checkout and shown before you pay.

Licence questions

Questions

About the plugin first, then how your licence works.

Does NimbleCache work with WooCommerce?

Yes. NimbleCache never caches the cart, checkout or account pages, and stops serving cached pages to anyone with something in their cart. Product and category pages are cleared as soon as WooCommerce reports a price or stock change, a sale starting or ending, or an order that used stock.

Does NimbleCache work with Cloudflare or my host's own cache?

Yes. When Cloudflare's plugin, or a host's cache plugin such as Nginx Helper, SiteGround Speed Optimizer, Breeze or LiteSpeed Cache, is active, NimbleCache passes on each page it clears. Diagnostics tells you when a cache in front of your site is one it cannot clear, and what to do instead.

Can I run NimbleCache alongside another caching plugin?

No. NimbleCache answers from a small file that only one plugin can own, and it never overwrites another plugin's copy, because two page caches on one site is how a shop ends up showing the wrong prices. Deactivate the other caching plugin and NimbleCache takes over on the next admin page.

Do I need Redis, WP-CLI or SSH to use NimbleCache?

No. NimbleCache keeps pages as files on disk, which every host has, and everything is done from the admin screens. The WP-CLI commands are there for clearing the cache from a deploy script, not for setting it up.

Does NimbleCache minify CSS or JavaScript?

No. NimbleCache caches pages and does nothing else: no minifying, no deferring JavaScript and no rewriting images. Those features can make a site faster on a test and broken on a real visit, so they are left to a plugin you choose for them.

What happens if I deactivate or delete NimbleCache?

Deactivating NimbleCache removes its start-up file and the line it added to wp-config.php, and clears the cache, so the site goes back to exactly how it was. Deleting it also removes your settings, if you ticked Delete all data on uninstall first.

How your licence works

How do I install it?

After checkout you get a licence key and a download link straight away, plus an email copy. Upload the ZIP under Plugins → Add New, activate it, and paste your key into the plugin settings.

How do updates work?

Once your key is entered, new versions appear on your Plugins screen and install with one click, exactly like a plugin from the WordPress directory.

What happens when my licence expires?

The plugin keeps working. You only lose access to new updates and support until you renew.

Do staging sites use up a domain?

No. Local, development and staging copies are free and unlimited: localhost, private IP addresses, domains ending in .test, .local or .localhost, and subdomains beginning with staging. or dev. None of them counts against your plan.

NimbleCacheFrom $19 a year · 30-day refund

Buy