Alternatives to ImageMagick
A command-line image toolkit that creates, edits, converts and composes images across more than 200 formats. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
ImageMagick
A command-line image toolkit that creates, edits, converts and composes images across more than 200 formats.
Replacements
Listings that take over the same core job as ImageMagick.
XnView MP
Views, converts and organises images in more than five hundred formats, free for personal use.
XnView MP does batch conversion, renaming and adjustment through a graphical interface across five hundred formats, but it is closed source and not built for scripting.
IrfanView
A tiny Windows image viewer that has opened everything since 1996 and still starts instantly.
IrfanView offers batch conversion and renaming across folders in a graphical app, but it is Windows only, closed source and needs a licence for commercial use.
XnConvert
A cross-platform batch image converter that resizes, edits and converts photos in bulk.
XnConvert offers more than 80 chainable batch actions through a graphical interface with presets and watch folders, but it is closed source and exports to NConvert for scripting.
Converseen
A free batch image converter and resizer for Windows, Linux, macOS and FreeBSD.
Converseen is a free open-source graphical batch converter and resizer for over 100 formats, but it only does batch operations and lacks ImageMagick's compositing and programming APIs.
Also worth comparing
These listings name ImageMagick as their own alternative, so the relationship runs both ways.
Caesium Image Compressor
Batch compresses JPEG, PNG and WebP images, often cutting file size dramatically with no visible quality loss.
ImageMagick is a free command-line toolkit that can resize and convert images across more than 200 formats in scripts, but it has no graphical before and after view.
Similar software
Related functionality, not a direct replacement.
oxipng
Reduce PNG file sizes with a lossless command-line optimizer.
ExifTool
Reads, writes and edits metadata in almost every image, audio and video format there is, and is the reference tool for the job.
DNGLab
Convert supported camera RAW files to DNG from the terminal.
ImageOptim
Compresses images on macOS and strips their metadata.