All-In-1 ConverterConvertersCurrencyKitchenImages
Skip to content

Add a Border to an Image

Frame any photo with a white, black or coloured border, add a mat, round the corners, or pad it square for Instagram without cropping. Free, and done in your browser — nothing is uploaded.

Updated September 2026 · Free · Works entirely in your browser

Choose a photo to frameJPG, PNG, WebP, HEIC · drop or paste · nothing is uploaded

How to add a border to a photo

  1. Drop, choose or paste the photo.
  2. Set the border thickness. 2–5% of the short side is a classic print frame; 1% is a thin keyline.
  3. Pick a colour — or tap White, Black, Cream or Charcoal.
  4. Optional: add a mat in a second colour, round the corners, or choose a shape to pad the photo to 1:1, 4:5 or 9:16.
  5. Download as JPG for photos, or PNG when you need exact colours or transparent rounded corners.

Borders for Instagram without cropping

Instagram crops feed posts to between 1.91:1 and 4:5. A tall or wide photo loses its edges — unless it is padded to fit first. Choose Portrait 4:5 (the tallest feed shape) or Square 1:1 and the tool adds your border colour on the short sides so the whole picture shows. For a blurred-photo background instead of a colour, use Resize for Instagram.

Choosing a border colour

  • White looks like a printed photo and suits bright, airy images and gallery-style feeds.
  • Black deepens contrast and suits moody, night and black-and-white photos.
  • Cream or warm grey reads as a paper mat and flatters film-style colour.
  • Use the image colour picker to lift a colour from the photo itself for a border that matches.

Need the framed photo at an exact pixel size afterwards? Run it through the image resizer or the 1080 × 1080 converter.

Frequently Asked Questions

Everything you need to know about image conversion.

Drop the photo, choose a thickness and a colour, and download. The border is added around the outside, so none of the picture is cropped away.

Percent keeps the border looking the same on any size of photo: 3% of the shorter side is a neat frame on both a phone photo and a small web image. Use pixels when something needs an exact size, such as a 10-pixel frame for a website.

Yes. Set 'Shape' to Square 1:1 (or Portrait 4:5) and the tool pads the photo with your border colour until it fits, so the whole picture shows without Instagram cropping it.

It adds a second band of space between the photo and the border, like the card mat in a picture frame. Choose a mat colour different from the border for a framed-print look.

Yes. With rounded corners the area outside them is transparent, so the file is saved as PNG (or WebP). JPG cannot store transparency.

No. The border is drawn on a canvas in your browser and the file is saved straight to your device.