Media Deduper will find and eliminate duplicate images and attachments from your WordPress media library. After installing, you’ll have a new “Manage Duplicates” option in your Media section.
Before Media Deduper can identify duplicate assets, it will build an index of all the files in your media library, which can take some time. Once that’s done, however, Media Deduper automatically adds new uploads to its index, so you shouldn’t have to generate the index again.
Need faster indexing? Check out Media Deduper Pro.
Once up and running, Media Deduper provides two key tools:
- A “Manage Duplicates” page listing all of your duplicate media files. The list makes it easy to see and delete duplicate files: delete one and its twin will disappear from the list because it’s then no longer a duplicate. Easy! By default, the list is sorted by file size, so you can focus on deleting the files that will free up the most space.
- A scan of media files as they’re uploaded via the admin to prevent a duplicate from being added to your Media Library. Prevents new duplicates from being introduced, automagically!
Media Deduper comes with a “Smart Delete” option that prevents a post’s Featured Image from being deleted, even if that image is found to be a duplicate elsewhere on the site.
If a post has a featured image that’s a duplicate file, Smart Delete will re-assign that post’s image to an already-in-use copy of the image before deleting the duplicate so that the post’s appearance is unaffected. This feature only tracks Featured Images, and not images used in galleries, post bodies, shortcodes, meta fields, or anywhere else.
Looking for more features? Media Deduper Pro includes features for image fields from several popular plugins as well.
Note that duplicate identification is based on the data of the files themselves, not any titles, captions or other metadata you may have provided in the WordPress admin.
Media Deduper can differentiate between 1.) media items that are duplicates because the media files they link to have the same data and 2.) those that actually point to the same data file, which can happen with a plugin like WP Job Manager or Duplicate Post.
As with any plugin that can perform destructive operations on your database and/or files, using Media Deduper can result in permanent data loss if you’re not careful. Back up your data before you try out Media Deduper! Please! We really don’t want you to destroy your stuff!
Need more support? Media Deduper Pro includes dedicated support from Cornershop Creative.
Media Deduper requires PHP 5.3 or later.
It worked smoothly when I used smart delete method to delete duplicate images. However, all remained images are orphaned now, we need to attach each image manually to specific post. Though it does not affect in short run. However, in long run, it may be difficult to search and delete unused images due to their unattached stuatus, though they are actually used in the post, page or somewhere else. Now, I am searching for plugin that automatically attach orphaned (i.e. unattached) images to specific page-post in which they have used.
I'm on a tight deadline building a project, thought this plugin may be helpful as I iterate over a pretty massive data importer I'm building. Boy was I wrong. I don't get how anyone thought it was acceptable to A) Not respect pagination settings configured from the Screen Options menu or B) Allow for a smart delete of all images. It would literally take less time to code up a one time algorithm then sort through 100+ pages smart deleting one at a time. Further, it forgets the setting "Show Duplicates that Share Files" every time you run smart delete adding insult to injury of what is already a very poor UI. Even if you're not a coder, more likely than not it'd literally be faster for you to just go through the media library yourself and clean up duplicates. Waste of $20.
This is one of the best plugins for wordpress. Free version is good but pro is awesome so I decided to buy it and support developers as well. Thanks again
I was really hoping that this plugin would be helpful. I was maxing out my inodes on my hosting and was working to try and get my files down because I had ridiculous amounts of thumbnails and duplicated files after ten years of blogging and several host changes. I was recommended this plugin on a reddit forum. I was surprised that it found so many dupes, but when I checked them over, they did seem legit, as they were all showing the kinds of file names I expected (filename1, filename2, etc). Unfortunately, after I deleted them, and everything seemed fine, a few days later I started getting tons of alerts showing broken images everywhere. It turned out it had deleted a TON of files that were not dupes. Not only that, but because it merged files together, it changed alt text on files that shouldn't have been changed and changed the sharing images for certain posts to images belonging to completely separate posts. In short, it basically broke a TON of posts on my site, and I've now spent several days having to clean it up. I definitely feel like an idiot because I trusted the technology to know what it was doing, and I should have been more thorough in my inspection of what it had done. But I hope someone can learn from my mistakes and not waste their money like I did.
It's fully professional plugin to check duplicate media files(I've used for). It's really unbelievable for me that WordPress has this kind of help plugin. It works like a charm. The main benefit of this plugin is, it checks duplicate media while uploading a new image, WOW. Genius developer. Thanks, developer. I want to request to developer to improve and keep update this plugin.
Read all 29 reviews