Opens in a new tab

* Images may vary from the product shown

EHERO Cleaner – Clean the WordPress database in one click

SKU: ehero-cleaner

Brand: EHERO

Clean WordPress database clutter in one click: revisions, expired transients, spam, orphaned metadata, Action Scheduler and WooCommerce sessions. Free, complete and for unlimited sites.

  • 25 tools with live counts and risk labels
  • Run every safe tool at once, with an activity log
  • Keep the latest revisions of each post
  • Scheduled cleanup: twice daily, daily or weekly
  • Metadata detector and viewer grouped by plugin
  • Advanced zone confirmed by typing DELETE
Download it now, it is freeEHERO Cleaner has no paid edition: you get all 25 tools, scheduled cleanup and the metadata viewer at no cost and for unlimited sites. Leave us your email and we take you to the download. You can also install it from WordPress.org and get updates automatically.⬇️ Free download

0,00 €

Clean WordPress database in one click, knowing exactly what each tool removes

EHERO Cleaner is a free plugin to clean WordPress database clutter from your dashboard: old revisions, auto-drafts, trash, spam, expired transients, orphaned metadata, Action Scheduler history and expired WooCommerce sessions. It is listed on WordPress.org and updates from your dashboard like any other plugin.

Over the years, the database behind a website or a shop fills up with things nobody needs. Every save leaves a revision, every plugin you try leaves its metadata behind, and a WooCommerce store piles up thousands of scheduled tasks that already ran. None of it shows on the site, yet it takes space, makes backups longer and slows down some queries.

Each of its 25 tools tells you what it removes, how many items it found and whether its risk is Safe or Moderate. Run them one by one, all the safe ones at once, or put them on a schedule.

Clean WordPress database: EHERO Cleaner dashboard with database size and pending items, on desktop and mobile
Free, no sign-up
Your first cleanup in four steps
This is how EHERO Cleaner helps you clean WordPress database tables without surprises.
1. Install it From Plugins → Add New, searching for «EHERO Cleaner», or from its WordPress.org page.
2. Back up Before your first cleanup, take a backup of the database. Whatever is deleted cannot be restored from the plugin.
3. Check the dashboard Under EHERO → Cleaner you see the database size and, on each tool, how many items are waiting to be cleaned right now.
4. Clean Click «Run» on a single tool or «Run All Safe Tools». The activity log records what was removed.
Questions? Ask in the WordPress.org support forum.

25 tools to clean WordPress database clutter, each with its risk level

The dashboard shows one card per tool with a short description, the number of items it found and a risk label.

  • Posts: revisions, auto-drafts, trash and edit locks (the «someone is editing» warning).
  • Comments: spam, trash, pingbacks and trackbacks.
  • Orphaned post, comment, term and user meta, term relationships pointing to deleted posts and exact duplicate post meta.
  • Cache: expired or all transients, oEmbed and RSS feed cache, expired login sessions and table optimisation.
  • Two tools are labelled Moderate, deleting all transients and duplicate meta; the other 23 are labelled Safe.
The 25 cleanup tools, each with its live count and a Safe or Moderate risk label

One click for every safe tool, with an activity log

The «Run All Safe Tools» button runs every tool labelled Safe in a single pass and tells you how many items it removed.

  • Your browser asks you to confirm before it starts.
  • Moderate tools never join that pass: you run them by hand, one at a time.
  • The activity log keeps the date, the tool and the number of items removed in each cleanup.
  • The dashboard shows the database size, the number of tables and the date of the last scheduled cleanup.
«Run All Safe Tools» button and activity log with the items removed by each tool

Revisions: keep the latest few, delete the rest

WordPress stores a revision every time you update a post or a page, and never deletes them on its own.

  • In Settings you choose how many revisions to keep per post: 5 by default, 3 to 5 recommended.
  • Set it to 0 to delete every revision.
  • Revisions are removed through the WordPress function, so their metadata goes with them.
  • Auto-drafts and trashed posts, pages and custom post types are emptied the same way, through WordPress functions.
Revisions setting keeping the latest 3 per post, and the revisions tool after running

Scheduled cleanup: twice daily, daily or weekly

Turn on scheduled cleanup, pick the frequency and tick the tools you want to run on their own.

  • It relies on WP-Cron: it runs when the site gets visits or when your server cron triggers it.
  • You choose the list, for example expired transients, spam and Action Scheduler every week.
  • The dashboard shows when the last scheduled cleanup ran.
  • The Settings tab also has a manual cleanup table with live counts and a «Run Now» button on every row.
Weekly scheduled cleanup with the selected tools

Action Scheduler and WooCommerce without the extra history

Action Scheduler is the task queue used by WooCommerce and many other plugins. On a busy store it can reach hundreds of thousands of rows.

  • Completed actions older than 30 days, failed actions and cancelled actions.
  • Action Scheduler log entries whose action no longer exists.
  • Expired WooCommerce customer sessions; active ones stay untouched.
  • Download log entries older than 30 days, so the table stops growing forever.
Action Scheduler, WooCommerce session and download log tools

Metadata detector grouped by plugin

When you uninstall a plugin, its data usually stays in the database. The detector scans a meta table and groups the keys by their likely origin.

  • Scan post and product meta, user meta, term meta or comment meta.
  • Recognises WordPress, WooCommerce, Yoast SEO, Rank Math, AIOSEO, Elementor, ACF, JetEngine, WPML, Divi, Beaver Builder and more.
  • Each group shows how many rows it holds and expands to list its keys one by one.
  • Tick the groups or keys you want to delete and confirm. The origin is guessed from the key prefix, so check it before you delete.
Metadata detector with meta keys grouped by plugin of origin

Metadata viewer on every post, product and order

A read-only box on the edit screen lists all the metadata of the item, grouped by origin.

  • Available on posts, pages, products, public post types and orders, including WooCommerce HPOS order storage.
  • On categories, tags and other terms it appears at the bottom of their edit screen.
  • Groups such as WordPress, WooCommerce, Yoast SEO, Rank Math, Elementor, custom fields and private plugin fields.
  • A button expands or collapses every group. The viewer changes nothing: it only shows.
Metadata viewer on a product edit screen, grouped by origin

Advanced zone: bulk deletes with a double confirmation

To reset a staging shop or wipe a whole catalogue there is a separate tab, flagged as a danger zone.

  • Delete posts, pages or products by status or by category, with the number of items shown before you confirm.
  • Empty a whole data group: posts and pages, comments, media, products, orders, coupons, product categories, tags or attributes.
  • Every delete asks you to type DELETE in a dialog before it runs.
  • These operations cannot be undone: use them only with a recent backup.
Danger zone: deleting products by category, confirmed by typing DELETE

Built to clean WordPress database tables without touching your content

The regular cleanup tools only remove what is already in the trash, marked as spam, expired, or left without the item it belonged to.

  • Your published posts, pages and products are never deleted from the dashboard or by scheduled cleanup.
  • Only administrators can use it, and every request carries a security token so nobody can trigger it from outside.
  • Cleanups run on your own server with no external calls; only the newsletter banner, which you can dismiss for good, contacts our site.
  • Uninstalling it removes its settings, its log and its scheduled task.

Truly free, in English and Spanish

There is no paid edition and nothing is locked: the 25 tools, scheduled cleanup, the detector, the viewer and the advanced zone all come in the same plugin.

  • Install and update it from WordPress.org on as many sites as you like.
  • Admin screens in English and Spanish, through the WordPress.org language pack.
  • A user manual is bundled inside the plugin.
  • Works with or without WooCommerce; with WooCommerce you also get the session and download log tools.

Ideal for

Any site benefits when you clean WordPress database tables now and then; these notice it most:

🛒

WooCommerce stores

Action Scheduler, sessions and download logs grow every day with orders and emails.

📰

Blogs and publishers

Thousands of revisions, spam comments and pingbacks after years of publishing.

🧪

Sites that tried many plugins

Metadata left behind by uninstalled plugins, grouped so you can find it.

🛠️

Agencies and care plans

The same scheduled cleanup on every client site, free and with no install limit.


📋 System requirements

What version 1.0.12 needs to clean WordPress database tables on your site.

WordPress 6.2 or later, tested up to 7.1
PHP 7.4 or later
WooCommerce Optional; its tools work on the WooCommerce and Action Scheduler tables
Permissions Administrator users
Admin language English and Spanish
Licence GPLv2 or later, free, unlimited sites

🛟 Support

Support* in the EHERO Cleaner forum on WordPress.org. Updates reach your dashboard like any plugin from the directory, including every new release of this tool to clean WordPress database tables.


⚖️ Comparison: why EHERO Cleaner?

Two of the most widely used cleanup plugins are WP-Optimize, by TeamUpdraft, and Advanced Database Cleaner, by SigmaPlugin. Both have a free and a paid edition. This is what each one states on its own pages, next to what EHERO Cleaner does, free and complete.

Feature WP-Optimize (TeamUpdraft) Advanced Database Cleaner (SigmaPlugin) EHERO Cleaner
Revisions, drafts, trash and spam ✅ Free ✅ Free, plus pingbacks and trackbacks ✅ Free, with a live count before cleaning
Keep the latest revisions of each post ⚠️ Keeps the last few weeks of data ⚠️ Premium; free edition keeps the last days ✅ The latest N per post
Scheduled cleanup ✅ Daily, weekly, fortnightly or monthly; exact day and time in Premium ✅ Hourly to monthly, with custom tasks ✅ Twice daily, daily or weekly, with the tools you pick
Action Scheduler — Not stated ⚠️ Premium ✅ Completed over 30 days, failed, cancelled and orphan logs
Expired WooCommerce sessions — Not stated ✅ Free ✅ Free, plus download logs over 30 days
See the list of what will be deleted ⚠️ Premium ✅ Free preview ⚠️ Count per tool, no item list
Metadata grouped by plugin of origin — Not stated ⚠️ Premium, with a remote scan ✅ Prefix-based detector and a viewer on every edit screen
Optimise tables ⚠️ Its FAQ says InnoDB tables are not optimised ✅ Optimise, repair and convert to InnoDB ✅ OPTIMIZE on every table
Page cache, images and minification ✅ Included — Not stated ❌ No: database only
Price Free; Premium from $49/year for 2 sites, $59.29 with Spanish VAT Free; Premium from $39/year for 1 site; its site does not mention taxes Free, everything included

Data from WordPress.org and each vendor’s website, October 2026. «Not stated»: not found on its product page, terms or FAQ.


Works especially well with…

To clean WordPress database tables is one part of site care; these EHERO plugins handle others.

  • EHERO Maintenance Mode — free: put the site in maintenance with a 503 response for Google while you use the advanced zone or rebuild the catalogue.
  • EHERO Audit Log — records who changed what and when, person or plugin, with the old and new value, even changes made outside WordPress.
  • EHERO Woo Categories — before emptying categories, merge duplicates, clear empty ones and reassign products in bulk with a preview and undo.

Use case: a coffee shop with five years of orders had a database full of finished Action Scheduler tasks and product page revisions. To clean WordPress database tables safely, it took a backup, ran every Safe tool and scheduled a weekly cleanup keeping 3 revisions per post. Its daily backups now finish noticeably faster.


Frequently asked questions

Can I lose content?

The dashboard tools and scheduled cleanup only remove what is already trashed, spam, expired or orphaned, plus revisions beyond the number you set. Deletes in the advanced zone do remove content and ask you to type DELETE. Always take a backup first.

Do I need WooCommerce?

No. It works on any WordPress site. If you run WooCommerce, the session, download log and Action Scheduler tools also clean its tables.

What is the difference between a Safe and a Moderate tool?

Safe tools remove data nobody will miss. Moderate ones, like deleting all transients or duplicate meta, can cause a brief slowdown or affect a badly built plugin, so they are left out of «Run All Safe Tools».

How often should I clean WordPress database tables?

On a small site, once a month is enough. On a store with daily orders, a weekly scheduled cleanup of expired transients, spam and Action Scheduler keeps the tables in check.

Does the detector know which plugins are uninstalled?

It does not check that. It groups keys by prefix, such as «_yoast_» or «_elementor_», so you can see where they come from. Before deleting a group, make sure that plugin no longer uses it.

How much does it cost and what support is there?

Nothing. EHERO Cleaner is free under the GPLv2 licence, with no paid edition and no site limit. Support* is the plugin forum on WordPress.org.


✔️ Free and complete, no paid edition

You get everything to clean WordPress database tables —25 tools with risk labels, kept revisions, scheduled cleanup, Action Scheduler, WooCommerce, the metadata detector and viewer, and the advanced zone—, with updates from WordPress.org and nothing to pay.

Free GPLv2 licence · unlimited sites


When did you last clean WordPress database tables on your site? Install EHERO Cleaner, take a backup and see how much each tool finds. It is free.

EHERO Cleaner: a lighter database, and you know what gets deleted.

Want to see more tools for your store? Discover all our plugins for WooCommerce or visit the Consultoría EHERO store.

*EHERO Cleaner is distributed free of charge under the GPLv2 license and without warranty. Support for the free version is the WordPress.org forum.

Reviews of EHERO Cleaner – Clean the WordPress database in one click

0
☆☆☆☆☆
0 reviews
5 ★
0
4 ★
0
3 ★
0
2 ★
0
1 ★
0

No reviews yet. Be the first to share your opinion!

Questions and answers

There are no questions about this product yet. Be the first to ask!

Do you have a question?

How we handle reviews

Where reviews come from.
Reviews are written by customers and visitors to our store. After each purchase we send an email invitation to rate the product.

"Verified purchase" label.
We only show this label when we can confirm the author bought the product in this store (same email as the order).

Incentivized reviews.
We sometimes offer a discount coupon as a thank-you for leaving a review. The coupon is given regardless of whether the rating is positive or negative, and those reviews are marked with an "Incentivized review" label.

Moderation.
We review submissions before publishing only to filter out spam, offensive language, personal data, or content unrelated to the product. We do not delete or hide reviews for being negative.

Publication.
Reviews are shown sorted by date by default, and users can reorder or filter them. The average rating is calculated over all published reviews.

Ask us any questions you have with no obligation! Our team will be happy to help you.

Do you have questions about EHERO Cleaner – Clean the WordPress database in one click?

Name: *
Company:
Email Address: *
Message: *

The controller of the personal data provided is Consultoría EHERO SLU, which will process it in order to contact and inform you in accordance with the request made through this form. The legal basis that allows us to use this data is your consent. Your data will not be shared except where legally required, and it may be accessed by the service providers listed in the Privacy Policy. You have the right to access, rectify and erase your data by emailing Consultoría EHERO SLU at info@consultoriaehero.com. You may also file a complaint with the supervisory authority (www.aepd.es) if you believe the processing does not comply with the regulations.

Subscribe to our newsletter

Get exclusive deals and updates.

Get 10% OFF your first order!
0