Skip to content

ImageMagick cheatsheet

Basic usage

Resize image

magick file.jpg -resize 100x100 file-small.jpg

Resize to fit

 magick file.jpg -resize 100x100^ -gravity center -extent 100x100 icon.png

Create thumbnail

magick file.jpg -thumbnail 50x50 file_thumb.jpg

Crop

Crop image (width)x(height)+(x)+y

magick file.jpg -crop 400x300+200+100 file_crop.jpg

Flip/rotate

Flip vertically

magick file.jpg -flip file_flip.jpg

Flip horizontally

magick file.jpg -flop file_flop.jpg

Flip vertical and rotate 90 degrees

magick file.jpg -transpose file_transpose.jpg

Flip horizontal and rotate 270 degrees

magick file.jpg -transverse file_transverse.jpg

Rotate

magick file.jpg -rotate 90 file_rotated.jpg

Convert files

Convert all PNG images to JPG

mogrify -format jpg -quality 90 *.png

Convert JPG images to PNG

mogrify -format png *.jpg

Create PDF file from images

 magick *.jpg file.pdf