Add a border to a photo on iPhone for Instagram

Checked against Instagram’s current behavior in September 2026

A border is not decoration here - it is the mechanism. Instagram crops any photo whose shape it does not accept. Put the whole frame on a canvas that is already an accepted shape, fill the leftover space with a color, and there is nothing left to crop.

The Photos app cannot do it. Cropping, rotating and adjusting all work on the image itself; none of them make the canvas bigger than the photograph, which is what a border is.

On this page

  1. Why Photos cannot do it
  2. Pick the canvas shape first
  3. Choosing the color
  4. How thick to make it
  5. Doing a set at once
  6. Common questions

Why Photos cannot do it

This trips people up because it feels like something the built-in editor should handle. It does not, and the reason is worth understanding: every tool in Photos operates on the image area. Crop removes some of it. Rotate turns it. The adjustments change its pixels. None of them can add space that is not part of the photograph.

Markup looks like a workaround - draw a rectangle, place it over the edges - but that covers the outside of your photo rather than adding a margin around it. You lose the edges you were trying to protect.

Extending the canvas is a different operation, and it is what a border app does.

Pick the canvas shape first

The shape decides how much border you end up with, so choose it before the color. These are the shapes the feed displays without trimming.

Canvas Pixels at 1080 wide Best for
3:4 1080 × 1440 The tallest the feed accepts, and the only shape the profile grid shows uncut
4:5 1080 × 1350 The long-standing portrait default; slightly less feed height than 3:4
1:1 1080 × 1080 Wide and panoramic frames, which need the least border on a square

A landscape photo on a square canvas gets thin bands above and below. The same photo on a 3:4 canvas gets much thicker ones, because the canvas is taller but the photo is not. Wider frames generally want a squarer canvas.

Choosing the color

The border is part of the photograph once it is posted, so the color is a compositional decision rather than a setting.

Whichever you pick, pick it once. A profile where every post has a different border color reads as a series of experiments; one consistent color reads as a body of work.

How thick to make it

Thickness changes what the border means. A thin edge is a frame line: it separates the photo from the feed without asking for attention. A thick margin is a mount: it presents the photograph, and makes it smaller on screen.

There is a trade-off worth being deliberate about. Every pixel of border is a pixel that is not your photograph, and Instagram downscales the whole canvas to 1080 pixels wide regardless. A very thick border on a 3:4 canvas can leave the photo itself occupying only a few hundred pixels of that width.

For most work a thin to moderate edge is the right answer. Reserve the heavy mount for square canvases holding wide frames, where the border is doing structural work rather than decorative.

Doing a set at once

Consistency is easier to talk about than to maintain one photo at a time. If you are posting a carousel, or a run of images over a week, doing them in a single pass is what keeps the margins and the color actually identical.

7rats does this on iPhone and iPad: seven border colors including white, black, cream and charcoal, adjustable thickness, 1:1, 4:5 and 3:4 canvases, rotation, and a batch mode for up to ten photos at a time, each with its own settings. Everything runs on the device and exports at the photo’s native resolution. Get it on the App Store, or see how it works.

Common questions

How do I add a white border to a photo on iPhone?

Put the photo on a canvas at an Instagram-ready shape - 1:1, 4:5 or 3:4 - and fill the leftover space with white. The Photos app cannot do this on its own, because its tools work on the image rather than the canvas around it.

Can the iPhone Photos app add a border?

No. Photos can crop, rotate and adjust, but it cannot make the canvas larger than the photograph. Markup can draw a rectangle over an image, which covers the edges of the photo rather than adding space around it.

Should the border be white or black?

White is the safer default: it reads as a mount, lifts a bright photograph, and blends into Instagram’s light background. Black suits dark and high-contrast work and holds up in dark mode. Consistency across a profile matters more than which of the two you choose.

Does adding a border lower the photo’s quality?

No. The border is added around the photo rather than over it, so the image keeps its own pixels at its native resolution. Instagram downscales the whole canvas to 1080 pixels wide on upload, as it would with any file.

Can I add borders to several photos at once?

In 7rats, yes - batch mode styles up to ten photos in one pass, each with its own shape, color and margin. It is the practical way to keep a carousel or a week of posts consistent.