How to Resize a Photo for Instagram

Instagram will crop your photo whether you choose the crop or not. Better to choose it yourself.

Illustration of a phone showing a photo being framed for a social media feed

You post a photo and Instagram crops the top of someone's head off, or pillarboxes it with ugly bars. The platform is going to fit your image into its layout one way or another — the only question is whether you decided how.

Resize for Instagram gets the dimensions right before you upload.

Aspect ratio matters more than pixels

The thing to understand: Instagram cares primarily about the shape of your image, not its exact pixel count. Feed posts are constrained to a range of aspect ratios, and anything outside that range gets cropped or padded to fit.

Upload a very wide panorama and it'll be cut down to something closer to square. Upload an extremely tall image and the same happens vertically. That's not a bug — it's the layout holding its shape.

Ratios are also the thing least likely to change without notice. Instagram adjusts its exact pixel dimensions periodically; the broad shapes have been stable for years:

  • 1:1 square — the classic. Works everywhere, never surprises you.
  • 4:5 portrait — the tallest the feed allows, so it takes up the most screen. Popular for exactly that reason.
  • 9:16 vertical — stories and reels, full-screen.

Frame to one of those shapes and you've solved the problem. Check Instagram's current pixel specs if precision matters, but the ratio is the decision.

Illustration of a phone held above a plate at a cafe table, framing the food square

Choose the crop yourself

If your photo isn't already a supported shape, crop it deliberately rather than letting the platform guess. Crop to Square handles the classic 1:1 case, and Crop Image gives you free control.

Deciding yourself means you keep what matters. Instagram's automatic crop is centre-weighted and has no idea your subject is off to one side.

Frame with the crop in mind

The best fix happens before you press the shutter. If you know a shot is going in a feed, leave margin around your subject. A tightly framed landscape photo has nothing to spare when it gets squeezed toward square, and something important will be lost.

Shoot loose, crop deliberately. It costs nothing at capture time and saves the photo later.

Don't over-compress before uploading

Instagram re-compresses everything you upload. That's out of your control — so uploading a heavily compressed file means it gets compressed again, and the result is visibly worse than if you'd uploaded a good-quality image and let the platform do its thing once.

Resize to sensible dimensions, keep the quality reasonably high, and let Instagram handle its own compression. This is the opposite of the advice for upload forms with hard KB limits, and it's worth keeping the two cases separate — our guide on hitting an exact size limit is for portals, not social platforms.

FAQ

Why does Instagram crop my photos?
Because the feed only supports a range of aspect ratios. Anything outside it gets cropped or padded to fit.

Should I compress before uploading?
No. Instagram re-compresses anyway — pre-compressing means two rounds of loss.

What aspect ratio should I use?
1:1 square is the safe default and works everywhere. 4:5 portrait is the tallest the feed allows, so it occupies more screen. 9:16 is for stories and reels.

What's the safest shape?
Square. It's never the wrong answer, even if portrait sometimes performs better.

← Back to all guides