Thumbnail Cleaner


Thumbnails Cleaner helps you keeping your WordPress installation tidy by removing and regenerating thumbnails.

All functions can be controlled from the plugins’ main page found under “Tools”. You can:

  • Create backups of your uploads directory so that you won’t lose any files.
  • Analyze your uploads directory, giving you an overview how many original files and thumbnails there are.
  • Clean thumbnails which will delete all of them while keeping the original files.
  • Restore thumbnails to start out with a clean uploads directory. This function requires the plugin Regenerate Thumbnails.
  • Restore backups in case you have lost a file that was not supposed to be deleted.

Please see the official website for a full

If you have any other ideas for features, please don’t hesitate to submit them by sending me an e-mail and I’ll try my best to implement it in the next version. Your username will be added to the plugin’s contributor list, of course (if you provide one).

Feel free to make Thumbnail Cleaner easier to use for non-English speaking users by help translating the plugin on Transifex.


  • The main page from which you can control Thumbnail Cleaner.


How to install

  1. Install Thumbnail Cleaner either through WordPress’ native plugin installer found under Plugins > Install or copy the thumbnail-cleaner folder into the /wp-content/plugins/ directory of your WordPress installation.
  2. Activate the plugin in the plugin section of your admin interface.
  3. Go to Tools > Thumbnail Cleaner to start cleaning up your WordPress installation.


The full FAQ can be found on the [official website](


Good Idea but Bad Realization

“When I analyze or press clean all thumbnails(even after try splitting up the uploaded files), the browser is refresh but the panel is blank and does not delete anything from the server.”I’m really waiting to fix it.

Great tool and Good Idea but Bad Realization, SO FAR I BELIEVE)) Thank you for your work, and good luck to you.

P.S Sorry for my English. It will be great if you correct my mistakes

Does Not Work on Large Image Folders

I don’t like leaving bad reviews but I think it’s important here since the author has not acknowledged the shortcomings on the description page.

In short, this plugin will timeout and throw up a 503 error if you have several thousand images in your uploads folder, making the plugin non-functional. I’ll edit the review if it begins using AJAX to avoid timeouts.

Backup fails but thumbnail cleanup works great!

I was not able to do a successfull backup but understand this is in progress. I was not afraid to delete all thumbnails as it is easy to regenerate them. Also I moved all images to so I really just needed this to clean up local files. Cloudinary does a great job of delivering thumbnails. And I just left the original images on the server just in case things go wrong.

Time saver, extremely useful

Thank you very much for this helpful plugin. The plugin is very useful if thumbnail sizes change with a theme change or similar (especially if the site has a great number of images). It’s only one click to delete all thumbnails and another to regenerate new thumbnails. I really hope the developer won’t be discouraged by the one star ratings from users who are not able to cope with site specific problems. Nobody should rate one star without asking for help first. Thank you very much for this great plugin, which saved me a lot of time and helped to clean up server space by removing thumbnails that are not used anymore.

Read all 20 reviews

Contributors & Developers

“Thumbnail Cleaner” is open source software. The following people have contributed to this plugin.


Translate “Thumbnail Cleaner” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Hotfix for version 1.4.1.


  • Added compatibility for WordPress 4.4.
  • Updated Font Awesome to 4.6.3.
  • Optimal improvements.


  • Redesigned analysis output as table.
  • Added originals_file_size, thumbnails_file_size and total_file_size to analysis output class.
  • Added more Font Awesome icons.
  • Added compatibility for PHP 7.
  • Added compatibility for WordPress 4.4.
  • Updated translations.


  • Updated translations.
  • Updated Font Awesome to 4.4.0.
  • Added compatibility for WordPress 4.3.1.


  • Added Font Awesome 4.3.0 locally.
  • Updated translations.
  • Added compatibility for WordPress 4.2.3.


  • This is the first release of Thumbnail Cleaner.