Stop paying for storage you don’t actually need
WORKS WITH THE STACK YOU ALREADY USE
Your media library is quietly costing you money
Every time you update a product photo, swap a hero image, or run a quick test upload, the old file usually stays. WordPress doesn’t clean up after itself. Over months and years, orphaned files pile up into dead weight on your server.
Most media tools just show you files. They don’t prove what’s safe to delete. So you either keep paying for storage you don’t need — or risk breaking live content by removing the wrong file.
Media Purge solves both problems: deep scanning to find what’s unused, and “Used In” context so you can verify before you trash.
Hosting & Backup Bloat
Unused images silently multiply your storage tier costs and push you into expensive server upgrades prematurely.
Slower Backups & Clones
Gigabytes of orphaned dead media make site migrations, staging copies, and daily backups painfully sluggish.
Risk of Breaking Live Layouts
Deleting blindly without knowing where files are referenced causes broken image icons on live customer pages.
Core cleanup is free. Forever. No artificial limits.
Scan, review, trash, restore, and export — with no paywall on scan depth and no file-count caps. Deep page-builder scanning is included in the free core. A future paid tier is planned for automation only (scheduled cleanup and one-click duplicate merge). Those features are labelled Coming Soon in-plugin. Core cleanup stays free.
Built for real WordPress sites — not just post content
Smart Unused Scanner
Scans posts, pages, custom post types, metadata, and options to identify unreferenced media files accurately.
Deep Builder Scanning
Parses Elementor, Divi, Gutenberg blocks, and WooCommerce product galleries so active builder assets are never flagged.
Used In Display
Shows exact post titles, URLs, and context where each media file is used before you make any decisions.
Safe Trash + Recovery
Never deletes permanently right away. Moves files to WordPress trash with 30-day retention for easy one-click restoration.
Duplicate Detection
Identifies identical files eating up server space using cryptographic hash checks regardless of filenames.
Storage Analytics
Provides clear breakdowns of total library size, recoverable space, and image format distribution at a glance.
Whitelist & Protection
Easily whitelist essential brand logos, banners, or dynamic files to ensure they are excluded from scans.
CSV Export & Bulk Actions
Export audit logs and full scan reports to CSV or perform bulk trashing with safe async processing.
From install to cleanup in minutes
Install from WordPress.org
Search for Media Purge under Plugins → Add New and activate it in one click. No API keys, tracking, or external signups required.
Run scan (Media → Media Purge)
Navigate to Media → Media Purge and start a read-only background scan. It processes asynchronously in small batches without locking your server.
Review Used In, trash, recover
Verify unused files with full Used In context, move them to trash safely, and restore them anytime with a single click if needed.
Your files aren’t touched without your permission
Most cleanup plugins terrify site owners because one accidental delete can break headers, logos, or shop archives.
Media Purge is engineered specifically to eliminate data loss anxiety. We believe safety is a non-negotiable requirement for media management.
Every scan is 100% read-only, and every cleanup action moves files to recoverable trash first.
Frequently Asked Questions
Clean your media library in minutes — free.
Join WordPress site owners who keep their media libraries fast, lean, and organized without risking live layouts.
Plugins → Add New → search “Media Purge”