
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 |
![]() 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
