ImageMagick® is a free, open-source software suite for editing, processing, and converting digital images. It supports over 200 format variants, including modern standards like JPEG, PNG, GIF, TIFF, WebP, AVIF, and Ultra HDR.
Releases & Ecosystem
Access the latest stable version or explore legacy releases. Check out our migration guidelines when porting commands.
Security First
Tailor security policies to suit your server environment. Always validate your policy parameters before deploying to production.
Features & Capabilities
Discover what ImageMagick can do for your workflows.
Create a GIF animation sequence from a group of images.
Non-linear, edge-preserving, and noise-reducing smoothing filter.
Accurate color management with color profiles or built-in gamma compression/expansion.
Force all pixels in the color range to white otherwise black.
Utilize ImageMagick from the command-line to automate and script complex operations.
Bidirectional text support and shaping.
Overlap one image over another.
Uniquely label connected regions in an image.
Smallest area convex polygon containing foreground objects, minimum bounding box, and unrotate angle.
Add a border or frame to an image.
Includes Canny edge detection and Hough lines.
Implements forward and inverse Discrete Fourier Transform (DFT).
Offload intermediate pixel storage to one or more remote servers.
Add shapes or text to an image.
Convert ordinary images into unintelligible gibberish and back again.
Convert rapidly between 200+ standard formats (PNG, JPEG, WebP, AVIF, HEIC, TIFF).
Correct for, or induce image distortions including perspective.
OpenCL-enabled algorithms executing across CPUs, GPUs, and other processors.
Accurately represent wide ranges of intensity levels across extreme light and shadow contrast.
Use adaptive histogram equalization to improve contrast in images.
Secure methods and tools to cache images, image sequences, video, audio or metadata locally.
Apply a mathematical expression to an image, sequence, or color channels.
Create gradual color blends in horizontal, vertical, circular, or elliptical shapes.
Describe the format and attributes of an image.
Convert, edit, or compose images directly on your iPhone or iPad.
Seamlessly read, process, and write mega-, giga-, or terapixel-scale images.
Juxtapose image thumbnails on an image canvas.
Extract features, describe shapes, and recognize patterns in images.
Read and write common image formats used in digital film work.
Support multispectral imagery up to 32 bands, 22 of them meta channels.
Includes Kuwahara Filter and mean-shift filtering.
Map visually identical images to similar hashes for retrieval, authentication, and copy detection.
Blur, sharpen, threshold, or tint an image.
Insert descriptive or artistic text in an image.
Thread-safe execution running internal algorithms in parallel for multicore processors.
Resize, rotate, deskew, crop, flip, or trim an image.
Render portions of an image invisible.
Convenient access to pixels outside the image boundaries.
Join the Community
Have technical questions or feature ideas? Engage with users and maintainers on GitHub Discussions or submit an issue report.