Home
| Colors: |

Add A Background Canvas Color To An Image With ImageMagick

February 2025

This is how I'm adding borders to images with ImageMagick.

Basic Border
cd image-magick/background-canvas-color

magick input.jpg \
-bordercolor "#123123" \
-border 100 \
basic-border.png

echo "done"
Output:
done
Different Width And Height Sizes
cd image-magick/background-canvas-color

magick input.jpg \
-bordercolor "#123123" \
-border 200x100 \
diffent-width-height.png

echo "done"
Output:
done
One Side Only
cd image-magick/background-canvas-color

magick input.jpg \
-gravity south \
-background "#123123" \
-splice 0x100 \
one-side-only.png

echo "done"
Output:
done
end of line