Unused Media Usage Audit by CodeCaste
Find potentially unused Media Library files and safely review them before deletion.
Solid choice
Unused Media Usage Audit by Cod… is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 6 days ago, and scores 64/100 on our health check.
- Actively developed — last update 6 days ago
- Tested with the latest WordPress (7.1)
- Small user base (<10 active installs)
- Very few reviews so far
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Unused Media Usage Audit by… stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| audit | >100 |
| cleanup | >100 |
| images | >100 |
| media | >100 |
| unused media | >100 |
About Unused Media Usage Audit by CodeCaste
From the official readme · v1.3.2Description
The plugin scans WordPress data, builds a reference index, and lists attachments for which no supported reference was found.
Supported sources include:
* Post content, blocks, shortcodes, lazy-load data, and srcset
* Post meta, custom fields, ACF, and SCF data
* Elementor data
* WooCommerce product images and galleries
* Options, widgets, term meta, and user meta
* Active/parent theme PHP, CSS, JavaScript, HTML, and JSON files
* Eligible custom database tables
* Developer-registered custom scanners
Dashboard: Tools -> Unused Media
Safety
- No automatic deletion.
- Results are Potentially Unused, not guaranteed unused.
- A final reference check runs before deletion.
- Full scans run in background batches.
- Targeted re-scans can run after site changes.
How It Works
After activation, a background scan starts automatically. The plugin indexes detected references and classifies attachments as In Use or Potentially Unused.
The dashboard shows scan status, logs, scan time, and results. Use Run Full Scan for a complete rescan.
If WP-Cron is unreliable, configure server cron for wp-cron.php or keep the dashboard open during scanning.
Results
The dashboard includes search, filtering, list/grid views, attachment details, and Media Library links.
You can delete individual files, selected files, or all files matching the current filters.
WordPress’s standard attachment deletion API is used.
Limitations
Detection is not guaranteed for:
* Dynamically generated URLs
* External APIs or remote services
* Some CDN/offloaded media
* Plugin source files and unsupported filesystem locations
* Unsupported custom database formats
* Some numeric attachment IDs
* WordPress Multisite, which is not currently verified
Always review files before deleting them, especially on sites using CDNs, offloaded media, or third-party integrations.
Developer Extension
Developers can add custom scanners using the
media_cleanup_scout_additional_reference_sources filter.
Data
The plugin stores its scan index, results, logs, settings, and scan state in plugin-managed data.
Deactivation clears scan data and scheduled jobs. Uninstalling removes plugin-managed data and settings.
Installation
- Upload the plugin to
/wp-content/plugins/. - Activate it from Plugins.
- Open Tools -> Unused Media.
- Review the results after the first scan.
Frequently asked questions
Is a file guaranteed to be unused?
No. Dynamic or unsupported references may not be detected.
Does it support ACF, SCF, Elementor, and WooCommerce?
Yes, supported media references from these systems are scanned.
Does it scan theme files?
Yes. The active theme and applicable parent theme are checked for literal uploads-path references.
Does it scan custom database tables?
Yes, when detectable local uploads-path references are present in supported tables.
What if WP-Cron is disabled?
Use a server cron job or keep the dashboard open during the scan.
Can a used file appear as unused?
Yes. This can happen with dynamic PHP/JavaScript URLs, external services, CDN/offloaded media, or unsupported database formats.
Changelog
1.3.2
- Scan theme HTML and JSON files for media references (block themes / theme.json).
- Delete physical theme asset files when removing theme-based attachments so they do not reappear after rescan.
1.3.1
- Updated plugin URI, version, and documentation.
1.3.0
- Rebranded to Unused Media Usage Audit by CodeCaste.
- Updated slug/text domain and internal prefixes.
- Fresh scan/settings state after upgrade.
1.2.3
- Improved WordPress.org compliance and settings migration.
- Moved dashboard to Tools -> Unused Media.
1.2.2
- Added scan-recency and WP-Cron notices.
- Added WooCommerce gallery change detection.
1.2.0
- Improved security, performance, concurrency, and scan coverage.
- Added custom scanner support and cleanup improvements.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Unused Media Usage Audit by C… alternatives
All audit plugins →FAQ
Unused Media Usage Audit by CodeCas…: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 4, 2026
Is Unused Media Usage Audit by Cod… free?
Yes. Unused Media Usage Audit by Cod… is free to download and use from the official WordPress.org plugin directory.
Is Unused Media Usage Audit by Cod… safe to use in 2026?
Unused Media Usage Audit by Cod… is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 6 days ago, and scores 64/100 on our health check.
How many websites use Unused Media Usage Audit by Cod…?
Unused Media Usage Audit by Cod… is active on <10 WordPress websites and has been downloaded 151 times since it launched in September 2026. It was downloaded 151 times in the last 30 days.
Does Unused Media Usage Audit by Cod… work with WordPress 7.1?
Yes. The developer has tested Unused Media Usage Audit by Cod… up to WordPress 7.1.2, the latest release. It requires WordPress 5.6 or newer.
What PHP version does Unused Media Usage Audit by Cod… need?
Unused Media Usage Audit by Cod… requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Unused Media Usage Audit by Cod… last updated?
The latest version, 1.3.2, was released on September 29, 2026 (6 days ago).
Who makes Unused Media Usage Audit by Cod…?
Unused Media Usage Audit by Cod… is developed and maintained by CodeCaste.
What are the best alternatives to Unused Media Usage Audit by Cod…?
The most popular alternatives to Unused Media Usage Audit by Cod… are Audit Trail (20K+ installs), MYAIO (400+ installs) and Sa11y, the accessibility qu… (300+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card
