100% Free

Instagram Image Size Guide

Optimal dimensions for posts, stories, reels, carousels & profile pictures

Instagram Image Sizes 2026

Last updated: January 2026

6 image types

Feed Post (Square)

Recommended

1080 x 1080

Aspect Ratio1:1
Max Size30MB
FormatsJPG, PNG

💡Best for product shots and symmetrical content

H

Feed Post (Portrait)

1080 x 1350

Aspect Ratio4:5
Max Size30MB
FormatsJPG, PNG

💡Takes more screen space in the feed

W

Feed Post (Landscape)

1080 x 566

Aspect Ratio1.91:1
Max Size30MB
FormatsJPG, PNG

💡Good for panoramic shots and wide scenes

H

Story / Reel

Recommended

1080 x 1920

Aspect Ratio9:16
Max Size30MB
FormatsJPG, PNG

💡Full-screen vertical format for maximum impact

Profile Picture

320 x 320

Aspect Ratio1:1
Max Size10MB
FormatsJPG, PNG

💡Displays as a circle, keep important content centered

Carousel

1080 x 1080

Aspect Ratio1:1
Max Size30MB
FormatsJPG, PNG

💡All images in a carousel should use the same aspect ratio

Share This Tool

Found this useful? Share it with others!

Ready to schedule your Instagram posts?

Schedulala lets you schedule posts to Instagram and 9 other platforms from one simple dashboard.

7-day free trial10 platformsNo card required

How to Use This Tool

  1. 1Find the image type you need (feed post, story, reel, etc.)
  2. 2Note the recommended dimensions for that format
  3. 3Click "Copy Dimensions" to copy the exact size
  4. 4Resize your image using any image editor

Pro Tips

Square posts are safest

1080x1080 works everywhere and looks great in the grid.

Portrait gets more screen space

4:5 ratio (1080x1350) takes up more room in the feed.

Stories and Reels use same size

1080x1920 (9:16) works for both Stories and Reels.

Keep profile pic simple

It displays as a small circle - avoid text and complex details.

Schedule Instagram Posts Free

7-day free trial. No credit card required.

The Complete Guide to Instagram Image Dimensions

Getting your Instagram image sizes right can make or break your content. An image that looks perfect on your phone might get cropped awkwardly in the feed, or a Story that seemed sharp becomes pixelated when viewed by your followers. Knowing the exact pixel dimensions for each format eliminates these headaches.

Instagram supports three main aspect ratios for feed posts: square at 1:1 (1080 x 1080 pixels), portrait at 4:5 (1080 x 1350 pixels), and landscape at 1.91:1 (1080 x 566 pixels). Portrait images take up the most real estate in the feed, which is why many creators prefer them for maximum visibility. Square remains the safest choice since it looks consistent in both the feed and your profile grid.

Stories and Reels share the same dimensions: 1080 x 1920 pixels at a 9:16 aspect ratio. This full-screen vertical format means you need to design differently than feed posts. Keep text and important elements away from the top 250 pixels (where the username displays) and bottom 200 pixels (where the message bar appears).

Carousels follow the same rules as single-image posts, but every image in the carousel must match the same aspect ratio. If your first image is portrait, all following slides need to be portrait too. This consistency is enforced by Instagram, so plan your carousel dimensions before you start creating.

Profile pictures display at just 110 pixels on mobile, but Instagram recommends uploading at 320 x 320 pixels minimum. Since profiles show as circles, avoid putting important details near the edges where they will be cropped off. Keep your logo or face centered.

Key Features:

  • Feed post dimensions for square, portrait, and landscape formats
  • Story and Reel safe zones to avoid text overlap
  • Carousel image requirements and aspect ratio rules
  • Profile picture sizing with circle crop guidelines
  • Maximum file sizes and recommended formats
  • Quick-copy buttons for all standard dimensions

Frequently Asked Questions

The best Instagram post size is 1080 x 1080 pixels (square) for maximum compatibility, or 1080 x 1350 pixels (portrait/4:5) for more screen presence in the feed.
Instagram Stories should be 1080 x 1920 pixels with a 9:16 aspect ratio. This is the same size as Reels.
Instagram profile pictures should be at least 320 x 320 pixels. They display as a circle, so keep important content centered.
Yes, all images in an Instagram carousel should use the same aspect ratio for the best viewing experience.
Instagram accepts images up to 30MB, but recommends keeping files under 8MB for faster uploads. JPG and PNG formats work best.
Instagram Reels should be 1080 x 1920 pixels at 9:16 aspect ratio, the same as Stories. For best quality, export at 30fps minimum.
Yes, Instagram supports landscape at 1080 x 566 pixels (1.91:1 ratio), but these take less screen space in the feed and often get lower engagement than square or portrait.
Carousel images can be square (1080x1080), portrait (1080x1350), or landscape (1080x566). All images in one carousel must use the same aspect ratio.

Stop copying and pasting. Start scheduling.

Join thousands of creators who save hours every week with Schedulala.

Get Started Free