Redis object cache and page cache for WordPress that set themselves up.
CachePilot finds your Redis server on activation, installs the object cache drop-in and switches on the modules that fit your site. Autopilot checks the site again after every plugin, theme or WordPress update. In a live WooCommerce store, cached pages answered in 33 to 54 ms.
What CachePilot does without being asked
Six things that run on their own once the plugin is active. You can switch each of them off.
Autopilot
On activation CachePilot finds Redis, installs the drop-in and switches on the modules your plugins need. After that it keeps watching.
- Re-checks the site 30 seconds after plugin, theme and WordPress updates
- Repairs a missing or outdated drop-in every hour
- Leaves modules you switched off alone
Object cache in Redis
Queries, options and transients come from Redis. Keys a page needs are loaded in advance in two pipelined calls.
Page cache
Pages for anonymous visitors are served before WordPress loads.
Minify
Minified copies of your own CSS and JavaScript, never combined.
Safety check
After Autopilot switches on Page Cache or Minify, it loads your pages. If something breaks, it switches the module off again.
Keeps running without Redis
If Redis stops answering, the site runs from the database. The drop-in tries again after 30 seconds.
Watch the installation from upload to the first check
The video shows CachePilot 1.4.2 in a test installation. It has no sound; the transcript below holds the text of every scene.
Transcript of the video
- Plugins, Add New Plugin, Upload Plugin: the CachePilot ZIP from the beta account is selected and installed.
- The plugin is activated. CachePilot looks for Redis on its own; no setup wizard opens.
- CachePilot, Overview: Redis is connected, the object cache drop-in is installed and Autopilot is running.
- CachePilot, Autopilot: the log shows the entry that setup finished automatically and which modules Autopilot switched on.
- A terminal runs wp cachepilot test. Ping, object cache write and read and Redis write, read and delete report ok.
- The Overview again with hit rate, latency and memory after the first page views.
Built for the sites that are hard to cache
Shops, multilingual sites, networks and fleets of client sites. Each gets its own rules in CachePilot.
01
WooCommerce
Shop pages, filters and empty cart fragments are cached. Pages with a WooCommerce session never are.
02
WPML and WCML
Language domains and currency cookies enter the page cache key, so every visitor gets the right page.
03
Multisite
One Redis connection for the network, modules and flushes per site.
04
Agencies and hosting
WP-CLI for rollouts and CachePilot Server for Redis instances in ISPConfig.
CachePilot in four figures
Every figure comes from the code of CachePilot 1.4.2.
15
Modules in the plugin, from Page Cache to WooCommerce
61
Tracking parameters and prefixes the page cache leaves out of its key
12 h
Hours a cached page lives at most, so nonces stay valid
30 s
Seconds the drop-in waits before it tries Redis again after an outage
Two products
The plugin for every WordPress site, the server part for hosts.
Plugin
Server
CachePilot for WordPress
15 modules
Redis object cache, page cache and the tools around them, run by Autopilot or by hand.
Object cache
Plugin
Page cache
Plugin
CSS and JS Minify
Plugin
Options Optimizer
Plugin
CachePilot Server for ISPConfig
3 sizes
Redis instances per customer in ISPConfig 3.3 and later, with 128, 256 or 512 MB.
Redis 7 in Docker
Server
Security modes
Server
Status tab
Server
Limits
Server
Shipped lately
Version 1.4.2 is the current release. Every change since version 1.0.0 is listed in the changelog.
- 1.4.2 (5 November 2026): Updates come from update.cms-admins.de, the update server of CMS ADMINS.
- 1.4.1 (4 November 2026): Zero-config setup: CachePilot finds Redis, installs the drop-in and starts Autopilot on activation.
- 1.4.0 (4 November 2026): CSS and JS Minify module, switched on by Autopilot unless another plugin already minifies.
From the CachePilot news
Questions before you install
Short answers to what people ask first. The documentation has the details.
Does CachePilot need Redis?
Yes. CachePilot needs Redis 6.0 or later and the PHP extension phpredis. Without phpredis the plugin stays inactive. See the requirements.
What does Autopilot change on my site?
It installs the object cache drop-in and switches on the modules that fit your plugins. Modules you switch off stay off, and settings you change are not overwritten.
Can I use CachePilot next to another cache plugin?
The object cache works next to page cache plugins. If another page cache plugin is active, CachePilot leaves its own page cache off.
Does CachePilot send data anywhere?
No data goes to third parties. CachePilot talks to your Redis server, loads pages of your own site for the preload and the safety check, and checks for updates at update.cms-admins.de.
What does CachePilot cost?
The beta is free for businesses. Pricing follows after the beta. There is no free plan and no version on WordPress.org.
Beta
Run CachePilot on your own sites during the beta.
The beta is free for businesses. Sign up, confirm your address, and once we approve the request the download is in your account.


