Add a border to your photos

Add a solid colour border to a single photo or a whole folder at once online, in any colour and width, with an optional rounded-corner finish. Everything happens in your browser, so the images are never uploaded.

No upload No file size limit No sign-up Free

Drop images here

or click to choose — JPG, PNG, WebP — multiple files supported

A border adds to the photo, not over it

Some editing tools "add a border" by painting a coloured strip on top of the outer edge of your existing photo, which quietly crops away whatever was there. This tool works differently: it opens a larger canvas, fills it with your chosen colour, and places the original photo on top, untouched. A 30px border on a 1200×800 photo produces a 1260×860 result — every original pixel is still there.

Picking a width that looks deliberate

Border width works best scaled to the image rather than fixed at one number. Somewhere around 2 to 4 percent of the shorter side reads as an intentional frame — for a 1200px-wide photo, that's roughly 25 to 50px. Go much thinner than that and it can look like a rendering accident rather than a choice; go much thicker and the frame starts competing with the photo for attention instead of supporting it.

Colour: the classic choices, and when to break them

White is the default here for a reason — it mimics the mat board a physical print sits behind, and it works with almost any photo regardless of its own colours. Black reads more formal, closer to a gallery frame. Beyond those two safe defaults, pulling the border colour from something already in the photo — a wall, a sky, a piece of clothing — usually looks more considered than an unrelated colour picked at random.

Rounded corners: a different look entirely

Checking "round the corners" clips the entire result — border and photo together — to a rounded-rectangle shape, with the area outside it left transparent. This is the same treatment used for app icons and card-style posts on social platforms, and it changes the feel from "framed print" to "UI element." Because the corners need real transparency to look right, rounded output is always written as PNG, even if JPG was selected before you checked the box.

A whole folder at once

Drop in as many photos as you like and the same border width, colour and corner setting applies to every one independently, with a single ZIP download once they're all done. There's no file count limit, since nothing is uploaded to a server that would need to handle the load.

Nothing is uploaded

The whole process — opening the larger canvas, filling it, placing the photo, clipping the corners if you asked for that — happens entirely inside your browser. The photo never leaves your device, and there's no size limit beyond what your own hardware can hold in memory.

Frequently asked questions

Does the border cover part of my photo, or add to it?

It adds to it. The output image is larger than the original by twice the border width in each direction - a 20px border on a 1000x1000 photo produces a 1040x1040 result. Nothing from the original photo is cropped or covered.

What border width should I use?

It scales with the image. Around 2-4% of the shorter side reads as a deliberate frame without overwhelming the photo - for a 1200px-wide image, that's roughly 25-50px. Thin borders (under 1%) can look accidental rather than intentional; very thick ones start to compete with the photo itself.

What's a good border colour?

White is the classic choice because it works with almost any photo and reads as a print-style mat. Black gives a more formal, gallery look. Beyond that, matching the border to a dominant colour already in the photo usually looks more intentional than picking an unrelated colour.

What does rounding the corners do?

It clips the entire bordered image - photo and border together - to a rounded-rectangle shape, with transparency outside it. This is the look used for app icons and card-style social media posts. Because it needs transparency, rounded output is always saved as PNG even if you had JPG selected.

Can I add a border to several photos at once?

Yes. Drop in as many as you like and the same width, colour and corner setting is applied to each one independently; a 'Download all as ZIP' button appears once there is more than one result.

Are my photos uploaded to add the border?

No. The border is drawn entirely inside your browser using canvas - the photo is drawn onto a larger canvas filled with your chosen colour first. Nothing is sent to a server, and there is no file size limit beyond what your device can hold in memory.