Instagram image & video sizes

Instagram supports square, portrait and landscape feed posts, plus full-screen vertical Stories and Reels. Portrait (4:5) takes the most feed real estate.

TypeDimensions
Feed — portrait1,080 × 1,350 px
Feed — square1,080 × 1,080 px
Feed — landscape1,080 × 566 px
Stories & Reels1,080 × 1,920 px
Reels cover1,080 × 1,920 px
Profile photo320 × 320 px
Reel / video1,080 × 1,920 px

Recommended sizes as of 2026. Networks adjust specs and some accept a range — verify the current size before publishing.

FAQ

Instagram sizes, answered

What is the best Instagram post size?

Portrait at 1080 × 1350 px (4:5) is recommended because it occupies the most feed space. Square (1080 × 1080) and landscape (1080 × 566) also work.

What size are Instagram Stories and Reels?

Both are full-screen vertical at 1080 × 1920 px (9:16).

Size it, then schedule it

Compose, preview natively at the right size, and schedule Instagram posts — free.