Add a Border to Your Image
Frame your photo with a custom-color border, choose pixels or percent width, and square it up for Instagram — all in your browser.
Drag & drop images here, or click to browse
PNG, JPG, or WebP — up to 20 images, 20MB each
Upload one or more images to add a border
About the Add Border Tool
This free online tool adds a solid, colored, or transparent border around your photos. Set a uniform width or control each side independently, or use the one-click "square it up" mode to pad a photo into a perfect 1:1 square for Instagram. Every image is processed locally in your browser, and batches of photos can be exported together as a ZIP.
Features:
- Uniform or independent per-side border width
- Pixel or percentage-based sizing that scales with each photo
- One-click "square it up" mode for Instagram-ready photos
- Batch processing with ZIP download
How to Add a Border to Your Image
- Upload one or more photos by dragging them in or clicking to browse.
- Choose a uniform border, independent per-side widths, or "square it up".
- Pick a border color, or enable a transparent border.
- Download your bordered photo, or download all as a ZIP.
Frequently Asked Questions
Is this border tool really free?
Yes. Adding a border to your images is completely free, with no watermark, sign-up, or file limit beyond the batch size shown in the tool.
Will adding a border reduce my image quality?
No. Your original photo pixels are copied into the output untouched — only new border pixels are added around them, so there is no quality loss or recompression of your photo.
Can I add a border to multiple photos at once?
Yes. Upload up to 20 images, set your border options once, and download them all together as a single ZIP file.
How do I make my photo square for Instagram?
Switch the border style to "Square It Up". The tool automatically pads only the shorter side of your photo with an even border on both edges, turning it into a perfect 1:1 square without cropping or stretching anything.
What's the difference between pixel and percentage width?
Pixel width adds the same fixed number of pixels to every photo. Percentage width is based on each photo's shorter side, so a batch of differently sized photos ends up with borders that look visually consistent instead of some being much thicker than others.
Why did my file switch to PNG?
JPEG images cannot store transparency. If you enable a transparent border, the tool automatically switches the output format to PNG so the transparent area is preserved instead of being filled in with black or white.
Privacy
Your photos never leave your device. Every border is drawn locally in your browser, and nothing is uploaded to a server.