Free tool

Add a white border to any photo for Instagram

Clean white borders make a feed look consistent, give a photo room to breathe and turn a portrait shot into a 4:5 or square post without cropping. This free photo frame maker adds white, black, colored, gradient or blurred borders, Polaroid-style frames and rounded corners to one photo or a whole batch — right in your browser, with no upload, signup or watermark.

How to add a border to your photo

  1. 1Upload one or more photos (JPG, PNG, WebP or HEIC), or paste from your clipboard.
  2. 2Pick a quick style — classic white, Polaroid, black or blur — then fine-tune the post size (1:1, 4:5, 3:4, 9:16, 16:9 or original), border width, corner radius and shadow.
  3. 3Choose Fit to keep the whole photo or Fill to crop it edge to edge, then drag and zoom to frame it.
  4. 4Download as JPG, PNG or WebP at 1080px, 1440px or original resolution — or download every framed photo at once as a ZIP.

Everything you need for framed Instagram posts

Frequently asked questions

What size should an Instagram photo with a white border be?

Use 1080×1350 px (4:5) for the most screen space in the feed, or 1080×1080 px (1:1) for a classic square. This tool outputs both at full resolution; pick the post size and the border is added inside those dimensions so Instagram never crops it.

How thick should the border be?

Most feeds use 5–10% of the short side. Thin borders (3–5%) look modern and minimal; thicker borders (10–15%) give a gallery or Polaroid feel. Keep it consistent across posts so the grid lines up.

Does adding a border reduce image quality?

No. The photo is redrawn at 1080px, 1440px or its original resolution with high-quality resampling, and you control JPG quality (or use PNG for lossless output).

Can I add the same border to many photos at once?

Yes. Add multiple photos, adjust the settings once, and download all of them as a single ZIP. Crop and zoom are remembered per photo.

Are my photos uploaded anywhere?

No. Everything runs in your browser using the HTML canvas. Nothing is sent to a server, and there is no account or watermark.

Need to split a grid, fit a photo into a square or make a story cover? Explore the full Instagram toolkit.

Open the Instagram toolkit