Add Border to Image

Add a colored border, double frame, or shadow effect to any photo. Pick your color, set the thickness, download. Your image stays in your browser.

Drag an image here, or click to browse

JPG, PNG, WebP supported

How to add a border (less than a minute)

Four steps. No account, no upload, no tricks.

1

Drop your image

Drag any JPG, PNG or WebP onto the tool. Or click to browse.

2

Set the border size

Use the slider to pick how thick you want the border. From 0 to 150 pixels.

3

Pick color and style

Choose any color with the picker. Then select solid, double line, or shadow style.

4

Download

Choose PNG or JPG output and hit download. The border is baked into the image.

When a border helps and when it does not

Social media posts where the image bleeds right to the edge of the card can look better with a thin white border. It creates a little breathing room, a visual pause between the content and whatever surrounds it. Product photos on white backgrounds practically need a border, because without one the image has no edge and just floats into nothing.

Polaroid style borders are having a moment too. A thick white bottom border (thicker than the sides) gives you that retro instant photo look. You can do that here by setting a large border size and accepting the even spacing, or by cropping the result afterwards to create uneven sides.

White border vs black border vs colored border

White borders are the safe default. They work on almost any background and look clean. Black borders add a strong framing effect that works well for artwork, high contrast photos, and anything you want to feel more deliberate or dramatic.

Colored borders are a design choice. Match the border to a dominant color in your image for a cohesive look, or use a contrasting color to make the image pop. Just do not go too wild unless you are going for that deliberate aesthetic.

Border thickness guide

A good rule of thumb: 1 to 3% of the shorter dimension for a subtle border, 5 to 10% for a statement border. On a 1000 pixel wide image, that means 10 to 30 pixels for subtle, 50 to 100 pixels for bold. The slider goes up to 150 pixels, which is enough for most uses. If you need more, resize the image smaller first and then add the border.

Removing a black border instead

Plenty of people arrive here wanting the opposite: a photo or screenshot already has a thick black or white border and they want it gone or thinner. Adding a border cannot help with that, but cropping can.

  • Open the image in the crop tool with the free ratio selected.
  • Drag each edge of the crop box inward until it sits on the edge of the picture, or partway into the border if you only want it thinner.
  • Zoom in to line the edges up exactly, then download.

The black bars around a screenshot of a video are the most common case. They come from the video's shape not matching the screen, and cropping them away leaves only the picture.

What the three styles do

StyleWhat it drawsGood for
SolidOne even band of colour around the photoClean frames, social posts, print mats
DoubleTwo lines with a gap between them, once the border is thicker than 6 pixelsA classic framed look
ShadowA soft shadow under the photo within the border areaLifting the photo off the background, like a print on a table

PNG or JPG for the result

Choose PNG when the border colour must match something exactly, such as a website background. PNG keeps the flat colour and the sharp edge where photo meets border perfectly. JPG is saved at 92 percent quality, which keeps files much smaller for photos, but compression can nudge a flat colour very slightly and soften that edge.

Other tools you might need

Round Corners →Watermark Image →Screenshot Beautifier →

Frequently asked questions

Can I add a gradient border?+
Not in this tool. Solid colors, double line and shadow styles are supported. For a gradient effect, use the Screenshot Beautifier tool which has gradient background options.
The border makes my image larger. Is that intentional?+
Yes. Adding a border adds pixels around the image, increasing the total dimensions. A 1000x800 image with a 20px border becomes 1040x840.
Can I use a transparent border to just add padding?+
The output formats (PNG and JPG) handle this differently. PNG supports transparent borders. JPG does not. Select PNG output and set the border color to something, transparency in the border itself is not directly supported.
Will this reduce my image quality?+
The image area itself is preserved exactly. Only a color fill is added around it. PNG output is lossless. JPG output applies compression once, at download, at 92 percent quality.
How do I remove a black border from a photo?+
Use the crop tool instead. Drag each edge of the crop box inward until it sits on the edge of the picture, then download.
Why does the border colour look slightly off in the JPG?+
JPEG compression can shift flat colours very slightly. Choose PNG output for an exact colour match.
What does the double style need?+
A border thicker than 6 pixels, so there is room for two lines and a gap between them.