Title: Image Regenerate &amp; Select Crop
Author: Iulia Cazan
Published: <strong>November 19, 2014</strong>
Last modified: June 14, 2026

---

Search plugins

![](https://ps.w.org/image-regenerate-select-crop/assets/banner-772x250.png?rev=
1073288)

![](https://ps.w.org/image-regenerate-select-crop/assets/icon-128x128.gif?rev=2371819)

# Image Regenerate & Select Crop

 By [Iulia Cazan](https://profiles.wordpress.org/iulia-cazan/)

[Download](https://downloads.wordpress.org/plugin/image-regenerate-select-crop.8.2.1.zip)

 * [Details](https://wordpress.org/plugins/image-regenerate-select-crop/#description)
 * [Reviews](https://wordpress.org/plugins/image-regenerate-select-crop/#reviews)
 * [Development](https://wordpress.org/plugins/image-regenerate-select-crop/#developers)

 [Support](https://wordpress.org/support/plugin/image-regenerate-select-crop/)

## Description

Image Regenerate & Select Crop plugin provides enhanced control over image settings
and files regeneration, allowing you to override native medium and large crop options,
and register new sub-sizes. The plugin appends additional buttons to regenerate 
and crop images (providing detailed information about the registered image sub-sizes
and their status within the application) and enables configuration of the plugin
for global or specific post-type attached images.
 For the latest updates and detailed
feature descriptions, visit [https://iuliacazan.ro/image-regenerate-select-crop/](https://iuliacazan.ro/image-regenerate-select-crop/).

#### Key Features

 * Details button: opens a lightbox displaying detailed information on any missing
   sub-size files and options for manual generation if applicable. For crop-type
   images, the plugin offers the one-click re-crop option, using specific portions
   of the original image with an instant preview feature.
 * Regenerate button: allows one-click regeneration of all image sizes for a specific
   image, ensuring that all uploaded images are updated with the newly registered
   sizes.
 * Raw cleanup button: allows you to delete all files and metadata for the attachment,
   keeping only the original file and information, so you can easily regenerate 
   afterward only the desired sub-sizes.
 * The plugin integrates seamlessly without requiring additional code, adding the
   buttons to the “Edit Media” page, as well as “Edit Post” and “Edit Page” sections
   where a featured image is present, and in the image block. It is compatible with
   custom post types (including WooCommerce products) and supports various resolutions
   and responsive layouts.

### Demo

### License

This program is distributed in the hope that it will be useful, but WITHOUT ANY 
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A 
PARTICULAR PURPOSE.

## Screenshots

[⌊The most recent view of the image info, with details and links for the original
file and all the generated images.⌉⌊The most recent view of the image info, with
details and links for the original file and all the generated images.⌉[

The most recent view of the image info, with details and links for the original 
file and all the generated images.

[⌊Extra details about the registered and not registered image sizes and all the 
generated files with the option to delete individual files. The extra info is available
in the modal, at the bottom of the list.⌉⌊Extra details about the registered and
not registered image sizes and all the generated files with the option to delete
individual files. The extra info is available in the modal, at the bottom of the
list.⌉[

Extra details about the registered and not registered image sizes and all the generated
files with the option to delete individual files. The extra info is available in
the modal, at the bottom of the list.

[⌊Example of advanced custom rules based on the posts where the images will be uploaded(
and how to temporarily suppress the rules without removing these).⌉⌊Example of advanced
custom rules based on the posts where the images will be uploaded (and how to temporarily
suppress the rules without removing these).⌉[

Example of advanced custom rules based on the posts where the images will be uploaded(
and how to temporarily suppress the rules without removing these).

[⌊The general setting view, placeholders, cron taks etc.⌉⌊The general setting view,
placeholders, cron taks etc.⌉[

The general setting view, placeholders, cron taks etc.

[⌊Example of settings that override the crop option for native sub-sizes, create/
remove custom image sizes registered with the plugin.⌉⌊Example of settings that 
override the crop option for native sub-sizes, create/remove custom image sizes 
registered with the plugin.⌉[

Example of settings that override the crop option for native sub-sizes, create/remove
custom image sizes registered with the plugin.

[⌊Example of the plugin buttons in the media listing view for each of the attachments,
to allow direct access to details, bulk regenerate all sub-sizes of the attachment
and cleanup. Additionally, the summary of files is displayed (turned on/off from
settings)⌉⌊Example of the plugin buttons in the media listing view for each of the
attachments, to allow direct access to details, bulk regenerate all sub-sizes of
the attachment and cleanup. Additionally, the summary of files is displayed (turned
on/off from settings)⌉[

Example of the plugin buttons in the media listing view for each of the attachments,
to allow direct access to details, bulk regenerate all sub-sizes of the attachment
and cleanup. Additionally, the summary of files is displayed (turned on/off from
settings)

[⌊Example of the plugin buttons for the featured image of a post.⌉⌊Example of the
plugin buttons for the featured image of a post.⌉[

Example of the plugin buttons for the featured image of a post.

[⌊Example of the plugin buttons for the WooCommerce product featured image and the
product gallery.⌉⌊Example of the plugin buttons for the WooCommerce product featured
image and the product gallery.⌉[

Example of the plugin buttons for the WooCommerce product featured image and the
product gallery.

[⌊The general setting view with options to regenerate all images for a specific 
size, cleanup, general crop position, quality, globally ignore sub-sizes, hide sub-
sizes from views.⌉⌊The general setting view with options to regenerate all images
for a specific size, cleanup, general crop position, quality, globally ignore sub-
sizes, hide sub-sizes from views.⌉[

The general setting view with options to regenerate all images for a specific size,
cleanup, general crop position, quality, globally ignore sub-sizes, hide sub-sizes
from views.

## Blocks

This plugin provides 1 block.

 *   Sirsc Block

## FAQ

### How to use the plugin wp-cli commands?

See details and examples at [https://iuliacazan.ro/image-regenerate-select-crop/#wp-cli-faq](https://iuliacazan.ro/image-regenerate-select-crop/#wp-cli-faq)

### Can I use the buttons in my code?

If you want to display the custom buttons in your plugins, you can use the custom
action with $attachmentId parameter as the image post->ID you want the button for.
Usage example : do_action( ‘image_regenerate_select_crop_button’, $attachmentId );

### What is the image placeholder mode?

This option allows you to display placeholders for front-side images called programmatically(
that are not embedded in content with their src, but retrieved with the wp_get_attachment_image_src,
and the other related WP native functions). If there is no placeholder set, then
the default behavior would be to display the full size image instead of the missing
image size. If you activate the “force global” option, all the images on the front
side that are related to posts will be replaced with the placeholders that mention
the image size required. This is useful for debugging, to quickly identify the image
sizes used for each layout. If you activate the “only missing images” option, all
the images on the front side that are related to posts and do not have the requested
image size generated will be replaced with the placeholders that mention the image
size required. This is useful for showing smaller images instead of full-size images.

### How to ignore globally a sub-size?

You can exclude globally from the application some of the sub-sizes that are registered
through various plugins and themes’ options, but you don’t need these in your application
at all (these are just stored in your folders and database but not used). By excluding
these, unnecessary image sizes will not be generated at all.

### What does force original do?

This option means that the original image will be scaled to a max width or a max
height specified by the image size you select. This might be useful if you do not
use the original image in any of the layouts at the full size, and this might save
some storage space. Leave “nothing selected” to keep the original image as what 
you upload.

### When to use the cleanup all option?

This option allows you to clean up all the image sizes you already have in the application
but you don’t use these at all. Please be careful, once you click to remove the 
selected image size, and the action is irreversible, the images generated will be
deleted from your folders and database records.

### When to use the regenerate all option?

This option allows you to regenerate all the images for the selected sub-sizes. 
Please be careful, once you click to regenerate the selected image size, the action
is irreversible, and the images already generated will be overwritten.

### What is the default crop?

This option allows you to set a default crop position for the images generated for
a particular image sub-size. This default option will be used when you chose to 
regenerate an individual image or all of these and also when a new image is uploaded.

## Reviews

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

### 󠀁[Nice to add own size and crop](https://wordpress.org/support/topic/nice-to-add-own-size-and-crop/)󠁿

 [Saleswonder Support Team](https://profiles.wordpress.org/subscribetech/) January
12, 2025

to view article preview images nicely. i use YARPP to view the related images.Problem
the blog post images are width and the bigger preview images 150px+ are not cropped
anymore. So i created 400 x 200 px new preview related posts with this plugin.

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

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

 [adsphera](https://profiles.wordpress.org/adsphera/) October 22, 2024

Great plugin! I recommend it to everyone

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

### 󠀁[very good plugin!](https://wordpress.org/support/topic/very-good-plugin-2875/)󠁿

 [arianegordijn](https://profiles.wordpress.org/arianegordijn/) August 19, 2024

I do like this plug-in, working as expected and if needed, quick help from the developer.
Thank you!

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

### 󠀁[Great plugin, works well with other plugins; lots of options](https://wordpress.org/support/topic/great-plugin-works-well-with-other-plugins-lots-of-options/)󠁿

 [newwithtags](https://profiles.wordpress.org/newwithtags/) June 7, 2024

Great plugin, it works well with other image optimisation plugins. It has a ton 
of options and controls, which some people may find confusing, but I think it’s 
awesome to see the level of care and forethought the author has put into this plugin.
We use it on all our sites.

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

### 󠀁[Like a swiss army knife of thumbnail regeneration](https://wordpress.org/support/topic/like-a-swiss-army-knife-of-thumbnail-regeneration/)󠁿

 [Eurisko](https://profiles.wordpress.org/vhmc41/) March 27, 2024

I’ve been using other thumbnail regenerator plugins but they are often quite restrictive.
I was pleasantly suprised to see so many tools for removing and preventing images
sizes all in once place.

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

### 󠀁[Rate control on image regeneration](https://wordpress.org/support/topic/rate-control-on-image-regeneration/)󠁿

 [wordyad](https://profiles.wordpress.org/wordyad/) February 12, 2024 3 replies

I have what I believe is rock solid hosting normally at cloudways, yet running the
regeneration routine on a new image dimension I setup killed the server after about
a thousand images were generated. From what I see (please correct me if wrong) the
plugin doesn’t have any way to control the speed at which images are created. Please
add this.

 [ Read all 59 reviews ](https://wordpress.org/support/plugin/image-regenerate-select-crop/reviews/)

## Contributors & Developers

“Image Regenerate & Select Crop” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ Iulia Cazan ](https://profiles.wordpress.org/iulia-cazan/)

“Image Regenerate & Select Crop” has been translated into 1 locale. Thank you to
[the translators](https://translate.wordpress.org/projects/wp-plugins/image-regenerate-select-crop/contributors)
for their contributions.

[Translate “Image Regenerate & Select Crop” into your language.](https://translate.wordpress.org/projects/wp-plugins/image-regenerate-select-crop)

### Interested in development?

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

## Changelog

#### 8.2.1

 * Tested up to 7.0
 * Fixed command out of sync produced by old cron tasks
 * Updated the minimum compatibile version

See the [changelog](https://plugins.svn.wordpress.org/image-regenerate-select-crop/trunk/changelog.txt)
for detailed information on changes made in the earlier versions.

## Meta

 *  Version **8.2.1**
 *  Last updated **2 months ago**
 *  Active installations **8,000+**
 *  WordPress version ** 5.3 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 7.3.5 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/image-regenerate-select-crop/) and
   [Korean](https://ko.wordpress.org/plugins/image-regenerate-select-crop/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/image-regenerate-select-crop)
 * Tags
 * [cleanup](https://wordpress.org/plugins/tags/cleanup/)[crop](https://wordpress.org/plugins/tags/crop/)
   [image optimization](https://wordpress.org/plugins/tags/image-optimization/)[regenerate](https://wordpress.org/plugins/tags/regenerate/)
 *  [Advanced View](https://wordpress.org/plugins/image-regenerate-select-crop/advanced/)

## Ratings

 4.7 out of 5 stars.

 *  [  53 5-star reviews     ](https://wordpress.org/support/plugin/image-regenerate-select-crop/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/image-regenerate-select-crop/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/image-regenerate-select-crop/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/image-regenerate-select-crop/reviews/?filter=2)
 *  [  4 1-star reviews     ](https://wordpress.org/support/plugin/image-regenerate-select-crop/reviews/?filter=1)

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

[See all reviews](https://wordpress.org/support/plugin/image-regenerate-select-crop/reviews/)

## Contributors

 *   [ Iulia Cazan ](https://profiles.wordpress.org/iulia-cazan/)

## Support

Issues resolved in last two months:

     1 out of 1

 [View support forum](https://wordpress.org/support/plugin/image-regenerate-select-crop/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=JJA37EHZXWUTJ)