##  [Image Styles and Adding New Image Effects](/image-styles-and-adding-new-image-effects) 

 On this page

 

Drupal core image styles comes with an ample selection of image styles for basic resizing and cropping, but for more advanced image manipulation, you 100 percent need the Image Effects module. Below is an image with basic image styles and the new effects that you can add.

Image

 ![image stlyes drupal standard installation](/sites/default/files/styles/retina_image_50_percent/public/2025-09/image-stlyes-drupal-standard-install_144-732.png?itok=wRJ5pcVa)

 

 Image

 ![image stlyes with image effects installed](/sites/default/files/styles/retina_image_50_percent/public/2025-09/image-stlyes-with-image-effects-install_144-732.png?itok=_lnX6phM)

 

 ## The Image Effects Module

[https://www.drupal.org/project/image\_effects](https://www.drupal.org/project/image_effects)

The Image effects module comes with an additional 26 effects. The effects range from resizing, colour, pixelation or Gaussian blur to overlays. It also provides advance effect such as convolutions, ImageMagick arguments, and interlace; don't worry, I have no what these advanced effect do either.

Simply put, the image effect module is a Swiss army knife of image manipulation effects; the full list of 26 effects can be found on the read me page. ([https://git.drupalcode.org/project/image\_effects](https://git.drupalcode.org/project/image_effects)).

I have mainly used the Image Effects module for scaling and aspect ratio; namely, resize percentage and aspect switcher. These are great image effects, which you can find out more about on my new image effects for Drupal page. (this page - coming soon.)

## Image Effects Installation and Setting

### Install

To install the Image Effects module [requires using composer](/installing-drupal-modules) due to dependencies that are needed.  
If you are using Drupal CMS, you can search for it in the browse modules UI, and install it that way.

### Settings

Image Effects comes with three settings. Most of the time, you will not need to touch these, so you can start using the effects in your image styles as soon as it is installed.

The setting are can be found on the Image Effect configuration page:

**Administration &gt; Configuration &gt; Media &gt; Image Effects**  
/*admin/config/media/image\_effects*

The three settings are:

**Color selector** - With Version: 4.0.0 you only get the: HTML color - Use an HTML5 color element to select colours. This will be fine in most use-cases.   
If you want a different colour picker, you can add one.

Image

 ![drupal image effects image selector dropdown setting](/sites/default/files/styles/retina_image_50_percent/public/2025-09/drupal-image-effects-image-selector-dropdown-setting_144-1800.png?itok=eBRYAFKc)

 

 **Image selector** - Add a directory where your images for effects will be stored. Examples of effects where an image is used are the Mask effect or the watermark effect. Adding a dropdown with a path value makes it easier for the user, so better UX.

**Font Selector** - Same as images, adding the directory where the fonts are stored in the system make for better UX. An example of an effect that uses the fonts is the text image effect.

If you want specific weights for fonts, you need to use static fonts, not variable fonts.

For both images and fonts to be used in the image effects module, they need to be uploaded to the server to the directory manually/separately. Since site builders will be the ones using the image effects to set up image styles that will be applied to image or media fields, this is generally fine. For this reason, using a dropdown is just a nice small enhancement.

## Adding an Effect

To add an effect, it is no different from adding an image style. Visit the Image Styles page and either select a current style or add a new image style.

**Administration &gt; Configuration &gt; Media &gt; Image Styles**   
/admin/config/media/image-styles

Image

 ![drupal cms image styles UI](/sites/default/files/styles/retina_image_50_percent/public/2025-08/drupal-cms-image-styles-UI_1620-144.png?itok=rIrzPORi)

 

 For more details on Image Styles and how to add effects, you can [read Image Style Basics](/drupal-image-styles-basics).

## Summary

The Image Effect module is another one of those modules you will most likely want to add to your site if you want a broader range of image effects to add to your image styles.

Image Effect provides 26 new effects, ranging from resizing, colour, pixelation or Gaussian blur to overlays and some advanced effects. The best way to see these in action is to install the module and have a play around.

If art direction looks to having a particular style on your website, then image effect may be the way to achieve this; it allows site builders to add effects to any image field easily and for it to have a unique and consistent style applied when rendered site-wide. This means no need to for image manipulation in software such as Photoshop.

It takes a little to set up the effects, but once done, it can be used unlimited times; apply them to image fields like any other image style, and then content creators only need to upload an image and the effect will be applied automatically.  
Image effects is a powerful module to help render images exactly how you want them, and for this reason, I feel it is almost a must-have module on all but the most basic websites.

If you want to learn more about how to use Drupal and website design and development, sign up for the newsletter below.

Simon



 ## Book traversal links for Drupal Image Styles

- [**‹** Drupal Image Styles Basics](/drupal-image-styles-basics "Go to previous page")
- [Up](/drupal-image-styles "Go to parent page")
- [Text Overlay Effect and Textimage Module **›**](/text-overlay-effect-and-textimage-module "Go to next page")
 
 Tags

[Drupal](/drupal)

[Images &amp; Media](/images-media)