Top Free Plugins to Manage WordPress Revisions

WordPress plugins for managing revisions

You may or may not know, but WordPress stores all of your page and post revisions in a database. This storage allows you to quickly enable and publish past revisions in case you accidentally remove needed content or formatting. 

While this default feature is great for mitigating editing mistakes, it can be inefficient to store many old revisions, especially if you have a lot of posts and/or pages.

Of course, however, there are free plugins to manage WordPress revisions. The plugins mentioned in this article are great for purging revisions per page/post or removing revisions across pages and posts in bulk. 

You can also limit or disable WordPress revisions within the code of your website if you’re a skilled WordPress user. Though, using a plugin is the easiest route for cleaning up your page and post revisions. 

Continue reading to learn more about plugins we recommend for page and post revisions:

WP Revisions Control 

WP Revisions Control is a lightweight plugin that allows you to control how many revisions are stored per post type. This is helpful as the default WordPress revision setting, when enabled, is applied to all posts and pages. However, with the plugin, you can limit stored revisions for individual posts — which can be applied to posts that don’t require constant, major updates.

After installing and activating the plugin, a simple setting option is added to the Settings > Writing section of your WordPress dashboard. Once on the page, scroll down to WP Revisions Control to set custom settings for posts, pages, custom CSS, and other posts types. 

Of note, because I have Google Stories installed on my test site, WP Revisions Control also allows me to add limitations to those posts as well. 

To set revision storage limits for an individual post, you will need to navigate to the edit screen of a particular post and scroll down to the bottom. There you will see the option to limit the post revisions or even purge all of the revisions for that particular post. However, you will only see the option once the post has been revised at least once.

Lastly, the plugin will allow you to purge pages and posts in bulk if needed. You can do this easily by navigating to Posts > All Posts or Pages > All Pages, then selecting Bulk actions and choosing between Purge excess revisions or Purge ALL revisions. However, be careful with bulk purging if you rely on the revisions as a fail-safe for update mistakes. 

At the time of this review, this plugin, version 1.3, was tested up to WordPress 5.4.2 and is updated every 1-3 months.

  • install WP revisions control plugin
  • bulk purge revisions with wp revisions control
  • purge revisions for individual post with wp revisions control
  • Settings for wp revisions control plugin


WP-Optimize is a robust, all-in-one plugin that does so much more than simply manage your page and post revisions. The plugin, which also has a paid version, optimizes your website’s performance by cleaning your database, compressing your images, and caching your site. However, for this article, we’re just going to focus on managing revisions.

Once you’ve installed and activated WP-Optimize, you’ll notice a navigation menu for the plugin has been added to your left-hand WordPress navigation. Clicking on WP-Optimize will take you to the plugin dashboard and you’ll be greeted with getting started instructions. 

Under WP-Optimize > Database > Optimizations, you can bulk purge all post revisions along with many other options like cleaning auto-draft posts and removing spam comments. You can also schedule daily, weekly, biweekly, or monthly revisions clean-ups under  WP-Optimize > Database > Settings

This plugin is great for adding full performance optimization to your website, in addition to high-level post revision management. However, this plugin will not allow you to manage revisions for posts and pages individually

At the time of this review, this plugin, version 3.1.2, was tested up to WordPress 5.5 and is updated every 1-3 months.

  • Install wp optimize
  • wp optimize dashboard
  • purge all revisions with wp optimize
  • Set a purge schedule with wp optimize

Simple Revisions Delete

simple revisions delete

Simple Revisions Delete is another simple, light-weight plugin that allows you to bulk purge post revisions or purge revisions individually. However, unlike WP Revisions Control, it does not allow you to also set limits for the post revision storage.

Once installed and activated, the plugin can be used on the All Posts or All Pages screens, and on the editing screens of individual pages and posts. While on All Posts or All Pages, you can bulk purge revisions by clicking Bulk actions > Purge revisions. To purge revisions on an individual post or page, navigate to the edit screen, then click Purge next to Revisions under Status & visibility in the right-hand menu.  

This plugin is perfect if you only need to purge revisions instead of also limiting them. However, as mentioned above, be careful when purging all revisions if they are your only fail-safe for editing mistakes. 

At the time of this review, this plugin, version 1.5, was tested up to WordPress 5.3.4 and is updated every 1-3 months.

  • Install simple revisions delete
  • bulk purge all posts screen
  • purge individual post using simple revisions delete


WP sweep wordpres plugin

WP-Sweep, similar to WP-Optimize, manages more than just your revisions. However, WP-Sweep isn’t as complex as the aforementioned option. 

After installing and activating the plugin, WP-Sweep adds a simple settings page to the Tools area in the WordPress dashboard. Navigating to Tools > Sweep takes you to the plugin settings — which is a simple list of items and data you can sweep to manage your website optimization. 

However, this plugin doesn’t allow you to limit revisions or purge revisions individually. Consider using this plugin if you do not rely heavily on storage revisions to mitigate editing errors. 

At the time of this review, this plugin, version 1.1.3, was tested up to WordPress 5.4.2 and is updated every 1-3 months.

  • Install wp sweep
  • WP sweep plugin settings

Looking for more helpful plugins? Check out Free WordPress Plugins for Ad Management.

Become a master of WordPress plugins! Protect, optimize, secure, and expand the functionality of your website easily with the help of WordPress plugins! 

Stormy Scott
Stormy Scott Content Marketing Writer

Stormy is a Content Marketing Writer at InMotion Hosting. Her content focus is WordPress, web design, and help articles for small businesses.

More Articles by Stormy

Was this article helpful? Let us know!