Add Border to Image

Drop a photo, pick the border width and colour, and download. The border is added around the photo, so nothing of your picture is covered or shrunk. Everything runs in your browser – nothing is uploaded.

Drag & drop a file here, or

JPG PNG WebP BMP AVIF TIFF Max 50MB • Processed in browser • Nothing leaves your device

Per-Corner Control

Set a different radius for each corner — top-left, top-right, bottom-left, bottom-right. Create pill shapes, half-rounded cards, notched layouts, or any asymmetric corner style you need.

Transparent Output

Transparent background by default — rounded images composite seamlessly over any surface. Switch to a solid color when you need opaque PNG output for email or platforms without alpha support.

Privacy-First

All rounding, padding, and border rendering happens entirely in your browser using the Canvas API. Your images never leave your device — no server uploads, no data retention, no accounts required.

Advertisement

How it works

The border goes around, not over

Many border tools draw the line on top of the photo, so a 20 px border hides 10 or 20 px of your picture at every edge. Here the canvas grows instead: a 20 px border on an 800×600 photo gives an 840×640 file, and every pixel of the photo is still in it, at its own size.

The width you set is the width you get

The border is exactly the number of pixels on the slider, on all four sides. The line under the preview spells out the photo size, the border, any padding and the final file size, so you can check it before you download.

Square or rounded corners

The border starts with square corners. Raise the corner radius to round the photo, and the outer edge of the border is rounded to match, so the band stays the same width all the way round the curve.

White border, black border, any colour

White is the default, the classic print and Instagram look. Pick any colour with the colour picker. Padding adds a second band outside the border in the background colour, or transparent, which gives a mat-and-frame effect.

Want soft rounded corners with no border? Use the Rounded Corners tool, which runs on the same engine. To put two photos next to each other with a divider, use Side by Side Images. Explore all 131 image tools.

Frequently Asked Questions

How do I add a border to an image?

Drop your photo above, set the border width with the slider and pick a colour. The preview updates as you go. Press Download Image with Border to save it as a PNG.

Does the border cover part of my photo?

No. The border is added outside the photo and the image grows to make room. A 20 px border on an 800×600 photo makes an 840×640 image with the whole photo inside.

How do I add a white border for Instagram?

Keep the colour white and set the width – 20 to 60 px suits most phone photos. The border is the same on all four sides, so the photo keeps its own shape; it does not make a non-square photo square.

Can I make the border thicker?

Yes. The slider goes up to 200 px on each side. The note under the preview shows the final image size so you know how large the file will be.

Can the border have rounded corners?

Yes. Raise Radius above zero. The photo corners round and the outer edge of the border rounds with them, so the band keeps the same width round the curve.

Will the photo lose quality?

No. The photo is not resized or recompressed. It is placed at its own pixel size and saved as a PNG, which is lossless.

Are my photos uploaded?

No. The border is drawn on a canvas in your browser tab. Nothing is sent to a server and closing the tab discards the photo.