Make your images change sizes dynamically.
As of April 2026, Dynamic Image Resizer is a WordPress jpg plugin with 200 active installations and a 5/5 rating from 5 reviews. It has been downloaded 15K+ times in total. Requires WordPress 3.2+ and PHP false+. Available on WordPress.org since 2011. Last updated 13 years ago — may have compatibility concerns. Top alternative: Image Rotation Fixer.
Normally when you upload an image to a WordPress site, it creates several differently sized versions of the image automatically. Themes can define custom image sizes as well, increasing the amount of images generated on your server.
This plugin changes the way WordPress creates images to make it generate the images only when they are actually used somewhere, on the fly. Images created thusly will be saved in the normal upload directories, for later fast sending by the webserver. The result is that space is saved (since images are only created when needed), and uploading images is much faster (since it’s not generating the images on upload anymore).
“Pretty” permalinks must be enabled for this plugin to function.
Note: This plugin does not work on multisite setups, due to…
| WordPress | 3.2+ requiredTested up to 3.2.1 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.