Imsanity girl will cut you

Imsanity is a WordPress plugin that automatically resizes insanely huge image uploads down to a more reasonable size. The plugin is configurable with a max width and height for images depending on where they were uploaded (pages, posts, media library, theme images).  Whenever a contributor uploads an image that is larger than the allowed size, Imsanity will quietly scale it down to the max size automatically.

Imsanity includes a “bulk resize” feature that allows you to selectively resize existing images on your server.  Imsanity only affects images that are uploaded after you install the plugin, but with the bulk resize feature you can now safely clean up previously uploaded images.

This is the perfect plugin for blogs that do not require hi-resolution original images to be stored and/or the contributors don’t want (or understand how) to scale images before uploading.  In most cases contributors will have no idea that their images are being scaled.

Download ImsanityDownload Imsanity

Imsanity can be installed directly within WordPress by navigating to Plugins -> Add New and searching for “Imsanity.”  Otherwise you can download and install manually by clicking the download link to the right:

Imsanity is free! Do you think it’s an insanely awesome plugin?!  If so, please rate Imsanity with 5 stars on the WordPress plugin directory.  It’s just a single-click for you but it helps to give Imsanity more exposure.


Imsanity is a simple plugin that doesn’t require much instruction.  On the Imsanity settings page you can configure the maximum height/width for uploaded images.  When the plugin is enabled, any uploaded image that is larger than than the maximum will be scaled (resized) automatically.

Technical Support

For technical support please post a message on the Imsanity Support Forum hosted at WordPress.  Be sure that the “tags” field contains the word “imsanity”

Support Imsanity Development

All help is welcome!  You don’t need to be a developer to help.

  • SVN repository is located at
  • Use the contact form on this site and I’ll provide an address for patches or updated files
  • Create or update end-user documentation
Thanks for using Imsanity!