Instagram Image Sizes and Dimensions Guide (2026)
The recommended Instagram post size is 1080 x 1080 pixels for square posts, 1080 x 1350 pixels for portrait posts (which get the most screen real estate in feeds), and 1080 x 566 pixels for landscape posts. Stories and reels use 1080 x 1920 pixels (9:16 ratio).
Published April 10, 2026
Instagram Image Size Quick Reference
| Content Type | Dimensions (px) | Aspect Ratio | Max File Size |
|---|---|---|---|
| Square Post | 1080 x 1080 | 1:1 | 30 MB |
| Portrait Post | 1080 x 1350 | 4:5 | 30 MB |
| Landscape Post | 1080 x 566 | 1.91:1 | 30 MB |
| Story / Reel | 1080 x 1920 | 9:16 | 30 MB (photo) / 4 GB (video) |
| Profile Picture | 320 x 320 | 1:1 | 30 MB |
| Carousel Post | 1080 x 1080 or 1080 x 1350 | 1:1 or 4:5 | 30 MB per image |
| IGTV Cover Photo | 420 x 654 | 1:1.55 | 30 MB |
Best Image Size for Instagram Feed Posts
For maximum engagement, use portrait-oriented images at 1080 x 1350 pixels (4:5 aspect ratio). Portrait posts take up more vertical space in the feed, which means more screen real estate and higher engagement rates compared to square or landscape formats.
Instagram supports a minimum width of 320 pixels and a maximum of 1080 pixels. Images wider than 1080 pixels are automatically compressed, which can reduce quality. Always upload at 1080 pixels wide for the sharpest results.
Instagram Stories and Reels Dimensions
Stories and Reels both use the full-screen 9:16 vertical format at 1080 x 1920 pixels. Keep important text and elements within the center safe zone (approximately 1080 x 1420 pixels) to avoid being covered by the username header or reply bar at the bottom.
For Reels, the cover image that displays on your profile grid is cropped to a 1:1 square from the center of the video. Design your cover images with this crop in mind.
Tips for Optimizing Instagram Images
Instagram Carousel Post Dimensions
Carousel posts support up to 20 images or videos. All slides in a carousel must use the same aspect ratio, which is determined by the first slide. The two best options are 1080 x 1080 (1:1 square) for versatility or 1080 x 1350 (4:5 portrait) for maximum feed presence.
Carousel posts consistently outperform single-image posts in engagement, making them one of the most effective content formats on Instagram.
Instagram Profile Picture Size
Profile pictures display at 110 x 110 pixels on mobile and 180 x 180 pixels on desktop, but Instagram stores them at 320 x 320 pixels. Upload a square image at least 320 x 320 pixels for the best quality across all display sizes.
Profile pictures are always cropped to a circle, so keep your subject centered and avoid placing important elements near the edges.
Frequently Asked Questions
Schedule Your Instagram Posts with postr
Create, schedule, and publish Instagram posts with perfectly sized images. postr handles the formatting so you can focus on creating great content.
Get Started Free