This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Easy Image Sizes


Easy Image Sizes For WordPress is a very simple plugin that allows you to create an unlimited number of different image sizes and them alongside the builtin ones (ie. thumbnail, small, medium etc)

When an image get uploaded through the WordPress media manager (including the featured image option), WordPress creates variations of said image at different sizes for use in different scenarios. I am sure you will have seen the option to select either thumbnail, medium, or full size when inserting an image into a post or page. This plugin simply adds to the list of automatically generated sizes available.


  • Create an unlimited number of image sizes
  • Custom sizes automatically appear in the media manager for inserting into posts
  • Images sizes are available for the featured image/post thumbnail
  • Have WordPress crop or scale the image
  • Set cropping positions (ie. top, bottom, right etc)
  • Uses all native functionality for a smooth experience


  • Showing different custom image sizes
  • Showing the image size options page
  • Showing the custom size available in the media library
  • Showing the image sizes in a post


  1. Upload the plugin files to the /wp-content/plugins/easy-image-sizes directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the \’Plugins\’ screen in WordPress
  3. Use the Easy Image Sizes menu screen to add/edit/remove image sizes


How many different images sizes can I have?

Hypothetically you could have as many as required. WordPress does have to generate each different image size when an image is uploaded and having LOTS of custom sizes might slightly impact performance.

What happens to my images if I disable the plugin?

The actual images will not be removed and they will still be available directly by using the img url, however they will not be available in the WordPress menus for inserting into posts. If you ware to reactive the plugin then the images will be fully available again.

Can I export my custom image sizes?

Easy Image Sizes can be exported/imported with the built in WordPress tools. It can be done as part of an entire site export, or just for the image sizes.


27, Xineru de 2024
this plugin has allowed me to not only create a new image size to be generated on upload but have it show up on the divi visual builder image size option dropdown. However, it doesn’t make all the already generated theme sizes also appear on the insertion menu. Just the 3 wp basics and the new sizes created with the plugin. Thank you.
25, Payares de 2020
Remarkably easy to use (after some initial confusion on my part from not reading the instructions). I created an image size to be used with a list of posts. When I looked at the list of posts, the images were displayed in their expected sizes. Easy peasy!
4, Ochobre de 2017
Dude. I have been through ALL of the in-ML image sizing plugins, trying to find one that will do for my client what I can easily do in Photoshop. This is the closest to what I was wanting: something that will automatically generate multiple custom image sizes for specific uses on the site (for free, none of this “credits” BS). Between IMSanity and this plugin, I’m 95% there. The only thing that I wish this plugin had was a JPG compression setting. As it is, the plugin seems to produce “not enormous but not as small as I’d like” output, which will get us by for the time being. But letting me set compression for each image processing profile would make it perfect for my needs. Thanks for the great work!
3, Setiembre de 2016
The theme I am using was scaling down large images to a medium-thumbnail size in HTML, wasting bandwidth and slowing my site down. I used Easy Image Sizes to define a custom thumbnail size that exactly matched my theme, then used another plugin to force the re-generation of all thumbnails, and finally I changed the default thumbnail size in my theme to use the new custom size — it all worked perfectly and now I’m sending images in the exact size that they are displayed, rather than scaling them down in HTML.
Read all 5 reviews

Contributors & Developers

“Easy Image Sizes” is open source software. The following people have contributed to this plugin.


Translate “Easy Image Sizes” into your language.

Interested in development?

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


1.3 2020-10-31

  • Refactored the codebase and ensured compatibility with newest version of WordPress

1.1.1 2016-05-01

  • Added missing CSS for “number” elements in admin.css
  • Tested compatibility with the latest version of WordPress

1.1 2016-03-05

  • Feature: Added image dimensions and whether cropped or not to the admin columns in the image sizes list
  • Feature: Added HTML5 validation to required input fields and forced dimension fields to be numbers
  • Improvement: Tidied up the getMetaForEasyImageSizes method in the core class
  • Improvement: Removed unnecessary items from admin image sizes list (such as quick edit)

1.0 2016-02-27

  • Initial release