WordPress plugin intelligence profile

ModuleFest Media Library Manager

Find unused media, clean it up safely through a recycle bin, organise files into folders and tags, optimise images and back up to your own cloud.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version4.28.1
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.2 · PHP 7.4
Directory statusactive
Last directory update1 Nov 20263h ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records ModuleFest Media Library Manager version 4.28.1 as active, updated 3h ago and tested up to WordPress 7.1.

Overview

About this plugin

ModuleFest Media Library Manager shows you exactly where every file in your Media Library is used, finds the files nothing uses any more, and lets you clean them up safely. Nothing is deleted straight away: files go to a Recycle Bin first, and you can restore them at any time until the retention period you choose runs out.

Everything here is free

Every feature described on this page is included in this plugin. Nothing is hidden or held back, and the plugin never asks you to register.

Video guides

Seven short narrated videos show each part of Media Library Manager: an overview, getting started, the deep scan, the recycle bin, image tools, duplicates, folders and cleanup rules, and the audit log. Each Media Library Manager screen and help topic links to its own video, and the About page and Help Centre list them all. They open on YouTube in a new tab; nothing is loaded from YouTube inside your WordPress admin.

Watch them all in order in the Media Library Manager playlist.

More from ModuleFest

Media Library Manager is made by ModuleFest. org profile, for example ModuleFest Pet Groomer and ModuleFest Pet Walker, and on Media Library Manager’s About ModuleFest screen. org.

If you’d like Media Library Manager tips and update notes by email, the About ModuleFest screen has an optional Get news for Media Library Manager sign-up. Nothing is sent unless you tick its box and press Subscribe, and no part of the plugin depends on it. com/help/modulefest-media-library-manager.

Features

  • Media usage map – every file shows where it is used: posts, pages, blocks, featured images, galleries, page builders and theme settings.
  • Unused media scanner – a batched, resumable deep scan finds files nothing references, with a live progress bar and time estimate. Filter results by type, date, size, folder or tag.
  • Recycle Bin – move files to the bin instead of deleting them. Choose how long they stay (7, 30, 90 days or your own period), restore them individually or in bulk, and export the bin to CSV or a printable report.
  • KPI Dashboard – 30+ library health metrics in five sections, with a health score, threshold alerts, drag-to-reorder cards and a scheduled refresh.
  • Library over time – weekly charts of library size, file count and health score on the Dashboard, and the change since last week in the weekly digest email. Kept on your site only.
  • Grid overlays – 14 styles mark used and unused files on every Media Library thumbnail, in colours you choose.
  • Virtual folders and tags – organise media into folders and tags without moving files on disk, and filter the Media Library by tag.
  • Cleanup rules – rules that run on your schedule (every hour, twice a day, daily or weekly, at the time you choose), such as “move unused PDFs older than a year to the Recycle Bin”, with a preview before they run.
  • Optimise new uploads – optional: large pictures are scaled down to the width and height you choose and saved at your quality as they are uploaded. Off by default, existing pictures are never changed, and the space saved is logged.
  • Image tools – resize and compress images (one at a time, in bulk, or by right-clicking in the Media Library). The original is backed up first and can be restored.
  • Convert to WebP or AVIF – see the expected saving first, then convert one image or a selection. Links in your pages are updated and the original is kept for your retention period, with Restore. Formats your server cannot create are shown as unavailable, with the reason.
  • Smart Replace – swap one image for another everywhere it is used.
  • Alt text generator – suggests alt text from the file name, title and caption for images that have none.
  • Unused image sizes – finds resized copies left behind by themes and plugins you no longer use, keeps any copy your content still points at, and moves the rest to a bin you can restore from.
  • Dead Link Scanner – finds published pages and posts that point at an image or file that no longer exists, with an Edit button for each and a CSV export. Resumable, so large sites can be scanned in steps.
  • Finders – duplicate files, broken file records and a compression advisor.
  • Cloud backup and import – connect your own Google Drive, Dropbox, OneDrive, Amazon S3 (or S3-compatible storage), FTP/SFTP or WebDAV, back files up before they are deleted, and import files into the Media Library.
  • Weekly digest email – a summary of your library sent to the address you choose.
  • Audit trail – every Media Library Manager action is logged, with filters and CSV export.
  • Built-in help – a help drawer on every screen, step-by-step How-To scenarios and a searchable Help Centre.

Privacy and external services

Media Library Manager sends no analytics, usage data or site details anywhere, and never contacts our servers on its own. The only time it contacts ModuleFest is when you ask for our newsletter (see “ModuleFest newsletter sign-up” below).

Otherwise it only connects to an outside service when you set that service up yourself, using your own account and your own API keys. Each one is listed below.

Google Drive (Google LLC)

Used for cloud backup and cloud import, only after you add your own Google OAuth client ID and secret and click Connect. com. com.

Nothing is sent until you connect, and nothing is sent after you disconnect.

com/privacy

)

Used for cloud backup and cloud import, only after you add your own Dropbox app key and secret and click Connect. com. com.

com/privacy

Microsoft OneDrive (Microsoft Corporation)

Used for cloud backup and cloud import, only after you add your own Microsoft app client ID and secret and click Connect. com. com.

com/en-us/privacy/privacystatement

Amazon S3 and S3-compatible storage (Amazon Web Services, Cloudflare R2, Backblaze B2, Wasabi, DigitalOcean Spaces)

Used for cloud backup, only after you enter your own access key, secret, bucket and region. com). Requests are signed locally with your keys.

com/privacy/

com/legal/privacy-policy

FTP / SFTP and WebDAV servers

Used for cloud backup and import, only after you enter the address and login of a server you control (for example your own host, a Nextcloud instance or a Hetzner Storage Box). Files are sent to and read from that server only. Its terms and privacy policy are those of whoever runs it.

org plugin details (About ModuleFest screen)

The “More free plugins from ModuleFest” box on Media Library Manager’s About ModuleFest screen links to our other plugins. org) only when you click it. Nothing is sent by Media Library Manager itself.

org/about/privacy/

com)

What it is: ModuleFest’s newsletter for Media Library Manager (tips, new features and update notes).

What is sent: your name, your email address, this site’s address (home URL), the plugin name and version, and the wording of the consent box you ticked.

When: only when you tick the consent box and press Subscribe on the “Get news for Media Library Manager” card (Media Library Manager → About ModuleFest). Nothing is sent on activation, on a schedule, when you dismiss the card, or in the background, and Media Library Manager does not keep your email address.

Why: to send you the newsletter you asked for. leave=1

com/terms/

YouTube (video guide links only)

com in a new browser tab, only when you click one. Media Library Manager does not embed a player, load thumbnails or contact YouTube itself. com/privacy

Dead link scanner (optional external check)

The Dead Link Scanner checks links inside your own posts and pages. Links to files on your own site are checked on your server. Links to other websites are only checked when you tick “Check external links” before a scan; Media Library Manager then sends a HEAD request (no data, just the address) to each linked website to see whether the page still exists.

Each site’s own terms and privacy policy apply.

The plugin stores your cloud tokens and keys in your WordPress database. Deleting the plugin removes them, along with all other Media Library Manager settings and its audit table.

Source code

There is no build step. Every PHP, JavaScript and CSS file in the plugin is the readable source, with its comments, exactly as it is maintained.

Third-party code

None. Media Library Manager bundles no third-party libraries; it uses jQuery and the image editor that ship with WordPress.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • image optimization
  • media cleaner
  • media folders
  • media library
  • unused media
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.2 · PHP 7.4
Update activity1 Nov 20263h ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version4.27.04.28.1
Version4.26.04.27.0
Version4.25.04.26.0
Version4.23.24.25.0
WordPress compatibility7.1.37.1.4
Version4.23.04.23.2
Version4.22.104.23.0
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.