
Description
A folder of thousands of images to convert, resize and watermark uniformly — clicking through that wears out your hand, when it should be one line of command. ImageMagick is built for this: process images with commands and scripts, one magick command handling conversion, resize, crop and compositing, and it embeds into programs and CI pipelines to run automatically.
Open-source and free, on Windows, macOS and Linux, supporting over 200 formats.
Command-line processing: the magick command does conversion, resize, crop, rotate, watermark, filters and nearly every image operation, and scripted it runs whole batches automatically.
200+ formats: it reads and writes PNG, JPEG, WebP, HEIC, PDF, SVG and over 200 formats, with essentially no gaps in interconversion.
Batch and automation: with mogrify and wildcards it processes an entire directory at once, a natural fit for servers and CI.
Compositing: montage, overlay, adding text, generating thumbnails and building comparison images are all precisely controllable by command.
Programming bindings: bindings for C, Python, PHP and more embed its image-processing power directly into your own programs.
Open-source and free, on Windows, macOS and Linux, supporting over 200 formats.
Features
Command-line processing: the magick command does conversion, resize, crop, rotate, watermark, filters and nearly every image operation, and scripted it runs whole batches automatically.
200+ formats: it reads and writes PNG, JPEG, WebP, HEIC, PDF, SVG and over 200 formats, with essentially no gaps in interconversion.
Batch and automation: with mogrify and wildcards it processes an entire directory at once, a natural fit for servers and CI.
Compositing: montage, overlay, adding text, generating thumbnails and building comparison images are all precisely controllable by command.
Programming bindings: bindings for C, Python, PHP and more embed its image-processing power directly into your own programs.
