Free WordPress Plugin · v1.0.5

Stop Paying for Media
Nobody Uses.

Gogasys Unused Media Cleaner scans your entire WordPress site and safely identifies images, videos, and documents that are taking up space — but doing nothing.

WordPress 5.0+
Tested up to WP 7.0
PHP 7.4+
WooCommerce
ACF
Media → Unused Media
Before
After
✓ 47 files removed

Your media library grows.
Your storage bill follows.

Every image upload, replaced photo, or deleted post leaves behind files WordPress never cleans up. Over months and years, these orphaned files pile up — wasting storage, slowing backups, and cluttering your media library.

Media Library Size Over Time

Everything you need.
Nothing you don't.

Thoughtfully scoped — a focused tool that does one thing well.

Deep Scanning

Checks post content, featured images, WooCommerce product galleries, ACF fields, and site icons — not just basic attachment references.

AJAX Batch Processing

Handles large media libraries without PHP timeouts by processing files in smart batches behind the scenes.

Modern Dashboard

Clean, responsive admin UI integrated directly into WordPress under Media → Unused Media.

Safety First

Runs multiple checks before flagging any file as unused. Warns you to back up before bulk deletion.

Bulk Delete

Select and permanently remove multiple unused files at once — or go one by one for full control.

Three steps to a leaner site.

No configuration needed. Just install, scan, and clean.

Install & Activate

Upload the plugin and activate it from your WordPress Plugins menu. No configuration needed to get started.

Run a Scan

Go to Media → Unused Media and click Scan. The plugin processes your library in batches, checking every file across posts, pages, and plugins.

Review & Delete

Browse the list of unused files, preview them, and delete individually or in bulk. Done.

Always back up before bulk deleting.

While Gogasys Unused Media Cleaner uses a robust, multi-check scanning strategy, no automated tool is 100% perfect. We recommend taking a full backup of your site and database before performing any bulk deletion. Better safe than sorry.

Works with the tools you already use.

WordPress Core
WooCommerce
Advanced Custom Fields
Elementor
Divi Builder
Beaver Builder

Common questions.

The plugin uses a robust scanning strategy and performs multiple checks before flagging anything as unused. That said, we always recommend a full site backup before bulk deleting. Better safe than sorry.
Yes — the plugin scans post content and post meta values, which is where most page builders (Elementor, Divi, Beaver Builder, etc.) store their layout data and image references.

Release history.

v1.0.5
Refactored for prefixing compliance · Updated tested up to WP 7.0
v1.0.5
🎉 Initial release

A cleaner media library
is one scan away.

Free. Lightweight. Built for WordPress admins who care about their site.

Download Free on WordPress.org