BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Unused Media Usage Audit by CodeCaste icon
Actively maintained Tested with WP 7.1

Unused Media Usage Audit by CodeCaste

Find potentially unused Media Library files and safely review them before deletion.

Active installs<10New
Downloads · 30d151• 0% vs prev. 30d
Rating—0 reviews
Health score64/100Good
All-time downloads151Since Sep 2026
Support resolved—No recent threads
RequiresWP 5.6PHP 7.4+
Downloads · 7d89▼ -30.5% week over week
Our verdict

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 & support

Daily downloads

102030Sep 24Sep 28Oct 3
Yesterday3
Daily average (1y)15
Peak day41Sep 29, 2026
Last 12 months151

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Unused Media Usage Audit by… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
audit >100 2,689 Best audit plugins →
cleanup >100 5,878 Best cleanup plugins →
images >100 10,000 Best images plugins →
media >100 10,000 Best media plugins →
unused media >100 1,031 Best unused media plugins →

About Unused Media Usage Audit by CodeCaste

From the official readme · v1.3.2

Description

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

  1. Upload the plugin to /wp-content/plugins/.
  2. Activate it from Plugins.
  3. Open Tools -> Unused Media.
  4. 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.

Full changelog on WordPress.org →

Screenshots

Dashboard showing scan status, media counts, and potentially unused files ready for review.
Dashboard showing scan status, media counts, and potentially unused files ready for…

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.

Active installs badge Rating badge Health score badge

Best Unused Media Usage Audit by C… alternatives

All audit plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Audit Trail Audit Trail Audit Trail is a plugin to keep track of what is going on inside your blog by monitoring… by John Godley 20K+ ★★★★★★★★★★ 2.8 (4) 9 years ago 30
2 MYAIO – Your AI-Powered Co-Founder MYAIO – Your AI-Powered Co-Founder AI-powered WordPress SEO plugin with real-time audits, smart recommendations, and… by gabrielwillkinson1 400+ ★★★★★★★★★★ No reviews 2 months ago 61
3 Sa11y, the accessibility quality assurance assistant | Accessibility Checker Sa11y, the accessibility quality assurance assistant Geared towards content authors, Sa11y straightforwardly identifies accessibility issues at… by Adam Chaboryk 300+ ★★★★★★★★★★ 5 (1) 2 months ago 67
4 CMS ADMINS Security Check Report CMS ADMINS Security Check Report Read-only security audit for WordPress: 61 checks, an A to F grade, and a checklist that… by Patrick Schlesinger 100+ ★★★★★★★★★★ No reviews 1 week ago 68
5 Destino Access Audit Destino Access Audit Audit who has access to your site: Application Passwords, admin accounts, and connected… by destinoexterior 100+ ★★★★★★★★★★ No reviews 6 days ago 68
6 Pluginventory Pluginventory Know exactly which plugins run across your WordPress portfolio — search any plugin… by pluginventoryteam 100+ ★★★★★★★★★★ No reviews 4 months ago 46
7 Aipatch Security Scanner Aipatch Security Scanner WordPress security scanner with 36 checks, malware scanning, core integrity verification… by Esteban 100+ ★★★★★★★★★★ No reviews 5 months ago 53
8 BCC All Emails BCC All Emails A quick plugin to create an audit trail of emails sent from your site to another email… by wphelpdeskuk 100+ ★★★★★★★★★★ No reviews 3 years ago 25
9 Content Audit Content Audit Lets you create a content inventory right in the WordPress Edit screens. You can mark… by Stephanie Leary 70+ ★★★★★★★★★★ 4.5 (8) 7 years ago 35
10 Post Author IP Post Author IP Records the IP address of the original post author when a post first gets created. by Scott Reilly 60+ ★★★★★★★★★★ No reviews 5 years ago 25

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
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.