WordPress plugin intelligence profile

MediaPrune – Media Cleaner & Unused Image Remover

Find and delete unused images and media files safely. Cleaned files go to a 30-day quarantine, so you can restore anything in one click.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.6 · PHP 8.1
Directory statusactive
Last directory update2 Nov 202613h ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records MediaPrune – Media Cleaner & Unused Image Remover version 1.0.0 as active, updated 13h ago and tested up to WordPress 7.1.

Overview

About this plugin

MediaPrune is a media cleaner for WordPress. It finds the images, videos, PDFs and other files in your media library that nothing on your site uses, so you can delete them and free up disk space without breaking any pages.

Most media libraries fill up over time with unused images: old uploads, replaced product photos, test files and leftovers from deleted posts. Each upload also creates several resized copies, so one forgotten image can take up a lot of space. MediaPrune finds these files, shows you what can go, and lets you remove them in a few clicks.

Why MediaPrune

  • Safe by default. Files go to a quarantine first, not straight to the bin. If a page turns out to need one, restore it in one click. Quarantined files are deleted for good after 30 days.
  • Careful scan. When in doubt, MediaPrune keeps the file. Each file is checked again right before it’s removed, in case something started using it after the scan.
  • Thorough clean-up. Removes the original and every copy: all the sizes WordPress made, plus the extra crops and WebP versions other plugins create.
  • Works on large libraries. Scans in small steps, so it doesn’t time out, and an interrupted scan picks up where it left off.
  • Lightweight and private. Runs only on its own admin screen, adds nothing to your site’s front end, and sends no data anywhere.

How it finds unused media

A scan checks every place that can point to a file:

  • the content of all posts, pages and custom post types, including drafts, scheduled and private posts: images, galleries, covers, videos and file links in blocks, classic content and shortcodes;
  • featured images;
  • custom fields on posts, categories, tags and users, which covers ACF, WooCommerce product galleries and page builders;
  • site settings: the site logo and icon, Customizer settings and widgets.

Any file used in one of these places is kept.

Review before you clean

Every unused file is listed with a preview, file size and upload date, and is ticked for cleaning. Untick anything you want to keep. You can search by file name, filter by images, video, audio or documents, switch between grid and list views, and see how much space your selection will free up.

Files you untick stay unticked in later scans.

Quarantine or delete permanently

  • Move to quarantine takes the selected files offline. They disappear from the media library and their URLs stop working, so if a page still used one, you’ll notice straight away. Restore any file from the Quarantine tab.
  • Clean selected deletes the selected files permanently, after you confirm. Use it for files you’re sure about.

Uninstalling MediaPrune restores everything in quarantine before it removes the plugin’s own data.

Credits

The admin screen’s line icons are based on the Lucide icon set (ISC licence). txt.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • delete unused images
  • media cleaner
  • media library
  • unused images
  • cleanup
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.6 · PHP 8.1
Update activity2 Nov 202613h ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.