WP-Sweep
View on WordPress.orgScores higher than 93% of indexed plugins
About
WP-Sweep allows you to clean up unused, orphaned and duplicated data in your WordPress. It also optimizes your database tables.
What It Does
WP-Sweep cleans out orphaned metadata, duplicate post meta, spam comments, transients, and other accumulated WordPress database cruft, then runs OPTIMIZE TABLE on the affected tables. It integrates with WordPress's existing delete functions rather than running raw SQL, which means relationships between data are respected during cleanup.
Who It's For
This plugin is well suited to long-running WordPress installations that have accumulated years of post revisions, spam, and orphaned term or user metadata, particularly news sites, multi-author platforms, and agencies maintaining multiple client databases. Anyone who has never cleaned their wp_options or wp_postmeta tables and notices query slowdowns will benefit most.
Who Should Skip It
Brand new WordPress sites with little content and small databases do not need this plugin, since there is rarely enough cruft to make a measurable performance difference. Sites already using a managed WordPress host that handles database optimization at the server level should also skip it to avoid redundant operations.
The Bottom Line
WP-Sweep is a focused, well-maintained database cleaner that does one job and does it with respect for WordPress's data relationships, making it a smart install for any site that has been around long enough to accumulate crud. The main caution is the unresolved support threads and the fact that this is not a caching or front-end performance tool, so pair it with a proper caching plugin if speed is your real goal. Overall Quality Score: 83.99/100.
Related Plugins
Pick LiteSpeed Cache if your host runs LiteSpeed servers and you want a full-page caching, image optimization, and CDN solution that also includes database cleanup features.
Pick WP Fastest Cache if your priority is fast, beginner-friendly page caching rather than deep database housekeeping, since its cleanup tools are more limited.
Pick Autoptimize if your bottleneck is front-end asset weight (CSS, JS, fonts) rather than database bloat, as it solves a different layer of performance.
Pick Advanced Database Cleaner if you want scheduled, recurring cleanups and a richer set of crons and tables-to-clean options than WP-Sweep offers.
Pick Media Cleaner if your main problem is unused images and media files clogging your uploads folder, which WP-Sweep does not touch.