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.
TypeDimensionsRatio
Feed — portrait1,080 × 1,350 px4:5
Feed — square1,080 × 1,080 px1:1
Feed — landscape1,080 × 566 px1.91:1
Stories & Reels1,080 × 1,920 px9:16
Reels cover1,080 × 1,920 px9:16
Profile photo320 × 320 px1:1
Reel / video1,080 × 1,920 px9:16
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.