Your WordPress media, clean and lean.

Media Cleaner finds unused files and broken entries in your Media Library and filesystem, then safely removes them. Works with 90+ plugins and page builders out of the box. Your site deserves a spring cleaning! 🧹

Dual-Scan Technology

Media Library scan finds unused entries. Filesystem scan finds orphaned files. Both together clean your site 100%.

90+ Plugin Integrations

Elementor, Divi, WooCommerce, ACF, Beaver Builder, and dozens more — accurate cleaning across your entire stack.

Safe by Design

Internal trash, reference tracking, and recovery. Review everything before permanent deletion.

Smart Reference Detection

Knows exactly where every file is used — posts, metadata, widgets, page builders, and theme settings.

WP-CLI and Automation

Run scans from the command line for scheduled cleanups and large-scale maintenance.

Free & Pro Versions

Free Version

  • Media Library Scan

    Detect and remove unused media entries like images, PDFs, and other files safely.

  • Powerful Analysis

    Scans your posts, meta, widgets, and more to ensure accurate detection.

Pro Version

  • Everything from the Free Version

  • Filesystem Scan

    Match files in your uploads directory with your Media Library to find unreferenced items.

  • Advanced Plugin Support

    Handles content from page builders, complex plugins, and custom fields with ease.

  • Live Site Scan

    Analyze your live website for even more precise cleaning.

  • WP-CLI Support

    Speed up operations or automate tasks via direct server access.

  • Visit the Pro Version

Reviews from WordPress

Written by @irestorestuff on WordPress Forums

Amazing Premium Version!

Thanks for this plugin. I reduced the size of my website media by an enormous amount and feel like I’ve just de-cluttered my entire house!

Written by @aranbira on WordPress Forums

Very good plugin, well researched

I was very hesitant about using a media cleaner. This one however has been well researched. Even better was the support and quick responses I got to my email queries.

Written by @bdwatt0 on WordPress Forums

Incredible Support

I’ve been using this for years, when all of a sudden, the plugin’s settings screen went blank. I reached out to Jordy, who was quickly able to diagnose the problem, tweak the plugin’s code, and have me back up and running in no time.