Instagram Post Sizes & Ratios in 2024

Follow these recommended Instagram post sizes, dimensions and ratios for all types of Instagram posts (Reels, Stories, Carousels, Videos and Images) to improve your engagement.

Profile picture of @Alexandra Ceambur

Written by:

Alexandra Ceambur

Share to:

Contents
  1. Instagram post sizes - Dimensions, Specs & Ratios
  2. Instagram post sizes for photos
  3. Instagram post sizes for videos
  4. Instagram post sizes for Reels
  5. Instagram post sizes for Stories
  6. Instagram post sizes for carousels

Instagram has recently expanded their post formats to keep their users more engaged and happy. This new direction focuses more on promoting "edu-tainment" - a form of content that Instagram CEO described as being a mix of short, fun, educational and entertaining posts. 

Read on to discover the ideal post size for each content format you can publish on Instagram in 2024, including Reels, Stories, Carousels, Videos, and Images.

Instagram post sizes - Dimensions, Specs & Ratios

Follow the recommended Instagram post sizes, dimensions and ratios for better results and engagement.

Instagram post sizes in 2024

Instagram post sizes for photos

The ideal size for an Instagram single-image post is a square (1:1 ratio), with a minimum dimension of 1080 x 1080 pixels

  • Image file type: PNG or JPEG
  • Max. upload size: 30 MB

Other supported formats for Instagram photos include:

  • Vertical images (4:5 ratio): 1080 x 1350 pixels
  • Landscape images (1.91:1 ratio): 1080 x 566 pixels

Read our full guide about how to schedule Instagram posts.

Instagram post sizes for videos

The recommended size for videos is vertical with an aspect ratio of 4:5. 

  • Max length: 60 minutes
  • Max file size: 3.6 GB
  • Min. frame rate: 30 FPS (frames per second)
  • Min. resolution: 720 pixels wide 
  • Cover photo: 420 x 654 pixels 

Other video formats supported on Instagram:

  • Square videos (1:1 ratio)
  • Landscape videos (1.91:1 ratio)

Note: Landscape videos are not ideal for Instagram as they will not take up a big chunk of the mobile screen.  

Instagram post sizes for Reels

Reels are viewed in a vertical orientation and the best size is an aspect ratio of 9:16, or 1080 wide and 1920 pixels tall. 

  • Min. frame rate: 30 FPS
  • Max length: 90 sec.
  • Max file size: 650 MB

Read our full guide about how to make a Reel on Instagram.

Instagram post sizes for Stories

Instagram Stories are vertical images or videos usually filmed with the Instagram app that will disappear after 24 hours.

Here are the recommended post sizes for Instagram Stories:

  • Aspect ratio: 9:16 (vertical)
  • Resolution: 1090 x 1920 pixels
  • Image file type: PNG or JPEG 
  • Video file type: MP4, GIF or MOV
  • Maximum length: 15 sec. 

Note: You can upload videos up to 1 minute long to Stories, but they'll automatically get trimmed into 15 seconds clips. 

Read the full article about Instagram Story sizes.

Instagram post sizes for carousels

Carousels are a collection of images or videos that are grouped into an album and shared as a single post.

The recommended size for a Carousel post is square (1:1 ratio) with a minimum resolution of 1080 x 1080 pixels.

  • Aspect ratio: 1:1 (square)
  • Resolution: 1080 x 1080 pixels 
  • No. of carousel cards per post: 2-10 cards
  • Video duration: 1 sec. - 2 min.

Note: Landscape and portrait images are supported in carousel posts but may be masked by a black border or cropped to a 1:1 aspect ratio. 

A screenshot of a landscape Instagram post with a black border.

Related Articles:

  1. Facebook post sizes, dimensions & specs
  2. Pinterest post sizes, dimensions & specs
  3. The best time to post on Instagram
  4. The top Instagram scheduling tools
  5. The top Instagram statistics, demographics and facts
  6. The top Instagram analytics tools

Sign Up Now

Join our mailing list for updates

By signing up, you agree to our Privacy Policy and Terms of Service. We may send you occasional newsletters and promotional emails about our products and services. You can opt-out at any time.