WP REST Cache — WordPress Caching Plugin
by Acato · WordPress.org page · Website
WP REST Cache has 10,000+ active installs on WordPress.org and 404,889 downloads all time. We have tracked it since September 4, 2026; download trends appear after 30 days of data. The last update was on July 25, 2026, tested up to WordPress 7.0.4.
WP REST Cache at a glance
Is WP REST Cache well maintained?
Features
The feature list from the plugin's own readme on WordPress.org, trimmed to the essentials.
- Caching of all default WordPress REST API GET-endpoints
- Caching of (custom) post type endpoints
- Caching of (custom) taxonomy endpoints
- Automated flushing of caches if (some of) its contents are edited
- Manual flushing of all caches
- Manual flushing of specific caches
- A counter how many times a cache has been retrieved
- Specifying after what time the cache should be timed out
- Registering custom endpoints for caching
- Automatic cache regeneration
WP REST Cache reviews and ratings
42 reviews on WordPress.org, with the most recent ones as their authors posted them.
42 reviews
- 5★
-
38
- 4★
-
3
- 3★
-
1
- 2★
-
0
- 1★
-
0
-
Does the job
Nice one! Decreased response time by almost 60%.
vlaim -
Absolutely fantastic!
This plugin is excellent and works exactly as advertised. Definitely worth a perfect rating. I do think the FAQ could be expanded a little more to mention process_cache_relations for custom REST endpoints, however. I only found my solution buried in other users' threads. I had wrongly assumed that providing the object type manually via the determine_object_type hook was equivalent to making object relationships work, which is clearly not the case. Overall, a really great plugin and very well thought-out.
zerfl -
Works great but honestly it could be so much better
Using this plugin has made my API for filtering products go from finishing the filtering and reaching the user in 2.3 seconds to reaching the user in about 200 ms. A huge improvement indeed. However, I've noticed two things that slowly drive me insane: The add_filter for hiding the REST API button in the admin panel isn't working. Why does this need a filter at all? Just make it a setting. I don't get it. There is a serious lack of settings for this plugin. What if I want to cache one API route shorter than another? That's currently impossible. Where's the "regenerate all caches" button? This might very well be the only caching plugin without such a button. Yes, it has a "Clear all", but no "Regenerate all". This is a solid 5/5 if they add the above. I've yet to find a better solution that doesn't involve Cloudflare. Thanks for the plugin!
hirngesicht -
Wroks good with WP Maps
Installed on suggestion of WP Maps, made a big difference in load speeds of maps.
carnini -
Works well with headless WordPress and Nuxt 3
Great plugin! I use it for a headless WordPress instance with Nuxt 3, and it works perfectly fine. The only thing I needed to change was the API endpoint since I created a custom endpoint to the route. But the FAQ cleared this up quickly and it works flawlessly. As a small suggestion I'd propose to add this option to the plugin's settings page for easier access.
thaikolja -
Best support I've ever gotten!
It's been years since I touched wordpress or php. My usecase was very tricky and not doable out of the box. It worked out great in the end and the response time is now 4-5 times quicker. Amazing. But the best part is how quickly Richard answered to my noob questions and even fixed a bug I found. If you ever need a beta tester! Hit me up <3
katerlouis
Where WP REST Cache ranks on WordPress.org
The rankings we track that WP REST Cache appears in, and how its position changed over 30 days.
| Ranking | WordPress.org placement | Position | 30 days |
|---|---|---|---|
| Best Caching Plugins | #31 by tag, #16 in search | #16 | – |
WP REST Cache alternatives
Plugins that solve the same problem, ranked by how closely they overlap with WP REST Cache.
-
WP-Optimize 1 million+ installs · 4.8 -
OMGF 300,000+ installs · 4.7 -
Proxy Cache Purge 50,000+ installs · 4.4 -
Clear Cache for Me 40,000+ installs · 4.8
-
Cache Enabler 100,000+ installs · 4.3
Details
Enable caching of the WordPress REST API and auto-flush caches upon wp-admin editing.
The full description, screenshots and every review live on the WordPress.org page.
Rankings WP REST Cache competes in
Tags
- api
- cache
- rest
- rest cache
- wp-rest-api
More from Acato
-
WP REST Yoast Meta 1,000+ installs
-
Branded Social Images 900+ installs
-
Email Essentials 60+ installs -
Disable Meta Box Resizing 50+ installs
- Version
- 2026.3.1
- Last updated
- Jul 25, 2026
- First published
- Jan 31, 2019
- Requires WordPress
- 4.7
- Tested up to
- 7.0.4
- Requires PHP
- 7.0
- Pricing
- Free on WordPress.org
WP REST Cache FAQ
What does WP REST Cache do?
According to its WordPress.org readme, WP REST Cache offers Caching of all default WordPress REST API GET-endpoints, Caching of (custom) post type endpoints, Caching of (custom) taxonomy endpoints, Automated flushing of caches if (some of) its contents are edited and Manual flushing of all caches.
How many active installs does WP REST Cache have?
WordPress.org reports 10,000+ active installs for WP REST Cache as of September 7, 2026.
Is WP REST Cache still maintained?
Yes. The last release was on July 25, 2026 and it is tested up to WordPress 7.0.4.
Does WP REST Cache have good support?
On the WordPress.org forum, 0 of 2 recent support threads for WP REST Cache are marked resolved. That is the developer's free support; a paid version usually comes with its own channel.
Is WP REST Cache free?
WP REST Cache is free to install from WordPress.org. Many plugins also sell a paid version or add-ons.
Where does WP REST Cache rank among Caching Plugins?
WP REST Cache is #16 in the WordPress.org Caching Plugins ranking.