Title: Inventkid Media Cleanup Manager
Author: dhruvalbhansali1608
Published: <strong>August 19, 2026</strong>
Last modified: August 19, 2026

---

Search plugins

![](https://ps.w.org/inventkid-media-cleanup-manager/assets/banner-772x250.png?rev
=3654439)

![](https://ps.w.org/inventkid-media-cleanup-manager/assets/icon-256x256.png?rev
=3654396)

# Inventkid Media Cleanup Manager

 By [dhruvalbhansali1608](https://profiles.wordpress.org/dhruvalbhansali1608/)

[Download](https://downloads.wordpress.org/plugin/inventkid-media-cleanup-manager.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/inventkid-media-cleanup-manager/#description)
 * [Reviews](https://wordpress.org/plugins/inventkid-media-cleanup-manager/#reviews)
 *  [Installation](https://wordpress.org/plugins/inventkid-media-cleanup-manager/#installation)
 * [Development](https://wordpress.org/plugins/inventkid-media-cleanup-manager/#developers)

 [Support](https://wordpress.org/support/plugin/inventkid-media-cleanup-manager/)

## Description

Inventkid Media Cleanup Manager is a premium, lightweight, and high-performance 
media library optimization plugin. It helps you scan your attachment files to identify
duplicate, resized, compressed, or cropped images that are consuming valuable server
disk space.

With the integrated search-and-replace feature, you can automatically swap duplicate
instances with the primary reference image across post contents, featured images,
and WooCommerce product galleries, and clean up visual clutter in seconds.

#### Features:

 * **GD-Powered Visual Hashing**: Generates difference hashes (dHash) to analyze
   structural features and identify duplicates even if they are compressed, resized,
   or have slight color corrections.
 * **Vector SVG Parsing**: Strips comments, namespaces, and format line breaks to
   match identical SVG assets.
 * **Site-Wide Search & Replace**: Instantly replaces duplicate image IDs and source
   URLs (including responsive sub-sizes like `-150x150.jpg`) inside post contents,
   featured images, and WooCommerce gallery postmeta.
 * **Detailed Usage Mapping**: Click any card to inspect exactly where the image
   is referenced on your site (posts, pages, WooCommerce products, etc.) with edit
   URLs.
 * **Unused Images Tab**: Highlights attachments that are not referenced anywhere
   on the site, making them 100% safe to delete.
 * **Soft-Deleted Trash Bin**: Safely soft-deletes assets before permanent disk 
   deletion. Hidden attachments can be restored with a single click.

## Screenshots

[[

[[

[[

[[

[[

[[

[[

## Installation

 1. Upload the plugin folder to the `/wp-content/plugins/` directory, or upload the
    ZIP file directly via the WordPress Plugins menu.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Access the dashboard by clicking “Duplicate Images” in the Media sidebar menu.

## FAQ

### Does this delete images automatically?

No. The plugin will only highlight duplicates and unused attachments. All trashing,
replacing, and permanent deletion actions are fully manual and require your confirmation.

### What is the difference between soft-delete and permanent delete?

Soft-delete hides the image from your Media Library and site editors, saving its
reference in a virtual trash bin. Permanent delete wipes the physical image files
and sub-sized thumbnails from your server’s disk forever.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Inventkid Media Cleanup Manager” is open source software. The following people 
have contributed to this plugin.

Contributors

 *   [ dhruvalbhansali1608 ](https://profiles.wordpress.org/dhruvalbhansali1608/)

[Translate “Inventkid Media Cleanup Manager” into your language.](https://translate.wordpress.org/projects/wp-plugins/inventkid-media-cleanup-manager)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/inventkid-media-cleanup-manager/),
check out the [SVN repository](https://plugins.svn.wordpress.org/inventkid-media-cleanup-manager/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/inventkid-media-cleanup-manager/)
by [RSS](https://plugins.trac.wordpress.org/log/inventkid-media-cleanup-manager/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release. Features GD-based dHash comparison, site-wide search and replace
   swapping, unused images indexer, detailed usage queries, and modal loader screens.

## Meta

 *  Version **1.0.0**
 *  Last updated **3 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.0.4**
 * Tags
 * [duplicate images](https://wordpress.org/plugins/tags/duplicate-images/)[image cleanup](https://wordpress.org/plugins/tags/image-cleanup/)
   [media library](https://wordpress.org/plugins/tags/media-library/)
 *  [Advanced View](https://wordpress.org/plugins/inventkid-media-cleanup-manager/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/inventkid-media-cleanup-manager/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/inventkid-media-cleanup-manager/reviews/)

## Contributors

 *   [ dhruvalbhansali1608 ](https://profiles.wordpress.org/dhruvalbhansali1608/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/inventkid-media-cleanup-manager/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://inventkid.com/)