I create a grid of frames for animations. Save as source.png and run the following command to turn it into a GIF. Change 4x4 to whatever grid layout your source is. convert source.png -crop 4x3@ +repage +adjoin -resize 400x400 frame_%02d.png && convert -delay 20 -loop 0 frame_*.png animation.gif