Zinn® Cache

The free WordPress cache plugin that only clears what changed

A full-page cache on any web server, a Redis object cache that checks it is really working, and purging that clears the edited page and its listings and nothing else. Free, with no limits and no account.

  • Free plugin
  • Version 1.10.10
  • Tested with WordPress 7.1
  • GPL licence
  • 18 AI-agent tools

Works with AI agents (MCP). Claude, Cursor, VS Code and other AI assistants can use 18 Zinn® Cache actions on your site, with your permissions. How to connect an AI app →

Built for speed and SEO. Zinn® Cache adds 0 kB and 0 third-party requests to a page. Measured, not claimed. See the numbers →

The Zinn® Cache settings screen in WordPress, showing caching active, 14 pages stored on disk and phpredis installed

Included with Zinn® hosting: Zinn® Cache comes installed and activated on every WordPress site we host on our own servers. See WordPress hosting

Zinn® Cache Pro is an optional paid upgrade, from $49.00 a year, with a 14-day free trial. Start the free trial → Already had a free trial? Buy now →

Hosting customer? Get 50% off your first payment of Zinn® Cache Pro. Get your code in the dashboard →

Built for speed and SEO

Page speed affects where Google ranks a page and how many visitors stay on it. So instead of telling you Zinn® Cache is light, we installed it on a clean WordPress test site and measured what it adds to a page.

On the same test page, W3 Total Cache added +0.5 kB and 0 requests to other companies' servers. Zinn® Cache added 0 kB and 0.

  • 0 kBadded to the page: everything a visitor's browser downloads
  • 0requests to other companies' servers
  • 100 → 100Lighthouse performance score on phones, without the plugin → with it
  • 91 → 91Lighthouse SEO score, without the plugin → with it

Measured on 2026-10-01: Zinn Cache 1.8.2 on a clean WordPress test site, using Lighthouse's test for phones, run 5 times and taking the middle result. Page weight counts everything a visitor's browser downloads within 15 seconds, including after a scroll. Every result, and how we measured it · Compare with other plugins

Why people choose Zinn® Cache

Pages served before WordPress starts

On LiteSpeed it drives the server's own cache. On Apache, Nginx or anything else it stores each page as a file and serves it before PHP or the database start, so a cached page arrives in milliseconds.

A Redis cache you can trust

One click installs the object cache, then a write-and-read test proves Redis is storing data. If Redis is down, the site falls back to memory and keeps working instead of showing an error.

An edit clears one page, not the site

Saving a post purges that post, its categories, tags and author pages, and nothing else. The rest of the site stays cached, so a busy editor never empties the cache for everyone.

Everything about the Zinn® cache plugins, on their own site

Which of the two plugins you need, a benchmark measured on a real site, step-by-step guides from installing to clearing the cache and turning on Redis, and fair comparisons with WP Rocket, LiteSpeed Cache, W3 Total Cache and WP Super Cache.

Visit zinncache.com

What Zinn® Cache does

Zinn® Cache is a free caching plugin for WordPress. On a LiteSpeed server it drives the server's own page cache; on any other server it stores each page as a file and serves it before WordPress loads. It adds a Redis object cache with one click and purges by tag, so an edit clears the pages it affects and nothing else. It is installed and kept current for you on every WordPress site Zinn Digital® hosts, and anyone can install it from WordPress.org.

Why it matters

A full page served without starting PHP or the database arrives in milliseconds instead of hundreds of them. The hard part is not caching — it is purging accurately, because a cache that clears the whole site on every edit is barely a cache, and one that clears nothing serves stale pages. This plugin purges by tag, so editing one post clears that post and the listings it appears on, and nothing else.

AI agents (MCP)

Zinn® Cache makes your WordPress site an MCP server: Claude, Cursor, VS Code and other AI assistants can use its 18 actions with your permissions.

  • 6 actions in the free edition, and 12 more with Pro.
  • Connect Claude or ChatGPT by signing in to your site, or Claude Desktop, Claude Code, Cursor, VS Code and any other MCP app with a WordPress application password.
  • Every action checks the same WordPress permission as the plugin's own screen, and one switch in the plugin's settings turns AI access off.
  • On a site Zinn Digital® hosts, our platform's AI assistant can use the same actions for you, with no application password to create.

How to connect an AI appEvery action, its REST route and parametersMCP and API docs for developers →

What is in it

8 free features and 13 more in Pro, listed from the plugin itself, so this page changes when the plugin does.

Page cache

  • Full-page cache on any serverFreeLiteSpeed's own cache where the server has it, and a file cache served from advanced-cache.php everywhere else. Only visitors who are not signed in get stored pages.
  • Safe exclusions for shopsFreeCart, checkout and account pages, previews, search and signed-in visitors are never cached. Add your own paths, query keys and cookies per site.

Object cache

  • Redis object cache that proves it worksFreePassword or Redis 6 ACL sign-in, the usual WP_REDIS settings, and a write-and-read round trip that says why Redis refused instead of caching nothing.
  • Works with your host's cacheFreeA host can manage the object cache for you. The plugin never overwrites another plugin's drop-in, and refreshes its own after an update.
  • An in-memory tier in front of RedisProThe most-read groups (options, posts, terms, users) are kept in APCu on the server, so the hottest reads never leave the machine.
  • More data in the same memoryProzstd, lzf or gzip compression, whichever the server has, plus the igbinary serializer, so the same Redis memory holds more of your site.
  • PrefetchingProEach page loads the cache keys it needed last time in one request instead of one at a time.

Purging and warm-up

  • Purges only what changedFreeSaves, comments, term edits, theme switches and updates each clear the pages they affect, by cache tag, rather than the whole site.
  • Purge from your own scriptsFreeA signed REST endpoint purges everything, a list of URLs or a set of tags, so a deploy script can clear the cache.
  • Smarter purging for WooCommerceProA stock or price change clears the product with its shop and category pages, and the page and object caches are purged together.
  • Cache warm-upProAfter a purge the cache refills itself, one page at a time, picking up where it left off and slowing down when the server is busy.
  • Works with Zinn® SEOFreeChange an SEO title, description or redirect in Zinn® SEO and only the pages it affects leave the cache, so visitors and search engines see the change straight away.

Lighter pages

  • WebP and AVIF imagesProModern image formats are made beside your originals and served to browsers that support them. One click removes them again.
  • Remove unused CSSProEach page loads only the CSS it uses, with safe defaults that leave checkout and consent tools alone.
  • Delay JavaScriptProScripts that are not needed straight away wait until the visitor interacts, which shortens the time to a usable page.
  • Database clean-up with a previewProRevisions, auto-drafts, spam, trash and orphaned metadata removed on a schedule, after showing exactly what will go.

See what is slow

  • Cache analyticsProHit ratio, reads and writes, memory used, keys evicted, the average Redis command time and the slowest recent commands, on one screen.
  • Slow-query and uncached-call finderProOne page view in 20 is measured. Slow queries, slow calls to other websites and cache misses are each traced to the plugin or theme responsible.
  • Health alerts in your dashboardProOn a site hosted with Zinn Digital®, cache health is reported every hour and you are emailed when the hit ratio drops or Redis fills.

Control and automation

  • AI assistants can run itFreeClaude, Cursor and other MCP clients can read the status, change settings and purge, signed in as you and limited to what you may do.
  • Per-page cache rulesProDifferent cache lifetimes and exclusions for different parts of the site, and every Pro setting available to your AI assistant.

Free or Pro?

Everything in the free plugin stays free. Pro adds the rest, on top of it.

FreeFree foreverProFrom $49.00 a year
Page cache
Full-page cache on any serverYesYes
Safe exclusions for shopsYesYes
Object cache
Redis object cache that proves it worksYesYes
Works with your host's cacheYesYes
An in-memory tier in front of RedisNoYes
More data in the same memoryNoYes
PrefetchingNoYes
Purging and warm-up
Purges only what changedYesYes
Purge from your own scriptsYesYes
Smarter purging for WooCommerceNoYes
Cache warm-upNoYes
Works with Zinn® SEOYesYes
Lighter pages
WebP and AVIF imagesNoYes
Remove unused CSSNoYes
Delay JavaScriptNoYes
Database clean-up with a previewNoYes
See what is slow
Cache analyticsNoYes
Slow-query and uncached-call finderNoYes
Health alerts in your dashboardNoYes
Control and automation
AI assistants can run itYesYes
Per-page cache rulesNoYes

Pricing for Zinn® Cache Pro

Prices in US dollars, per year, charged by Freemius, the licensing service we sell through. Every paid plan starts with a 14-day free trial with no card needed.

Free

$0.00

Every free feature on this page, on as many sites as you like.

  • Unlimited sites

Hosting customer? Get 50% off your first payment of Zinn® Cache Pro. Get your code in the dashboard →

Zinn® Cache compared with other WordPress cache plugins

What each plugin's own pages said on the day we checked. A dash means we could not confirm it there, not that the feature is missing. Our column counts Zinn® Cache and Zinn® Cache Pro together.

Zinn® CacheWP RocketLiteSpeed CacheW3 Total CacheWP Super Cache
Page weight added (measured)0 kB—0 kB1+0.5 kB10 kB1
Third-party requests added (measured)0—010101
Mobile Lighthouse impact (score without → with)100 → 100—100 → 1001100 → 1001100 → 1001
Free versionYesNo2Yes3Yes4Yes5
Paid plan for one site, per year$49.00€49.952—$996—
Full-page cache on any web serverYesYes2Partial support3Yes4Yes5
Redis object cache built inYesNo7Yes3Yes4—
Makes WebP and AVIF imagesYes—Yes3Yes4—
Removes unused CSSYesYes8Yes9Yes4—
Delays JavaScript until interactionYesYes10Yes3Yes4—
Database clean-upYesYes10Yes3——
Cache hit-rate statisticsYes——Yes6—
MCP server for AI assistantsYesYes11———

✓ yes · • partly, or only on a paid plan or add-on · ✕ no · — not confirmed on their own pages Competitor facts last checked on 2026-10-01. Something out of date? Tell us and we will correct it. The speed rows were measured on 2026-10-01 on a clean WordPress test site: the same page, each plugin's free version, Lighthouse's test for phones run 5 times, taking the middle result. In those rows, — means not measured, because the plugin is paid-only or needs an account we did not create.

See Zinn® Cache at work

One tick installs the Redis object cache. It checks the connection with a real write and read, and tells you why if Redis refuses.

The Object cache tab of Zinn® Cache with the Redis object-cache drop-in switched on

What you are downloading

The facts about the file, the requirements and how to install it.

Version
1.10.10
Minimum WordPress
WordPress 6.6
Minimum PHP
PHP 8.2
Tested up to
WordPress 7.1
Download size
6091 KB
Released
Licence
GNU General Public License, version 2 or later
Written by
Neil Lock — CEO, Zinn Digital® Ltd

What Zinn® Cache needs

WordPress 6.6 or later and PHP 8.2 or later. The page cache works on any web server: LiteSpeed Enterprise or OpenLiteSpeed with the LSCache module uses the server's own cache, and any other server uses the plugin's file cache. The Redis object cache needs the phpredis extension.

How you get Zinn® Cache

Already installed on every WordPress site we host, kept current for you — there is nothing to do. For a WordPress hosted anywhere else, install it free from WordPress.org. For cache analytics, a slow-query finder, a faster object cache, warm-up and image optimisation, add Zinn® Cache Pro on top of it.

Installing it

Or install it from wp-admin: open Plugins → Add New Plugin, search for Zinn® Cache, then install and activate it.

  1. Download the zip

    Use the download button above. Keep the file as it is — do not unzip it, because WordPress expects the archive itself.

  2. Open Plugins → Add New Plugin in wp-admin

    Sign in to your site's wp-admin, open Plugins in the left-hand menu, then Add New Plugin at the top of the page.

  3. Upload and install

    Choose Upload Plugin, select the zip you just downloaded, then Install Now. WordPress unpacks it for you.

  4. Activate it

    Choose Activate Plugin when the upload finishes. The plugin's own settings then appear in wp-admin — nothing else is required to start using it.

Read the article →Source on GitHub →Every release on GitHub →

Built to WordPress.org plugin-directory standards: the WordPress Coding Standards, a security review, no PHP notices, and translation-ready in every language we sell in.

Questions about Zinn® Cache

Is Zinn® Cache really free?

Yes. The page cache, the Redis object cache, smart purging and the exclusions are free with no limits, no account and no trial. Zinn® Cache Pro is an optional add-on for analytics, a faster object cache, warm-up and lighter pages.

Does it need a LiteSpeed server?

No. On LiteSpeed it uses the server's own cache. On Apache, Nginx or any other server it uses its own file cache, served before WordPress loads.

Can I use it with another cache plugin?

Use one page cache at a time. If the LiteSpeed Cache plugin is active, Zinn® Cache leaves page caching to it, and it never overwrites another plugin's object-cache drop-in.

What happens if Redis goes down?

The drop-in falls back to an in-memory cache for that request, so the site keeps working. The settings screen tells you Redis is unreachable and why.

Will it break WooCommerce?

Cart, checkout, account pages and signed-in visitors are never cached, and a stock or price change clears the product's pages (with Pro, together with its shop and category pages).

Updates

On a site we host, these plugins are configured to update themselves: they check with us and WordPress installs the new version for you, with the download verified against its published checksum first. On a WordPress we do not host, there is nothing to configure and nothing phones home — come back to this page when you want the newest version, or watch the plugin's GitHub releases.

Need an older version?

Customers can download the newest release of each of the two previous major versions of every plugin in the Zinn Digital® app. It is there for a site that cannot run the current version yet — one still on an older WordPress or PHP — and for rolling back an update that caused a problem. When you can, install the current version.

Open older versions in the app →

Get Zinn® Cache working on a real site

Zinn® Cache comes installed and activated on every WordPress site we host on our own servers, and we keep it up to date for you. It also runs on any other WordPress site.

Install from WordPress.orgSee the hosting

All WordPress plugins →