Updated January 2026
All Instagram dimensions in one place. Posts, Stories, Reels, and profile photos with exact pixel sizes and aspect ratios.
Quick Reference
Square Post
1080 × 1080 px
Portrait Post
1080 × 1350 px
Story / Reel
1080 × 1920 px
Profile Photo
320 × 320 px
Classic Instagram format. Works for all content types.
💡 Best for product shots and quotes
Takes up more screen space in feed. Maximum vertical size.
💡 Best for engagement - more visible in feed
Wide format for panoramas and cinematic shots.
💡 Best for landscapes and wide shots
Full-screen vertical format for Stories and Reels.
💡 Keep important content in the center safe zone
Circular crop. Upload at least 320px for best quality.
💡 Face should fill 60-70% of the frame
All slides must use the same aspect ratio.
💡 First slide determines ratio for all slides
Square
Portrait
Story/Reel
Always use 1080px width
Instagram displays at 1080px. Larger images get compressed and may lose quality.
Export as JPEG for photos
JPEG provides the best quality-to-size ratio. Use PNG only for graphics with text.
Use 4:5 for maximum visibility
Portrait posts take up 20% more screen space than square posts in the feed.
Keep safe zones in mind for Reels
UI elements cover top and bottom. Keep important content in the center 80%.
Test on multiple devices
Preview how your content looks on different screen sizes before posting.
Growing your Instagram?
Perfect post sizes are just the start. Track who unfollows you and who your real fans are with UnfollowCheck.
Check your followersThe 4:5 portrait format (1080 x 1350 pixels) typically gets the highest engagement because it takes up more screen space in the feed, making your content more visible. Studies show portrait posts get 30-40% more engagement than square posts on average.
Instagram will automatically crop or resize your image to fit. This can result in important parts of your image being cut off or reduced quality. For best results, always resize your images before uploading to match Instagram's recommended dimensions.
Instagram allows photos up to 30MB. For videos, the maximum file size is 650MB for videos up to 10 minutes, and 3.6GB for videos up to 60 minutes. However, Instagram compresses all uploads, so the actual quality may be reduced.
Always use 1080 pixels as your base width. Instagram displays images at 1080px wide, so anything larger gets compressed. For height, use 1080px (square), 1350px (portrait), or 566px (landscape) depending on your aspect ratio.
Instagram Reels use the same 9:16 vertical format as Stories (1080 x 1920 pixels). However, keep in mind that Reels can also appear in the feed where they may be cropped to 4:5, so keep important content centered.
All images in a carousel must be the same aspect ratio. The first image you add determines the ratio for all subsequent slides. Most creators use either 1:1 (1080 x 1080px) or 4:5 (1080 x 1350px) for carousels.