Title: Force Regenerate Thumbnails
Author: Shane Bishop
Published: <strong>آقوست 15, 2012</strong>
Last modified: فووریه 17, 2026

---

Search plugins

![](https://ps.w.org/force-regenerate-thumbnails/assets/banner-772x250.jpg?rev=2816275)

![](https://ps.w.org/force-regenerate-thumbnails/assets/icon-256x256.jpg?rev=2816275)

# Force Regenerate Thumbnails

 By [Shane Bishop](https://profiles.wordpress.org/nosilver4u/)

[Download](https://downloads.wordpress.org/plugin/force-regenerate-thumbnails.2.3.0.zip)

 * [Details](https://azb.wordpress.org/plugins/force-regenerate-thumbnails/#description)
 * [Reviews](https://azb.wordpress.org/plugins/force-regenerate-thumbnails/#reviews)
 *  [Installation](https://azb.wordpress.org/plugins/force-regenerate-thumbnails/#installation)
 * [Development](https://azb.wordpress.org/plugins/force-regenerate-thumbnails/#developers)

 [Support](https://wordpress.org/support/plugin/force-regenerate-thumbnails/)

## Description

Force Regenerate Thumbnails allows you to delete all old images sizes and REALLY
regenerate the thumbnails for your uploads.

Regenerate all thumbnails from the Tools admin menu. Regenerate batches of images
via the Media Library list mode. Select the images to regenerate and then use the
Bulk Actions drop-down menu to Force Regenerate Thumbnails. Use attachment actions
to regenerate thumbnails for a single image.

Several filters exist for advanced usage. See more via [this gist](https://gist.github.com/nosilver4u/eb858df10521aece2044a3a15ccdd17b).

You may report security issues through our Patchstack Vulnerability Disclosure Program.
The Patchstack team helps validate, triage and handle any security vulnerabilities.
[Report a security vulnerability.](https://patchstack.com/database/vdp/force-regenerate-thumbnails)

## Screenshots

[⌊The plugin at work regenerating thumbnails⌉⌊The plugin at work regenerating thumbnails⌉[

The plugin at work regenerating thumbnails

[⌊You can resize specific multiples images using the checkboxes and the "Bulk Actions"
dropdown⌉⌊You can resize specific multiples images using the checkboxes and the "
Bulk Actions" dropdown⌉[

You can resize specific multiples images using the checkboxes and the “Bulk Actions”
dropdown

## Installation

 1. Go to your admin area and select Plugins -> Add new from the menu.
 2. Search for “Force Regenerate Thumbnails”.
 3. Click install.
 4. Click activate.
 5. Go to Tools -> Force Regenerate Thumbnails OR select specific images from the Media
    Library list mode to regenerate.

## Reviews

![](https://secure.gravatar.com/avatar/302e4aa5f4f537d66a3fae116fd93d32de1a1a4178680ee08ac021289127a3dd?
s=60&d=retro&r=g)

### 󠀁[Works great!](https://wordpress.org/support/topic/works-great-9878/)󠁿

 [WPExplorer](https://profiles.wordpress.org/wpexplorer/) سپتامبر 23, 2026

Thank you for this great plugin. I've used it for many years and never left a rating,
it's about time 😉

![](https://secure.gravatar.com/avatar/8a43a545ae6121b4921d133ca6b65e339933b35208224d798466b3f9e1683748?
s=60&d=retro&r=g)

### 󠀁[Great plugin](https://wordpress.org/support/topic/great-plugin-41736/)󠁿

 [Andrew](https://profiles.wordpress.org/antrikos/) آقوست 28, 2026 1 reply

This plugin is great, it does exactly what it's supposed to do.I would suggest to
add an option to hide the logs, I don't see any reason to display all this info 
in the tab and make it laggy, just export in a txt if someone wants it. I ran it
on 20k images so I had to stop and resume because the scroll tab was huge!

![](https://secure.gravatar.com/avatar/7164a2c8b53d63bb27cbe7cbc9dbf4d8782f0e0e8e821d84408dc44941a1edc6?
s=60&d=retro&r=g)

### 󠀁[GOOD! I just clicked to start the process without checking any options](https://wordpress.org/support/topic/good-i-just-clicked-to-start-the-process-without-checking-any-options/)󠁿

 [edbellsmokeandbooze](https://profiles.wordpress.org/edbellsmokeandbooze/) ژون 
17, 2026 1 reply

GOOD! I just clicked to start the process without checking any options and it seems
to delete all old thumbnails to then create the new ones needed by my new theme,
is it correct ?

![](https://secure.gravatar.com/avatar/1af6576b77bb9a70f3e5be2921769896502f27e43d7ac83a1f1293cb414eea3c?
s=60&d=retro&r=g)

### 󠀁[What you need](https://wordpress.org/support/topic/what-you-ned/)󠁿

 [barnabas1](https://profiles.wordpress.org/barnabas1/) ژانویه 17, 2026

Absolutely great plugin. Fixed my bad looking woocommerce thumbnails that were generated
with wrong dimensions in the past.

![](https://secure.gravatar.com/avatar/70028ef7574c859f9e42dcff9f155a183b49b7999f2d9f57287a62893cd30685?
s=60&d=retro&r=g)

### 󠀁[This plugin literally saved my website with over 50,000 products.](https://wordpress.org/support/topic/this-plugin-literally-saved-my-website-with-over-50000-products/)󠁿

 [koultti](https://profiles.wordpress.org/koultti/) دسامبر 6, 2025 1 reply

I was completely stuck—my site was overloaded with heavy PNG images and more than
100,000 unnecessary thumbnails. I was seriously considering deleting everything 
and rebuilding the whole site from scratch. Every thumbnail regeneration plugin 
I tried would either freeze, fail to delete the old thumbnails, or just generate
even more useless image sizes. Then I found this plugin, and honestly, it was a 
game changer. I used it together with two other tools:• Image Sizes Controller by
GrandPlugins — I disabled every thumbnail size I didn’t need and kept only the one
that mattered. Before that, WordPress was generating around 10 different sizes for
each image.• Plus WebP or AVIF by Katsushi Kawamori — This one converts any uploaded
image to WebP with adjustable quality and deletes the original file. Simply perfect.
Now my website is faster than a bullet. After installing and configuring the other
two plugins, I tested everything and then started the full thumbnail regeneration
process using Force Regenerate Thumbnails. To my surprise, it worked flawlessly:
no freezing, no errors, and the whole process was impressively fast. All the old
oversized images were completely removed, and every thumbnail was regenerated exactly
as needed. A HUGE THANK YOU to the developer of this plugin. You genuinely saved
my project. Wishing you all the good things in the world!

![](https://secure.gravatar.com/avatar/5c28c3cb9455822dee548170805ccb7e9a6f3c5a01ba501fb7a05f691d6e7fb4?
s=60&d=retro&r=g)

### 󠀁[Solve the problem!](https://wordpress.org/support/topic/solve-the-problem-3/)󠁿

 [jofer](https://profiles.wordpress.org/jofer/) نوامبر 7, 2025 1 reply

It works very well! Thank you!!

 [ Read all 186 reviews ](https://wordpress.org/support/plugin/force-regenerate-thumbnails/reviews/)

## Contributors & Developers

“Force Regenerate Thumbnails” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ Shane Bishop ](https://profiles.wordpress.org/nosilver4u/)
 *   [ Pedro Elsner ](https://profiles.wordpress.org/pedro-elsner/)

“Force Regenerate Thumbnails” has been translated into 26 locales. Thank you to 
[the translators](https://translate.wordpress.org/projects/wp-plugins/force-regenerate-thumbnails/contributors)
for their contributions.

[Translate “Force Regenerate Thumbnails” into your language.](https://translate.wordpress.org/projects/wp-plugins/force-regenerate-thumbnails)

### Interested in development?

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

## Changelog

#### 2.3.0

_Release Date – February 17, 2026_

 * added: WP_CLI command: force-regenerate-thumbnails props @realmranshuman
 * fixed: PHP 8.5 compatibility

#### 2.2.2

_Release Date – June 3, 2025_

 * fixed: PHP notice when regenerating select images

#### 2.2.1

_Release Date – November 12, 2024_

 * added: list of active image sizes when regenerating thumbs for all images

#### 2.2.0

_Release Date – September 17, 2024_

 * added: regen process can be resumed
 * fixed: nonce expiration stops regen process
 * fixed: JS errors on thumb regen page

#### 2.1.4

_Release Date – April 23, 2024_

 * fixed: thumb removal via metadata not working due to undefined variable

#### 2.1.3

_Release Date – September 13, 2023_

 * changed: use updated coding standards
 * fixed: WP image edits lost if pre-scaled original is used for thumbnail generation

#### 2.1.2

_Release Date – March 21, 2023_

 * changed: improved i18n for page headings and menu entries, props @alexclassroom

#### 2.1.1

_Release Date – January 18, 2023_

 * fixed: invalid trailing comma syntax in PHP 7.2

#### 2.1.0

_Release Date – November 10, 2022_

 * added: PHP 8.0 compatibility
 * added: support generating thumbnails from original (pre-scaled), on by default
 * added: support for PDF thumbnail generation
 * added: ability to skip an image by regenerate_thumbs_skip_image filter
 * changed: escape all output, sanitize all input
 * changed: ensure all strings are i18n
 * changed: remove HTML from i18n strings
 * changed: improve path lookup function
 * fixed: call to set_time_limit() when it is not allowed

#### Earlier versions

Please refer to the separate changelog.txt file.

## Community plugin

This plugin is developed and supported by a community. [Contribute to this plugin](https://github.com/nosilver4u/force-regenerate-thumbnails)

## Meta

 *  Version **2.3.0**
 *  Last updated **8 آی‌لار ago**
 *  Active installations **200٫000+**
 *  WordPress version ** 6.6 or higher **
 *  Tested up to **6.9.10**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [Catalan](https://ca.wordpress.org/plugins/force-regenerate-thumbnails/), [Chinese (Taiwan)](https://tw.wordpress.org/plugins/force-regenerate-thumbnails/),
   [Croatian](https://hr.wordpress.org/plugins/force-regenerate-thumbnails/), [Dutch](https://nl.wordpress.org/plugins/force-regenerate-thumbnails/),
   [Dutch (Belgium)](https://nl-be.wordpress.org/plugins/force-regenerate-thumbnails/),
   [English (Australia)](https://en-au.wordpress.org/plugins/force-regenerate-thumbnails/),
   [English (Canada)](https://en-ca.wordpress.org/plugins/force-regenerate-thumbnails/),
   [English (New Zealand)](https://en-nz.wordpress.org/plugins/force-regenerate-thumbnails/),
   [English (South Africa)](https://en-za.wordpress.org/plugins/force-regenerate-thumbnails/),
   [English (UK)](https://en-gb.wordpress.org/plugins/force-regenerate-thumbnails/),
   [English (US)](https://wordpress.org/plugins/force-regenerate-thumbnails/), [French (France)](https://fr.wordpress.org/plugins/force-regenerate-thumbnails/),
   [Galician](https://gl.wordpress.org/plugins/force-regenerate-thumbnails/), [German](https://de.wordpress.org/plugins/force-regenerate-thumbnails/),
   [Greek](https://el.wordpress.org/plugins/force-regenerate-thumbnails/), [Japanese](https://ja.wordpress.org/plugins/force-regenerate-thumbnails/),
   [Lithuanian](https://lt.wordpress.org/plugins/force-regenerate-thumbnails/), 
   [Polish](https://pl.wordpress.org/plugins/force-regenerate-thumbnails/), [Portuguese (Brazil)](https://br.wordpress.org/plugins/force-regenerate-thumbnails/),
   [Russian](https://ru.wordpress.org/plugins/force-regenerate-thumbnails/), [Serbian](https://sr.wordpress.org/plugins/force-regenerate-thumbnails/),
   [Spanish (Chile)](https://cl.wordpress.org/plugins/force-regenerate-thumbnails/),
   [Spanish (Colombia)](https://es-co.wordpress.org/plugins/force-regenerate-thumbnails/),
   [Spanish (Spain)](https://es.wordpress.org/plugins/force-regenerate-thumbnails/),
   [Spanish (Venezuela)](https://ve.wordpress.org/plugins/force-regenerate-thumbnails/),
   [Swedish](https://sv.wordpress.org/plugins/force-regenerate-thumbnails/), و [Ukrainian](https://uk.wordpress.org/plugins/force-regenerate-thumbnails/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/force-regenerate-thumbnails)
 * Tags
 * [force](https://azb.wordpress.org/plugins/tags/force/)[regenerate thumbnails](https://azb.wordpress.org/plugins/tags/regenerate-thumbnails/)
   [thumbnail](https://azb.wordpress.org/plugins/tags/thumbnail/)[thumbnails](https://azb.wordpress.org/plugins/tags/thumbnails/)
 *  [Advanced View](https://azb.wordpress.org/plugins/force-regenerate-thumbnails/advanced/)

## Ratings

 4.7 out of 5 stars.

 *  [  164 5-star reviews     ](https://wordpress.org/support/plugin/force-regenerate-thumbnails/reviews/?filter=5)
 *  [  8 4-star reviews     ](https://wordpress.org/support/plugin/force-regenerate-thumbnails/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/force-regenerate-thumbnails/reviews/?filter=3)
 *  [  4 2-star reviews     ](https://wordpress.org/support/plugin/force-regenerate-thumbnails/reviews/?filter=2)
 *  [  10 1-star reviews     ](https://wordpress.org/support/plugin/force-regenerate-thumbnails/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/force-regenerate-thumbnails/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/force-regenerate-thumbnails/reviews/)

## Contributors

 *   [ Shane Bishop ](https://profiles.wordpress.org/nosilver4u/)
 *   [ Pedro Elsner ](https://profiles.wordpress.org/pedro-elsner/)

## Support

Issues resolved in last two months:

     0 out of 1

 [View support forum](https://wordpress.org/support/plugin/force-regenerate-thumbnails/)