Title: CodingBunny Database Cleaner
Author: CodingBunny
Published: <strong>11 Juunyo, 2026</strong>
Last modified: 20 Sebteembar, 2026

---

Raadi kaabayaal

![](https://ps.w.org/codingbunny-database-cleaner/assets/banner-772x250.png?rev=
3569117)

![](https://ps.w.org/codingbunny-database-cleaner/assets/icon-256x256.png?rev=3569117)

# CodingBunny Database Cleaner

 Qore [CodingBunny](https://profiles.wordpress.org/codingbunny/)

[Soo Rog](https://downloads.wordpress.org/plugin/codingbunny-database-cleaner.1.4.7.zip)

 * [Faahfaahin](https://so.wordpress.org/plugins/codingbunny-database-cleaner/#description)
 * [Dibu-eegisyo](https://so.wordpress.org/plugins/codingbunny-database-cleaner/#reviews)
 *  [Rakibaad](https://so.wordpress.org/plugins/codingbunny-database-cleaner/#installation)
 * [Horumarinta](https://so.wordpress.org/plugins/codingbunny-database-cleaner/#developers)

 [Taageero](https://wordpress.org/support/plugin/codingbunny-database-cleaner/)

## Sharraxaad

CodingBunny Database Cleaner is a WordPress plugin that helps you analyze, filter,
and safely remove unnecessary data from your database. It can identify orphaned 
options, leftover post meta, unused comments, transients, and other types of residual
data, giving you a clear overview of what is stored in your database and allowing
you to clean it when needed.

The plugin attempts to detect the likely origin of database entries — such as plugin,
theme, or WordPress core — so you can review data with additional context before
performing any deletion.

### Why use CodingBunny Database Cleaner?

 * View database contents with detected origin information
 * Remove unnecessary data with safety checks in place
 * Improve database performance and reduce overhead
 * Schedule automated cleanup tasks
 * Contribute corrections when origin detection is inaccurate

#### Features

**Tables**
 * Optimize, repair, and convert tables to InnoDB * Delete unused tables*
Detect table sources * Inspect the contents of any table in a paginated viewer

**Options**
 * Delete unused options * Manage and optimize autoloaded options

**Posts**
 * Delete posts, revisions, auto drafts, and trashed posts * Scheduled
cleanup support

**Post Meta**
 * Remove orphaned and unused post meta * Scheduled cleanup support

**Comments**
 * Delete spam, trashed, orphaned comments, pingbacks, and trackbacks*
Scheduled cleanup support

**Comment Meta**
 * Remove orphaned and unused comment meta * Scheduled cleanup 
support

**User Meta**
 * Remove orphaned and unused user meta * Scheduled cleanup support

**Term Meta**
 * Remove orphaned and unused term meta * Scheduled cleanup support

**Term Relationships**
 * Remove unused term relationships * Scheduled cleanup support

**Post Types**
 * Remove unused post types

**Transients**
 * Delete expired and unused transients * Scheduled cleanup support

**Cron Jobs**
 * Remove unused scheduled cron jobs * Scheduled cleanup support

**Action Scheduler**
 * Delete completed, failed, and canceled actions * Clean up
Action Scheduler logs * Scheduled cleanup support

**oEmbed Cache**
 * Remove oEmbed caches (all or expired only) * Scheduled cleanup
support

**Full Database Cleanup**
 * Run a complete database cleanup in a single operation*
Works within a time budget, so it can be run again to continue on very large databases

**Prefix Scanner**
 * Identify which plugin or theme an unknown database prefix 
belongs to * Local pattern and source code scan, with an optional lookup on the 
WordPress.org directory

**General Tools**
 * Multisite support (per-site or network-wide cleanup) * Filtering,
searching, and sorting across all modules * Paginated results for large datasets*
Preview the stored value of options, meta keys, transients, and scheduled actions
before deleting them * Safety confirmations and nonce protection for all actions*
Option to contribute detection corrections

### Learn More

For additional information about WordPress database optimization and maintenance
practices, you can refer to the following resource:

[supporthost.com](https://supporthost.com/it/ottimizzare-database-wordpress/)

### Video Guide

A video overview of WordPress database cleanup and optimization techniques is available
here:

### External services

This plugin can connect to two external services. Both are used only inside the
**
Prefix Scanner** tool (DB Cleaner  Report Match), never during normal database cleaning,
and never on the front end of your site.

#### 1. WordPress.org Plugin and Theme Directory API

What it is used for: when you run a prefix scan, the plugin queries the official
WordPress.org
 directory to find out which published plugin or theme a database 
prefix belongs to.

What is sent: the prefix you typed into the Prefix Scanner field, and nothing else.
No site URL,
 no user data, no database content.

When it is sent: only when you click “Start scan” in the Prefix Scanner, and only
after the
 local scans have failed to produce an exact match.

Service provider: WordPress.org, run by the WordPress Foundation.
 Terms of service:
https://wordpress.org/about/privacy/ Privacy policy: https://wordpress.org/about/
privacy/

#### 2. Veloria code search

What it is used for: an optional extended search that looks for the prefix inside
the published
 source code of plugins and themes that are not installed on your 
site — the case the local scan cannot cover.

What is sent: the prefix you typed into the Prefix Scanner field, and nothing else.
No site URL,
 no user data, no database content.

When it is sent: only when you click “Start scan” in the Prefix Scanner, **and only
if you have
 explicitly enabled this option
. The option is disabled by default.
You can turn it on or off at
 any time from the checkbox in the Prefix Scanner panel;
while it is off, no request is made and no data leaves your site.

What the service does with it: Veloria stores the search query and its results so
that they can
 be revisited, and keeps temporary server logs that include the IP
address the request came from. Veloria states that it does not sell, share or transfer
data to third parties.

Service provider: Veloria (https://veloria.dev)
 Terms of service: https://veloria.
dev/terms Privacy policy: https://veloria.dev/privacy

#### Reporting an unknown match

The separate “Report Match” form sends an email to the plugin author with only the
fields you
 fill in yourself: the item type, the item name, the plugin or theme 
you associate it with, and your notes, plus the plugin, WordPress and PHP version
numbers. It is sent through your own site’s mail system, it carries no site URL 
and no user data, and nothing is sent unless you press the button.

#### Controlling this from code

Site owners and hosts can control both services with filters:

    ```
    // Hide the extended code search entirely: the option disappears from the UI.
    add_filter( 'cbdc_pf_remote_search_available', '__return_false' );

    // Disable the WordPress.org lookup.
    add_filter( 'cbdc_pf_wporg_search_enabled', '__return_false' );
    ```

The consent for the extended code search is stored in the site option
 cbdc_pf_remote_consent(`
0` = off, which is the default).

## Sawir-shaashado

[[

[[

[[

## Rakibaad

#### 1. Via WordPress dashboard

 * Go to Plugins  Add New
 * Search for “CodingBunny Database Cleaner”
 * Click Install Now and then Activate

#### 2. Via upload

 * Download the plugin ZIP file
 * Go to Plugins  Add New  Upload Plugin
 * Select the ZIP file and install it
 * Activate the plugin

#### 3. Via FTP

 * Extract the plugin archive
 * Upload the folder to /wp-content/plugins/
 * Activate it from the Plugins menu

#### After activation

Open the DB Cleaner menu in your WordPress dashboard sidebar.

## SBI

### Is this plugin safe?

All cleanup actions require administrator permissions and are protected by nonces
and confirmation prompts. Before deleting anything, the plugin checks again that
each row is still eligible for removal. It is still recommended to back up your 
database before performing any cleanup.

### Can deleted data be recovered?

No. Deleted data cannot be automatically restored. Always create a backup before
cleanup operations.

### Does it support Multisite?

Yes. You can clean individual subsites or the entire network. Network-wide operations
require network administrator permissions.

### How does detection work?

The plugin matches database entries against known patterns to identify their likely
origin (plugin, theme, or core). Users can submit corrections to improve accuracy.

### Is it suitable for large databases?

Yes. Counting, filtering, and sorting are performed by the database itself rather
than in PHP, results are paginated, and deletions run in batches within a time budget.
For very large databases, running the full cleanup more than once is normal: each
run continues where the previous one stopped.

### Does the plugin send any data anywhere?

Only inside the Prefix Scanner, and only when you start a scan. The scanner can 
query the WordPress.org directory, and it can optionally use an external code search
service that is disabled until you enable it yourself. In both cases the only thing
sent is the prefix you typed. See the “External services” section below for the 
full details.

### What are the system requirements?

PHP 8.2 or later and WordPress 6.2 or later. If your server does not meet these 
requirements the plugin will not load and will tell you why, leaving the rest of
your site untouched.

## Dibu-eegisyo

![](https://secure.gravatar.com/avatar/a31cd68e1c5de1a15c4a31dd99cc0e9eb0eb4f2aaedd3d3025a1e22d928b9a32?
s=60&d=retro&r=g)

### 󠀁[The Best DB Cleaner](https://wordpress.org/support/topic/the-best-db-cleaner/)󠁿

 [Skrlance](https://profiles.wordpress.org/seanlance/) 10 Agoosto, 2026 1 reply

Absolutely the best database cleaner plugin in the WordPress repository.

![](https://secure.gravatar.com/avatar/1e0616296c4d26d92cb64457f967d9ac34aae2b2b1980e1fcf56af41183c5739?
s=60&d=retro&r=g)

### 󠀁[Simple and Useful Database Cleanup Plugin](https://wordpress.org/support/topic/simple-and-useful-database-cleanup-plugin/)󠁿

 [Sarankumar](https://profiles.wordpress.org/sarankumar/) 15 Juunyo, 2026

This plugin does exactly what it promises and helps keep the WordPress database 
clean without unnecessary complexity. The interface is straightforward, and the 
cleanup process is easy to understand even for non-technical users. One suggestion
for improvement: instead of adding a separate DB Cleaner item in the main WordPress
admin menu, it would feel more natural and consistent with WordPress conventions
to place it under Tools  DB Cleaner. Overall, a useful plugin for routine database
maintenance.

 [ Akhri dhammaan 2 dibu-eegis ](https://wordpress.org/support/plugin/codingbunny-database-cleaner/reviews/)

## Ka-qaybgalayaasha & Horumariyayaasha

“CodingBunny Database Cleaner” waa softiweer il furan. Dadka soo socda ayaa wax 
ku biiriyay kaabahan.

Ka-qaybgalayaasha

 *   [ CodingBunny ](https://profiles.wordpress.org/codingbunny/)

[Ku tarjun “CodingBunny Database Cleaner” luqaddaada.](https://translate.wordpress.org/projects/wp-plugins/codingbunny-database-cleaner)

### Ma xiisaynaysaa horumarinta?

[Baadh koodka](https://plugins.trac.wordpress.org/browser/codingbunny-database-cleaner/),
fiiri [bakhaarka SVN](https://plugins.svn.wordpress.org/codingbunny-database-cleaner/),
ama iska qor [diiwaanka horumarinta](https://plugins.trac.wordpress.org/log/codingbunny-database-cleaner/)
adigoo adeegsanaya [RSS](https://plugins.trac.wordpress.org/log/codingbunny-database-cleaner/?limit=100&mode=stop_on_copy&format=rss).

## Isbeddellada

#### 1.4.7 – 09/17/2026

 * Improved: added recognition for additional plugins
 * Improved: rewrote every module for large databases — counting, filtering, sorting,
   and pagination are now handled by the database instead of loading whole tables
   into PHP
 * Improved: greatly reduced memory usage and the number of queries needed to display
   each screen
 * Improved: the cleanup totals in the sidebar are now cached and refreshed automatically
   when the data changes
 * Improved: rewrote multisite handling across all modules, including network-wide
   pagination and cleanup
 * Improved: the full database cleanup now runs within a time budget and can be 
   repeated to continue, instead of timing out on large databases
 * Improved: the full database cleanup now deletes posts and comments through the
   WordPress API, so related data and caches stay consistent
 * Improved: deletions are checked once more before they run, and protected WordPress
   core entries are never removed
 * Improved: scheduled cleanups are more reliable and no longer leave stale data
   in the interface
 * Improved: reworked the admin interface — clearer bulk selections, accessible 
   confirmations, keyboard support in the value preview windows
 * Improved: the plugin is now fully translatable, including the interface texts
   and the summary messages
 * Improved: the Prefix Scanner is faster, caches its results, and can be cancelled
   while running
 * Improved: the extended code search in the Prefix Scanner is now disabled until
   you explicitly enable it, and clearly states what is sent and to whom
 * Improved: added a requirements check that prevents the plugin from loading on
   unsupported PHP or WordPress versions
 * Fixed: corrected the item counts shown in the sidebar and in the individual tabs,
   which could differ from each other
 * Fixed: expired transients and oEmbed caches are now detected and counted correctly
 * Fixed: deleting orphaned or unused meta no longer leaves related records behind
 * Fixed: sorting and pagination settings no longer interfere between tabs
 * Fixed: several actions could fail silently or report the wrong result message
 * Fixed: scheduled cleanup events are now removed when the plugin is deactivated

#### 1.4.6 – 09/12/2026

 * Improved: added recognition for additional plugins

#### 1.4.5 – 09/02/2026

 * Improved: added recognition for additional plugins

#### 1.4.4 – 08/31/2026

 * Improved: added recognition for additional plugins

#### 1.4.3 – 08/26/2026

 * Fix: Corrected the recognition of Crocoblock plugins

#### 1.4.2 – 08/19/2026

 * Improved: added recognition for additional plugins
 * Improved: compatibility with WordPress 7.1

#### 1.4.1 – 07/29/2026

 * Improved: added recognition for additional plugins

#### 1.4.0 – 07/27/2026

 * Improved: added recognition for additional plugins
 * Improved: improved Prefix Scanner

#### 1.3.1 – 07/21/2026

 * Improvement: The Prefix Finder recognition system has been redesigned and renamed
   Prefix Scanner. Thanks to a direct connection to the WordPress repository APIs,
   it is no longer necessary to use artificial intelligence to identify database
   elements.
 * Improvement: Added recognition for additional plugins
 * Fix: Corrected the recognition of certain plugins

#### 1.3.0 – 07/20/2026

 * New: added Prefix Finder for local or AI-based recognition of database elements
 * Improved: added recognition for additional plugins

#### 1.2.4 – 07/17/2026

 * Improved: added recognition for additional plugins

#### 1.2.3 – 07/07/2026

 * Improved: added recognition for additional plugins

#### 1.2.2 – 07/04/2026

 * Improved: expanded plugin recognition database

#### 1.2.1 – 06/28/2026

 * Improved: updated plugin detection rules
 * Fixed: corrected WP Accessibility / WP Armour option mapping
 * Fixed: corrected Bricks prefix associations

#### 1.2.0 – 06/18/2026

 * New: added summary messages for improved UX

#### 1.1.2 – 06/14/2026

 * Improved: expanded plugin recognition patterns
 * Improved: improved builder pattern detection

#### 1.1.1 – 06/11/2026

 * Improved: added UI indicators for clickable elements
 * Improved: improved color contrast for readability
 * Improved: enhanced plugin recognition system
 * Fixed: corrected Wordfence to 301 Redirects table association

#### 1.1.0 – 06/10/2026

 * New: added Unknown Match form

#### 1.0.1 – 06/09/2026

 * Improved: expanded plugin detection dataset
 * Improved: moved WooCommerce-dependent patterns to separate file

#### 1.0.0 – 06/07/2026

 * Initial release

## Meta

 *  Version **1.4.7**
 *  Last updated **4 maalmood kahor**
 *  Active installations **200+**
 *  WordPress version ** 6.2 ama ka sareeya **
 *  Tested up to **7.1.2**
 *  PHP version ** 8.2 ama ka sareeya **
 *  Language
 * [English (US)](https://wordpress.org/plugins/codingbunny-database-cleaner/)
 * Tags
 * [clean](https://so.wordpress.org/plugins/tags/clean/)[database](https://so.wordpress.org/plugins/tags/database/)
   [Optimize](https://so.wordpress.org/plugins/tags/optimize/)[performance](https://so.wordpress.org/plugins/tags/performance/)
   [schedule](https://so.wordpress.org/plugins/tags/schedule/)
 *  [Aragti Sare](https://so.wordpress.org/plugins/codingbunny-database-cleaner/advanced/)

## Qiimeynta

 5 out of 5 stars.

 *  [  2 5-star reviews     ](https://wordpress.org/support/plugin/codingbunny-database-cleaner/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/codingbunny-database-cleaner/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/codingbunny-database-cleaner/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/codingbunny-database-cleaner/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/codingbunny-database-cleaner/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/codingbunny-database-cleaner/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/codingbunny-database-cleaner/reviews/)

## Ka-qaybgalayaasha

 *   [ CodingBunny ](https://profiles.wordpress.org/codingbunny/)

## Taageero

Dhibaatooyinka la xaliyay labadii bilood ee la soo dhaafay:

     2 ee 3

 [Eeg madasha taageerada](https://wordpress.org/support/plugin/codingbunny-database-cleaner/)