Media Scanner Plugin

Finds and cleans up unused media by showing exactly where each file is used across your site.
Video Demo
Why he built it

Media libraries get messy fast. Over the years they fill with orphaned uploads — old versions, deleted-post leftovers, files nobody remembers.

Howard kept running into bloated libraries on client sites with no safe way to tell what was actually in use. So he built Media Scanner: a tool that proves where each file lives before you delete a thing — no guessing, no broken images.
What it helps with

Reclaim Storage

Clear out orphaned uploads bloating your hosting and backups.

Delete with confidence

See exactly where a file is used before removing it — no broken images.

Tidy clean sites

Hand over clean, well-organized media libraries after every project.

Faster housekeeping

Skip the manual guesswork of matching files to pages by hand.

Key Features

Deep frontend scanning

Crawls rendered pages to detect actual media usage, not just database references.

Thorough database scanning

Checks featured images, content, custom fields, widgets, theme settings, WooCommerce galleries, reusable blocks, and menus.

Safe deletion

Only lets you delete files confirmed as unused, with a bulk-delete option.

Batch procesing

Configurable batches prevent server timeouts on large libraries.
What's Supported
Designed to work with most WordPress configurations — from simple blogs to complex sites built with popular page builders and e-commerce.

Page Builders

Elementor

Divi Builder

Beaver Builder

WPBakery

Brizy

Oxygen Builder

Avada Builder

Also Works With

WooCommerce sites - scans product galleries

Advanced Custom Fields (ACF) and other custom field plugins

Standard WordPress sites with posts, pages, widgets, and customizer settings

Get Media Scanner

A cleaner library, one scan away.

One-time price of $30.