Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Imagick

4,563 sites Security covered Drupal 10–11
View on drupal.org

This module provides an image toolkit for Drupal that uses the Imagick PHP extension. It enables a wider range of image manipulation and custom effects directly within Drupal, going beyond what the core image API or the traditional ImageMagick module can offer.

Image toolkit implementation based on ImageMagick. Unlike the ImageMagick module, which invokes convert binary to process images, this module uses the Imagick PHP extension. It allows custom effects that need to access image data such as Smart Crop.

Requirements

Consult your server administrator or hosting provider if you are unsure about these requirements.

Functions

Core

  • Crop (implemented)
  • Desaturate (implemented)
  • Resize (implemented)
  • Rotate (implemented)
  • Scale (implemented)
  • Scale and crop (implemented)

Implemented effects

  • Annotate (Annotates an image with text)
  • Autorotate (Rotates the image as defined within the EXIF file format)
  • Blur
    • Normal
    • Adaptive
    • Gaussian
    • Motion
    • Radial
  • Charcoal (Adds a charcoal effect to the image)
  • Color Overlay (Adds an colored overlay to an image)
  • Color-shifting (Colorize images. Also invert)
  • Composite (Composite one image onto another)
  • Convert File Format(Change format and compression levels)
  • Convolve (Applies a custom convolution kernel to the image)
  • Define Canvas
  • Edge (Enhance edges within the image)
  • Encipher & decipher (Encryption functionality)
  • Emboss (Returns a grayscale image with a three-dimensional effect)
  • Frame (Adds a simulated three-dimensional border)
  • Inverse (Negates the colors in the reference image)
  • Mirror (Horizontal and vertical)
  • Modulate
    • Brightness
    • Saturation
    • Hue
  • Noise
    • Uniform
    • (Multiplicative) Gaussian
    • Impulse
    • Laplacian
    • Poisson
    • Random
  • Oil paint
  • Opacity
  • Polaroid
  • Posterize (Reduces the image to a limited number of color level)
  • Rounded corners
  • Shadow
  • Sketch
  • Sharpen
  • Solarize (Effect achieved in a photo darkroom by selectively exposing areas of photo sensitive paper to light)
  • Spread (Spreads image pixels randomly in a given radius)
  • Strip (Removes metadata)
  • Swirl
  • Transparent background
  • Trim (Remove edges that are the background color from the image)
  • Vignette (Softens the edges of the image in vignette style)
  • Wave

Depends on

Dependencies of the latest stable release

  • image Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
5
Tracked since
Oct 2024
Latest release
2 months ago
Releases (12 mo)
1 ▼ from 4
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
2.0.0-alpha3 Pre-release 10–11 Jun 17, 2026
2.0.0-alpha2 Pre-release 10–11 Feb 15, 2025
2.0.0-alpha1 Pre-release 10–11 Feb 11, 2025
2.0.x-dev Dev 10–11 Dec 11, 2024
8.x-1.12 Stable 10–11 Oct 10, 2024