Comparison of image cropping and resizing modules
Drupal 7 will no longer be supported after January 5, 2025. Learn more and find resources for Drupal 7 sites
NOTE: This documentation page is outdated and has been moved to the new documentation guide pages under: https://www.drupal.org/docs/comparison-of-contributed-modules/comparison...
These are modules that allow you to adjust an image after you have uploaded it, either to create a different style of the same image (e.g. a thumbnail) or simply to crop/resize or otherwise alter your main image.
Available modules
| Name | Installs | Latest stable release | D8 | D7 | D6 |
|---|---|---|---|---|---|
| Imagefield Crop | 29,313 | 2013-02 | No | Yes | Yes |
| Manual crop | 28,696 | 2017-12 | No | Yes | No |
| IMCE crop | 14,257 | 2013-12 | No | Yes | Yes |
| Focal Point | 55,822 | 2020-08 | Yes | Yes | No |
| Smart Crop | 7,994 | 2010-12 | No | Yes | Yes |
| ImageField Focus | 7,949 | 2011-11 | No | Yes | Yes |
| Image javascript crop | 6,199 | 2011-09 (RC only) |
No | Yes | Yes |
| EPSA Crop | 6,016 | 2016-06 | No | Yes | No |
| ImageWidgetCrop | 35.999 | 2020-04 | Yes | No | No |
| SimpleCrop | 2,044 | 2018-05 | No | Yes | No |
| Media Crop | 983 | 2012-03 | No | Yes | No |
| Image Focus | 605 | 2013-01 | No | Yes | Yes |
Release dates and number of installs last updated February 2017.
Features
All modules are able to scale and crop.
| Name | Image field | File field [2] | User picture | Media module 1.x | Media module 2.x | Fix aspect ratio | Auto crop | Responsive images [3] |
|---|---|---|---|---|---|---|---|---|
| Imagefield Crop | Yes | ? | No | No | ? | Yes | No | ? |
| Manual crop | Yes | ? [5][6] | No | Yes | Yes | Yes | No | Yes |
| IMCE crop | ? | ? | ? | No | No | ? | ? | ? |
| Smart Crop | Yes | ? | Yes [1] | Yes | ? | Yes | Yes | ? |
| ImageField Focus | Yes | ? | ? | Planned [4] | ? | Yes | Yes | ? |
| Focal Point | Yes | ? | No | No | Yes | Yes | Yes | ? |
| Image javascript crop | Yes | ? | Yes | Yes | Yes | Yes | No | ? |
| EPSA Crop | Yes | ? | No | Yes | Yes | Yes | Yes | Yes |
| SimpleCrop | Yes | ? | No | No | No | Yes | No | ? |
| Media Crop | No | ? | ? | Yes | No | Yes | No | ? |
| Image Focus | Yes | ? | Yes | Yes | ? | Yes | Yes | ? |
| ImageWidgetCrop | Yes | ? | No | N/A | N/A | Yes | Yes | Yes |
- [1] - With imagecache_profiles module
- [2] - Most of the modules are build on top of Drupal core image field, but since the "Entity" approach in Drupal 7 + and the File entity module which implements a complete different concept of file handling including fieldable files in Drupal, many bigger Drupal site projects use the file field (type:image) via File entity instead of the image field, but independently of Media module. Also read this attempt to get some of this functionality into core: https://www.drupal.org/community-initiatives/drupal-core/file-management
- [3] - Allow the editor to set multiple image styles per image so that differently cropped images can be returned based on the image style.
- [4] - Patch available at https://drupal.org/node/1781778
- [5] - #2759795: Adding File field and File entity module support
- [6] - #2141581: Manual crop options are available only on file upload and not on file edit using wysiwyg media browser
Notes
Image Javascript Crop
Requires json2 and jquery crop libraries to be installed in sites/all/libraries
Manual crop
Requires Libraries module and jQuery plugins imagesLoaded and imgAreaSelect to be installed.
Focal Point
Allows you to specify the portion of an image that is most important to be used when the image is cropped to prevent cut off on automated cropping.
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion