Add a Border or Frame to an Image

Add a colored border, rounded corners or a soft shadow to any picture, or pad it to a square for Instagram without cropping.

Runs in your browserUpdated
Choose an image
or drop it here — JPG, PNG, WebP, GIF · nothing is uploaded

Your data never leaves your computer. All processing happens 100% locally in your browser.

How to use the Add Border to Image

  1. Choose an image.
  2. Set the border width and color, and round the corners if you like.
  3. Pick a canvas shape to pad the image to a square or 4:5 without cropping.
  4. Download as PNG (keeps transparent corners) or JPG.

Borders that fit every platform

Instagram crops photos that are wider than 1.91:1 or taller than 4:5. Padding the image to a square or 4:5 canvas with a white or colored border lets you post the whole photo. Rounded corners and a shadow give screenshots and product shots a polished, app-store look.

Save as PNG to keep transparent rounded corners and shadows; JPG fills them with the border color.

Images are edited with your browser’s canvas, so photos never leave your device — no upload, no watermark, no sign-up.

Need a specific pixel size? Use the Image Resizer. To crop instead, use the Image Cropper.

Also searched as: image border, photo frame online, rounded corners image, add frame to photo, square image with border, instagram no crop, white border photo.

Tools that pair well with the Add Border to Image

  • Add Text to Image — Put text on any photo — captions, titles, labels or quotes.
  • Collage Maker — Combine 2 to 16 photos into one picture — a grid, side by side or stacked — with adjustable spacing, rounded corners and background.
  • Box Shadow Generator — Stack multiple shadow layers, tweak offsets, blur, spread and opacity on a live card, then copy the box-shadow or text-shadow CSS.
  • Barcode Generator — Make scannable barcodes for products, inventory, shipping and libraries — check digits are calculated for you, and you can download a sharp SVG for print or a PNG for documents.

Frequently asked questions

How do I add a white border to a photo?
Choose the photo, keep the color white and drag the width slider. Download when it looks right.
How do I post a full photo on Instagram without cropping?
Set Canvas shape to Square or Portrait 4:5. The photo is padded with the border color instead of being cut.
Are my images uploaded?
No. Everything happens in your browser; your images never leave your device.
Can I install Add Border to Image as a web app and use it offline?
Yes. Add Border to Image is an installable web app (PWA) — installed from your browser, not downloaded from an app store. Click Install app at the top of this page in Chrome or Edge (Windows, macOS, Linux, ChromeOS) or on Android, use Share → Add to Home Screen on iPhone and iPad, or File → Add to Dock in Safari 17+ on a Mac. It then opens in its own window with its own icon, and because it runs entirely in your browser it keeps working offline. Firefox on desktop can’t install web apps. How installing works.

Related tools