WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Michael Sablone v1.1.4

Time-based Revision Cleanup

Maximize WordPress efficiency with Time-based Revision Cleanup: manage post histories by age, not count, with optional auto-cleanups.

Time-based Revision Cleanup

The facts

Rating
5★ from 3
Active installs
100+
Price
Free
Last updated
15 Feb 2026
Added
Apr 2024
Requires WP
4.9
Tested up to
WP 6.9.7
Requires PHP
7.4
Downloads
2,792

Our analysis

AI-assisted

Time-based Revision Cleanup is a WordPress plugin designed to optimise your website's performance by managing post revisions based on their age rather than a fixed count. It allows you to specify a timeframe for retaining revisions, ensuring that only relevant changes are kept in the database while preserving essential edit history.

The plugin includes features such as automatic deletion of outdated revisions upon saving posts, optional automated cleanups via CRON jobs, and an analytics dashboard for visualising revision history data. It is suitable for users who want to maintain an efficient editing workflow and keep their database healthy without manual intervention.

Best for: This plugin is best for WordPress users looking to manage post revisions efficiently and maintain a clean database.

What it does well

  • Automatically deletes revisions older than a specified timeframe
  • Enhances admin dashboard with analytics for revision history
  • Optional CRON job for automated cleanups
  • Customisable settings for user-defined control

Where it falls short

  • Limited information on user experience or support
  • No details on specific compatibility issues

Verdict

Time-based Revision Cleanup offers a practical solution for managing post revisions, particularly for active sites. It is a useful tool for those who want to streamline their editing process and ensure optimal database performance.

From the developer

Michael Sablone's own description of Time-based Revision Cleanup, lightly tidied.

Optimize your website’s performance and streamline your editing workflow with the Time-based Revision Cleanup plugin for WordPress. Our plugin offers a sophisticated solution to the limitations of the default number-based revision system, which can quickly become inadequate for active sites. Instead of restricting revisions to a set count, our plugin allows you to specify a timeframe for keeping revisions, such as 30, 60, or 365 days, ensuring that your database retains only what’s necessary without losing the essential edit history of your posts.

In addition, our plugin enhances the admin dashboard with an analytics feature to generate visual representations of revision history data.

Key Features:

  • Intelligent Age-Based Management: Preserve your site’s history by automatically deleting revisions past a certain age, keeping only the recent and relevant changes.
  • Seamless On-Save Cleanup: The plugin intuitively removes outdated revisions upon saving posts, based on the age criteria you’ve set, without disrupting the creative process.
  • Optional Automated Cleanup: Enable the optional CRON job to perform regular, site-wide revision cleanups at intervals you control, maintaining optimal database health with no manual effort.
  • Dashboard Analytics: Visualize your site’s revision cleanup activity with an integrated chart, powered by Google’s Chart API.
  • Fully Customizable: Configure the plugin’s settings to fit the unique demands of your site, including save timeout, CRON frequency, and the maximum number of revisions to process.

By focusing on time rather than revision count, our plugin addresses the core flaw in the default system, ensuring that a busy day of editing won’t result in the loss of important historical data. With the optional CRON job for hands-free maintenance, adjustable settings for precision control, and insightful analytics, the Time-based Revision Cleanup plugin is an essential tool for maintaining a healthy, efficient WordPress site.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for database maintenance.

Plugins Garbage Collector

Find and delete unused database tables belong to deactivated or deleted plugins directly from WP dashboard.

Free 10k+ installs 4.4★ (92)
Transient Cleaner

Clean expired transients from your options table. The original and best!

Free 1k+ installs 5★ (23)
Servebolt Optimizer

This plugin implements Servebolt's WordPress best practices, and connects your site to the Servebolt Admi...

Free 1k+ installs 5★ (5)
CodingBunny Database Cleaner

Keep your WordPress database fast and clean by removing orphaned data left behind by plugins, themes, and Word...

Free 100+ installs 5★ (2)
Enable Database Tools

Enables WP Database Tools. So you can optimize and repair InnoDB and MyISAM tables.

Free 50+ installs 4.6★ (5)