Description
ezCache is the most complete WordPress performance optimization plugin. From page caching to Redis Object Cache, Critical CSS to Speculative Loading — everything you need to make your site blazing fast.
Free Features:
* ⚡ Page Caching — serve cached HTML instantly
* 🖼️ Lazy Loading — defer offscreen images and iframes
* 📝 HTML Minification — reduce page size
* 🔮 Speculative Loading — Chrome prerenders pages before click
* ⚡ 103 Early Hints — browser fetches CSS/JS before HTML arrives
* 🩺 Site Diagnostic Tool — one-click performance analysis
* 💾 Settings Backup/Restore — export/import configuration
* 🔧 Development Mode — temporarily disable cache
Pro Features ($29/year):
* 🔴 Redis Object Cache — store DB queries in RAM, 90% fewer queries
* 🔴 Redis Full-Page Cache — serve pages from Redis in <1ms
* 🎨 Critical CSS — inline above-the-fold CSS, defer the rest
* 🎨 CSS/JS Minification & Combination
* 🖼️ WebP Image Conversion — save 25-34% bandwidth
* 🚀 Cache Preloading — warm cache automatically
* 🌐 CDN Integration — URL rewriting for static assets
* 🗄️ Database Cleanup — revisions, drafts, transients
* 💓 Heartbeat Control — reduce server load
* 🔗 DNS Prefetch & Preconnect
Installation
- Upload the plugin to
/wp-content/plugins/ezcache/or install via WordPress admin - Activate the plugin
- All features are enabled automatically — 7-day Pro trial included!
Reviews
Contributors & Developers
“ezCache” is open source software. The following people have contributed to this plugin.
Contributors“ezCache” has been translated into 1 locale. Thank you to the translators for their contributions.
Translate “ezCache” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.5.1
- Fix: Settings now persist correctly — useApi unwraps the {success,data} REST envelope so form values hydrate (previously every setting reverted to defaults on reload).
- Fix: «Clear Cache» also flushes Redis (object + full-page keys). Single-post / single-URL invalidation removes the matching Redis page key too.
- Fix: Redis Full-Page Cache actually serves from Redis now — maybe_serve_cached_data checks Redis first; the buffer is mirrored to Redis on write with TTL = cache_lifetime.
- New: Redis section on the Performance page — connection status, Object Cache + Full-Page toggles, drop-in warning, manual Flush button.
- New: Redis widget on the Dashboard — Hit Rate / Memory / Cached Keys live stats, Connected/Disconnected badge, Flush button.
- New: Development Mode UI on the Dashboard — duration picker (1h/2h/4h/8h/24h/Permanent), live «is active» banner with expiry countdown, Disable button.
- UI: Sidebar nav items use the brand accent colour by default for better contrast on the dark theme.
2.2.0
- New: Redis Object Cache — store WordPress object cache in Redis
- New: Redis Full-Page Cache — serve pages from Redis memory
- New: Critical CSS — inline above-the-fold CSS, defer the rest
- New: Speculative Loading — Chrome Speculation Rules API prerender
- New: 103 Early Hints — HTTP 103 headers for faster asset loading
- New: Site Diagnostic Tool — one-click performance analysis with recommendations
- New: Settings Backup/Restore — export/import configurations
- New: Development Mode — temporary cache bypass
- New: License key activation in plugin UI
- Improved: WebP API with domain-based auth and retry logic
- Improved: PRO badges on all premium features
- Improved: Cache signature shows Redis/Disk type
2.0.0
- Major: Complete UI rebuild with Vue 3 + Vite
- New: Freemius integration for licensing
- New: Built-in 7-day Pro trial
- Improved: Performance page redesign
1.7.2
- Fix: Freemius SDK compatibility
- Improved: WebP conversion reliability

