Media Sifter

plugin banner

Find and remove unused/orphan media files safely. Dry-run scan, preview, and bulk-delete to reclaim storage.

Author:Wajahat Mubashir (profile at wordpress.org)
WordPress version required:5.0
WordPress version tested:6.8.2
Plugin version:1.0.0
Added to WordPress repository:27-09-2025
Last updated:27-09-2025
Rating, %:0
Rated by:0
Plugin URI:
Total downloads:189
plugin download
Click to start download

Media Sifter helps you reclaim storage by finding media files that are not used anywhere on your site. Run a safe dry-run scan, preview results, and bulk-delete only what you confirm.

Features

  • ???? Scan for orphans — detects media not referenced in posts/pages or attached to content.
  • ???? Storage stats — see how many files and how much space can be recovered.
  • ???? Batch scanning — avoids timeouts on large libraries.
  • Safe by default — dry-run first; delete only after confirmation.
  • ???? Admin-only & secure — capability checks and nonces on all actions.

What counts as “in use”?

  • Media attached to a post (parent set).
  • Media referenced by URL in post content or basic meta (e.g., featured image).
  • Resized variants (e.g., -150x150) linked to the base file.

Note: Deep scanning of page builders (Elementor/Divi), custom fields, and complex meta references are Pro-candidate features.


FAQ
ChangeLog