Add an Instagram Border
Fit a tall or wide photo into a perfect square with clean white margins — post the whole image, uncropped — free and right in your browser.
Drop an image to frame
Drag & drop, paste, or pick a file
PNG · JPG · WebP · GIF · BMP — framed on your device
Post the whole photo, no crop
Square and portrait feeds love a 1:1 image, but most photos aren't square — so the feed crops them, often chopping off the part that mattered. The fix is the white-border trick: pad the photo out to a square with even margins, so the entire image fits in the square slot exactly as you shot it.
Turn on 'Fit to square' and this tool centres your photo on a 1:1 white canvas, adding equal margins on the short sides. Nothing is cropped, and the clean white border gives the post a crisp, intentional frame. Change the border colour, round the corners, or add a shadow if you want a different feel.
How to add an Instagram border
- Open your photo. Drag it onto the tool, choose a file, or paste it.
- Square it. The page opens with 'Fit to square' on and a white border, so a tall or wide photo becomes a 1:1 square with even margins.
- Download and post. Save the square image and upload it — the whole photo fits, uncropped.
Choose a border colour that fits your feed
White is the classic choice and keeps the focus on the photo. For a darker feed, try black or a colour pulled from the image. Keep the border modest so the photo still fills most of the square.
Instagram square border : what it is & the controls
Even white margins added to a tall or wide photo so it becomes a perfect 1:1 square with nothing cropped.
- Fit to square
- Grows the photo's shorter side to a 1:1 canvas and centres the image, padding the short sides equally — the whole photo fits, uncropped.
- Margin colour
- The padding is filled with the border colour — white by default for the classic look, or any colour to suit your feed.
- Extras
- Round the corners or add a drop shadow on top of the square if you want a different feel.
When to use it
- Posting a full portrait or landscape photo without the feed crop
- A consistent 1:1 grid on a profile
- Quote-card and announcement posts
- Padding any odd-shaped image to a tidy square
Tip
This makes a 1:1 square specifically — for a full-screen 9:16 story or reel cover, pad it elsewhere; keep the white margin modest so the photo still fills most of the square.
More borders & frames
Frequently asked questions
How do I fit a whole photo into an Instagram square?
Turn on 'Fit to square'. The tool centres your photo on a 1:1 canvas and adds even margins on the short sides, so nothing is cropped.
Can I change the border colour from white?
Yes. White is the default for the classic look, but you can pick any colour for the square margins.
Does the photo lose quality when squared?
No. Your photo is placed at full resolution on the square canvas — only margins are added, so the image itself is untouched.
Where is my image processed?
The border is added in your browser, so the new file is created on your own device. How any data associated with the tool is handled is described in our privacy policy.
More image tools
Crop an image
Crop to any ratio or an exact pixel size.
Image toolResize an image
Change dimensions to exact pixels or presets.
Image toolCompress an image
Shrink file size without visible quality loss.
Image toolRotate an image
Rotate 90°, flip, or straighten a tilted photo.
Image toolConvert HEIC to JPG
Turn iPhone HEIC photos into universal JPG.
Image toolConvert image format
PNG, JPG and WebP — convert any to any.