Image Optimize module is a utility that provides a way for site builders to define pipelines that will process images to reduce their file-size while hopefully still maintaining image quality.
This helps you to get better Google PageSpeed scores, because you'll be sending fewer bytes over the wire to your users.
Pipelines can be applied to images in different ways, and can be configured to do different things to different images.
We provide built-in support for core Image styles and a service allowing use in third party modules. With a few clicks you can optimize all the images on your site being rendered via Drupal's image styles.
There are extension modules that provide processors that operate on a images. To reduce their filesize. Some of the processors send your images to a third-party optimization service, some do the processing locally for privacy and/or cost reasons.
At least one or more processor module needs to be installed for the optimization pipeline to do any meaningful work:
The 'official' processor modules are:
- Image Optimize Binaries (for binaries locally installed on the server)
- Image Optimize reSmush.it
- Image Optimize TinyPNG
- Kraken
All modules providing processors can be viewed here: https://www.drupal.org/project/imageapi_optimize/ecosystem
Project information
- Project categories: Media, Performance
- Ecosystem: Image Optimize
21,849 sites report using this module
- Created by jcisio on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.



