Plugin Review
AI-ResearchedWhat is Imsanity?
Imsanity is a focused WordPress plugin that automatically resizes large image uploads. It replaces oversized originals with scaled-down versions based on your chosen dimensions and quality settings. The plugin has been maintained for 15 years, originally written by Jason Hinkle (RIP) and now developed by Shane Bishop.
With over 200,000 active installs and a 4.9 out of 5 star rating from 291 reviews, Imsanity enjoys exceptional community trust. A full 95% of those ratings are five-star, while only 1% are one-star. The current version is 2.9.2, last updated on June 9, 2026. It requires WordPress 6.7+ and PHP 7.4+.
Key Features of Imsanity
- Automatic Upload Resizing – Every image uploaded that exceeds your configured max width or height is scaled down automatically on the fly.
- Bulk Image Resize Tool – Resize hundreds of previously uploaded images at once from the settings page to reclaim disk space.
- Selective Media Library Resizing – Resize individual images directly from the Media Library’s List View without affecting other files.
- Configurable Max Dimensions & Quality – Set your preferred maximum width, height, and JPG compression level to control file sizes.
- BMP and PNG to JPG Conversion – Optionally convert BMP and PNG uploads to JPG format for additional storage savings.
- No-Interaction Operation – Once enabled, the plugin requires zero user action during normal uploads.
- Filename-Based Bypass – Add “-noresize” to any filename to prevent that specific image from being altered during upload.
- Developer Filter Support – Use the
imsanity_skip_imagefilter to programmatically bypass resizing for any image.
Who Should Use Imsanity?
Imsanity is built for site owners who do not need full-resolution originals stored on their server. It is ideal for blogs, small business sites, and membership platforms where contributors upload images without understanding how to scale them first. The plugin removes the need for contributor training while still controlling file sizes.
Users of any skill level can benefit. Beginners appreciate the set-and-forget nature of the automatic resize feature. Advanced users can leverage the bulk resize tool to clean up thousands of existing images. The 200K+ install base and 95% five-star rating confirm its value across a wide range of WordPress sites.
Installation & Setup
Installation is straightforward. You can search for “imsanity” in the Plugins area of your WordPress admin, install, and activate. Manual installation involves downloading the zip file, unzipping it, and uploading the imsanity folder to /wp-content/plugins/. After activation, visit the Imsanity settings page to set your maximum width, height, and JPG quality — then the plugin works automatically on every new upload.
Support & Community
Support data from the last two months shows 1 open thread and 1 resolved thread, giving a 100% resolution rate. This indicates responsive maintenance by developer Shane Bishop. The plugin is translated into multiple languages via WordPress.org’s translation platform, and its code is open on GitHub for pull requests.
The rating breakdown reinforces the plugin’s reliability. With 291 total ratings and only 1% one-star reviews, Imsanity consistently meets user expectations. The long 15-year history and regular updates — the most recent being June 9, 2026 — provide confidence in its ongoing compatibility with current WordPress versions.
Pros & Cons
- With 200K+ active installs and a 4.9/5 rating from 291 reviews, Imsanity is widely trusted and highly rated by the WordPress community.
- It automatically resizes oversized images upon upload to user-defined max width/height and JPG quality, requiring zero ongoing effort from site contributors.
- The bulk resize feature lets you scale down previously uploaded images, freeing disk space without manual per-image work.
- It can convert BMP and PNG files to JPG for additional storage savings, and uses WordPress’s built-in image scaling functions for compatibility.
- Support threads show a 100% resolution rate (1 of 1 resolved), indicating responsive maintenance and effective issue handling.
- The plugin permanently replaces original uploaded images with smaller versions, so you lose the ability to retrieve full-resolution originals after resizing.
- It does not offer any option to preserve a backup of the original image or to set per-image exceptions, limiting flexibility for specific use cases.
- The bulk resize process can be time-consuming on sites with thousands of large images, and there is no progress indicator or pause/resume feature.
- Imsanity only resizes images larger than the configured dimensions; it cannot upscale smaller images, which may be a limitation for some workflows.
Technical Details
- Requires WordPress
- 6.7+
- Requires PHP
- 7.4+
- First Released
- 2011 (15+ years)
- Support (last 2 months)
- 1 threads — 100% resolved
Feature Tags
Frequently Asked Questions
Yes, Imsanity is completely free and available on WordPress.org. It has been free since its first release in 2011.
Imsanity has over 200,000 active installs on WordPress sites. This makes it a widely trusted plugin for automatic image resizing.
Imsanity requires WordPress version 6.7 or higher to run. You should update your WordPress installation if it is older than this version.
Yes, Imsanity was last updated on June 9, 2026, and has been actively maintained since its first release in 2011. The current version is 2.9.2, showing consistent updates over time.
Imsanity requires PHP version 7.4 or higher. Most modern hosting environments support this version or newer.
Support is excellent, with 100% of support threads resolved in the last 2 months (1 total, 1 resolved). The plugin also has a high rating of 4.9 out of 5 stars from 291 ratings.
Yes, Imsanity is ideal for beginners because it automatically resizes large image uploads without requiring any action from the user. Once you configure the max width, height, and quality settings, it works silently in the background.
Main features include automatic resizing of large image uploads, a bulk resize tool for existing images, and selective resizing from the Media Library's List View. You can also configure max dimensions, JPG quality, and optionally convert BMP and PNG files to JPG for additional savings.