Instagram · Image sizes

Choose the Instagram frame you are filling

Feed posts, Reels covers, Stories, and profile photos share a camera roll—but not a ratio. Open the matching guide, protect the safe zone, then download a sharp crop.

Feed height, full-screen chrome, and a tiny circle

Instagram rewards taller feed frames (4:5) on phones, while Reels and Stories use the full 9:16 screen under captions, stickers, and action buttons. Your profile photo is a circle that also appears in comments and Story rings.

Mixing those exports is the usual failure mode: a 9:16 Story stretched into the feed, a 4:5 post used as a Reel cover with the face under the like column, or a landscape vacation shot that shrinks into a short strip between captions.

Each page below lists exact pixels, carousel or UI notes where they matter, and a browser crop so you can see the frame before Instagram compresses it.

Quick picks

Match the task to the guide so you do not export the wrong ratio.

  • Photo or carousel in the main feed → Feed post; keep every slide on the same ratio.
  • Vertical video thumbnail or opening frame → Reels; protect the mid-band from UI.
  • 24-hour stickers, polls, or Close Friends → Stories; leave bottom space if a link sticker is coming.
  • Only the circle on your grid header → Profile picture; corners of a square will be cropped away.

Frequently asked questions

What size should Instagram posts be?

1080×1350 (4:5) is the practical feed default. Square 1080×1080 also works; landscape posts usually look smaller while scrolling.

Are Reels and Stories the same size?

Both export at 1080×1920 (9:16), but UI chrome differs. Re-check captions and stickers on each surface even if you reuse the master file.

What about the profile grid?

The grid shows a center-weighted square crop of your posts. Keep the hero near the middle of 4:5 frames so thumbnails still read.

Can I crop Instagram sizes in the browser?

Yes. Every guide on this hub includes an in-browser crop—files stay on your device until you download and upload to Instagram yourself.