Add border to image

Add a coloured border or frame around an image — pick width per side or all at once.

The image stays in this browser. Nothing is uploaded or stored.

PNG, JPG, or WebP up to 25 MiB. The border is added outside the image — the canvas grows. JPG output has no transparency; use PNG to keep it.

How to use

  1. Choose an image.
  2. Set border width(s) and colour.
  3. Download the framed image.

What it supports

Solid borders 0–2000 px per side, any CSS colour. The border is added outside the image — output grows by the border on each side. PNG keeps transparency; JPG fills transparent pixels first. Up to 40 million pixels.

Related tools

Related guides