Sizes

Instagram sizes, with the source for every number

Nine rectangles side by side, each row labelled with where its number came from — including the three Instagram has never published.

Surfaces compared9
Authoring width1080 px
Rows from a Meta doc3 of 9

GridSlice, already set up for this page

The numbers, and where each one came from

Every Instagram surface this cluster covers, with the provenance of its headline number
SurfacePixelsRatioThe catchWhere this comes from
Reel1080 × 19209:163-second minimum length, and it is the floor that trips peopleOfficialMeta for Developers
Story1080 × 19209:16The app's own interface covers roughly 250 px top and bottomUnverifiedshotMod
Carousel1080 × 13504:5Ten items maximum, and slide 1 crops every other slideOfficialMeta for Developers
Feed post, tall1080 × 13504:5Your profile grid crops it back to a square thumbnailDerivedshotMod
Feed post, square1080 × 10801:1Also the ratio a carousel defaults to when unspecifiedOfficialMeta for Developers
Landscape post1080 × 5661.91:1Wider than this is cropped at the sides, never letterboxedUnverifiedshotMod
Profile picture1080 × 10801:1Masked to a circle, so about 21% of the square is never drawnDerivedshotMod
Reel cover1080 × 19209:16The profile grid shows a narrower slice of the middleUnverifiedshotMod
Highlight cover1080 × 19209:16Only a circle from the centre is displayed — about 44% of the frameDerivedshotMod

Last verified 2026-09-05 · 4 sources

What this actually means

Almost every Instagram size chart on the web presents its numbers with identical confidence, and almost none of them can tell you which ones Instagram actually published. That is not pedantry: it is the difference between a figure that will still be right next year and a figure someone measured off a screenshot on one phone in one app version and everybody copied afterwards.

So the table on this page carries a provenance column. Three of the nine rows are quoted from a live Meta developer document and linked to it. Three are arithmetic on those documented numbers, which introduces no new claim. Three are community consensus that no current Instagram page states anywhere we can read, and they are labelled unverified in public rather than dressed up as specification.

What goes wrong

The one number worth internalising is the width: 1080 pixels, everywhere. Every rectangle in this cluster is authored at that width and differs only in height, so “what size” is really “what ratio”, and the pixel count follows. Exporting wider buys you nothing because it is resampled down on ingest; exporting narrower costs you sharpness that cannot be recovered afterwards.

Most of these surfaces crop your image twice, in different places, and it is the second crop that nobody previews. The feed keeps your 4:5 frame and the profile grid squares it. Reels playback shows the whole cover and the grid shows a slice. Composing for the first view and never checking the second is the single most common way a perfectly sized image still looks wrong.

How to do it here, in three steps

  1. Pick your surface from the table above — every row links to a page with its full spec.
  2. The resizer at the top of this page is the same GridSlice tool those pages carry.
  3. Add a photo, choose a target ratio, and export. Nothing you add is uploaded anywhere.

Questions, answered

What size should Instagram photos be?

Author everything at 1080 pixels wide and let the ratio set the height: 1080 × 1350 for a tall feed post, 1080 × 1080 square, 1080 × 1920 for anything full screen. Width is the settled part; ratio is the decision.

Which Instagram sizes are officially documented?

Very few. Meta publishes the Reels video specification and the carousel rules in its developer documentation, and those rows are linked here. The Story safe zone, the landscape ceiling and the profile-grid crop are not published anywhere current, and this table labels them unverified.

Do I need different files for the feed and my profile grid?

No, but you do need to check both. The grid squares every post, so a tall image loses a band at the top and bottom there while staying intact in the feed. Composing with the centre square in mind covers both views with one file.

Everything on this page runs on your own device. Nothing you add is uploaded, and there is no account to create.