PluginScout

WP REST Cache — WordPress Caching Plugin

by Acato · WordPress.org page · Website

v2026.3.1 Tested up to WP 7.0.4 PHP 7.0+

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

Active installs
10,000+
Total downloads
404,889
Downloads, last 30 days
available after 30 days of tracking
30-day growth
tracking since September 4, 2026

Is WP REST Cache well maintained?

Support threads resolved
0 of 2
recent threads on the WordPress.org support forum
WordPress compatibility
Behind
tested up to WordPress 7.0.4, not yet with the current 7.1
One-star reviews
0%
0 of 42 reviews on WordPress.org

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.

4.9 out of 5

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.

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

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.