Live This site runs Joomla 6.1.2
JoomClub

News, security and craft for the Joomla ecosystem

Extensions

ES File Cleanup audits Joomla media before deletion

ES File Cleanup is a paid Joomla component for auditing media files before removing them, aimed at site owners who need more than the Media Manager's basic file operations.

ES File Cleanup scans Joomla media files for unused or identical copies, reports detected references, and provides a quarantine workflow before permanent deletion.

This problem arises because Joomla sites accumulate images, downloads, audio, and other media as content is revised, modules are replaced, and extensions are removed. Joomla core's Media Manager covers browsing, uploading, organising, and deleting media, but it does not provide a general unused-file audit, duplicate-content detection, or a reference report across articles, modules, custom fields, categories, menus, database records, and source files. A template override is not normally the answer: overrides change presentation, not the media inventory. Administrators can inspect files and content manually, or use an extension when the site is large enough to make that impractical. According to the listing, ES File Cleanup goes beyond core with nine usage checks, filtering, CSV export, duplicate grouping, and quarantine, restore, download, and deletion actions.

It is aimed at agencies and administrators maintaining established or frequently redesigned Joomla sites, especially those managing client sites or limited disk space. A small, stable site with few media files and occasional manual housekeeping has little reason to install it.

Before installing, note that the listing marks it as a paid download and reports Joomla 5 and 6 compatibility. ExtensionSpot's directory profile shows 16 other extensions, while this listing has no reviews. The page does not state the price, server requirements, scan limits, backup integration, or how the checks handle custom code and references outside the listed sources. Those details, plus the risk of false positives and the component's behaviour on large media libraries, deserve clarification before deleting anything.

Listed on the Joomla Extensions Directory.