allplatforms.io / Instagram

Instagram Specifications

Last verified:

Specs and technical requirements for all Instagram content formats.

Feed — Square: 1080 × 1080 px·Reel: Up to 20 minutes (in-app recording and camera-roll upload; rollout varies by account)·Caption: 2,200 characters
[Ad]

Image Specs

Feed — Square

Dimensions1080 × 1080 px
Aspect Ratio1:1
Max File Size30 MB
File FormatsJPG, PNG

Feed — Portrait

Dimensions1080 × 1350 px
Aspect Ratio4:5
Max File Size30 MB
File FormatsJPG, PNG
NotesStandard portrait crop; feed photos can be as tall as 3:4 (see below)

Feed — Tall Portrait

Dimensions1080 × 1440 px
Aspect Ratio3:4
Max File Size30 MB
File FormatsJPG, PNG
NotesTallest supported feed photo; Instagram accepts ratios between 1.91:1 and 3:4

Feed — Landscape

Dimensions1080 × 566 px
Aspect Ratio1.91:1
Max File Size30 MB
File FormatsJPG, PNG

Story / Reel Cover

Dimensions1080 × 1920 px
Aspect Ratio9:16
Max File Size30 MB
File FormatsJPG, PNG
Notes30 MB applies to a Story image post; the Reels cover thumbnail uploaded via the Graph API is capped separately at 8 MB
[Ad]

Video Specs

Reel

Aspect Ratio9:16
Max File Size4 GB
File FormatsMP4, MOV
Resolution1080 × 1920 px
Max DurationUp to 20 minutes (in-app recording and camera-roll upload; rollout varies by account)
NotesVertical format only; keep key content within centre safe zone. Reach drops sharply beyond ~3 minutes in Explore/Reels tab. Feed video posts were merged into Reels in 2022 — this is now the only video post format. Third-party publishing via the Graph API has separate, lower limits: 15 min / 300 MB

Story Video

Aspect Ratio9:16
File FormatsMP4, MOV
Resolution1080 × 1920 px
Max DurationUp to 60 seconds

Text & Character Limits

Caption

Character Limit2,200 characters
NotesOnly first ~125 characters visible without tapping 'more'; maximum 5 hashtags per post

Bio

Character Limit150 characters

Username

Character Limit30 characters

Comment

Character Limit2,200 characters

Profile & Cover Assets

Profile Photo

Dimensions320 × 320 px
File FormatsJPG, PNG
Displayed As110 × 110 px in-app
NotesDisplayed as a circle; upload at 320×320 for best quality

Story Highlight Cover

Dimensions1080 × 1920 px
Aspect Ratio9:16
File FormatsJPG, PNG
NotesOnly the centre circle is visible on the profile

Ad Specs

Feed Single Image Ad

Dimensions1440 × 1800 px recommended (4:5) — 1080 × 1080 px (square) also supported
Max File Size30 MB
File FormatsJPG, PNG
NotesMeta's current Ads Guide recommends 4:5 1440×1800 as the primary Instagram Feed image-ad spec

Carousel Ad

Dimensions1080 × 1350 px (4:5) for image-only carousels; 1080 × 1080 px (1:1) if any card is video
Notes2–10 cards per carousel; minimum 1080 × 1080 px; video cards 1 second – 2 minutes

Stories Ad

Dimensions1440 × 2560 px recommended (9:16)
File FormatsJPG, PNG, MP4, MOV, GIF
NotesMinimum width 500 px (image) / 250 px (video); video 1 second – 60 minutes

Reels Ad

Dimensions1440 × 2560 px recommended
Aspect Ratio9:16
File FormatsMP4, MOV
Max Duration0 to 15 minutes maximum
NotesMinimum width 250 px for videos under 30 seconds, 500 px for 30 seconds or longer. Updated from an older 30-second cap — Meta's current Ads Guide lists 15 minutes as the maximum (facebook.com/business/ads-guide/update/video/instagram-reels)

Ad Primary Text

Character Limit125 characters

Ad Headline

Character Limit40 characters

Sources