
Instagram Image Size Guide 2026: Posts, Stories, Reels
Instagram compresses every image you upload. If you don't size your photos correctly before posting, the platform's compression algorithm does it for you — and the result is often soft, pixelated, or artifact-heavy. This Instagram image size guide 2026 covers every format on the platform with the exact dimensions that produce the sharpest results.
The principle is simple: upload at the resolution Instagram expects (or slightly above), and compression has less work to do. Upload at the wrong size, and Instagram downscales aggressively, throwing away detail in the process.
Instagram Feed Post Dimensions
Feed posts come in three aspect ratios. Each has an optimal resolution:
Square Posts (1:1)
- Recommended upload size: 1080×1080px
- Minimum: 320×320px (Instagram will upscale, causing blur)
- Maximum: 2048×2048px (Instagram downscales to 1080px)
- Aspect ratio: 1:1
Square posts are the safest choice for consistent feed appearance. They display at full size on mobile and don't get cropped in the feed preview.
Portrait Posts (4:5)
- Recommended upload size: 1080×1350px
- Aspect ratio: 4:5
- Display: Takes up more vertical screen space than square, increasing visibility
Portrait posts are the best-performing format in the feed. They occupy more screen real estate on mobile devices, which is where 95%+ of Instagram browsing happens. The 4:5 ratio is the tallest format that displays fully in the feed without cropping.
Landscape Posts (1.91:1)
- Recommended upload size: 1080×566px
- Aspect ratio: 1.91:1 (also accepts 16:9 at 1080×608px)
- Display: Smallest footprint in the feed
Landscape posts are rarely used because they take up the least feed space. They're useful for wide panoramic shots or when the horizontal composition is essential to the image.
Instagram Stories Dimensions
- Recommended upload size: 1080×1920px
- Aspect ratio: 9:16
- Minimum: 600×1067px (will be upscaled and look soft)
- Format: JPG or PNG
- File size: Under 30 MB for images, under 4 GB for video
Stories fill the entire phone screen, so any image that isn't 9:16 will have bars added or be cropped. Upload at exactly 1080×1920px for the sharpest result. If your image is a different ratio, crop or resize it first using the image resizer.
Keep important content away from the top and bottom edges — Instagram overlays the profile icon, reply bar, and other UI elements in those areas. A safe zone of roughly 1080×1420px in the center of the frame ensures nothing gets covered.
Instagram Reels Dimensions
- Recommended upload size: 1080×1920px
- Aspect ratio: 9:16
- Cover image: 1080×1920px (or 1080×1350 for feed-friendly crop)
- Format: MP4 or MOV for video; JPG or PNG for cover images
Reels share the same 9:16 aspect ratio as Stories. The key difference is the cover image — it appears in the Reels tab on your profile and in the feed. Choose a cover frame that looks good both at 9:16 (full Reel view) and at 4:5 (feed crop), since Instagram automatically crops the cover for feed display.
Instagram Profile Picture Size
- Recommended upload size: 320×320px
- Display size: 110×110px in feed, 32×32px in comments
- Aspect ratio: 1:1 (square, displayed as circle)
- Format: JPG or PNG
Instagram displays profile pictures as circles, so your image must look good when cropped to a circle. Keep your face or logo centered with enough margin around the edges. For creating circular profile pictures with borders or transparency, use the circle image cropper.
Upload at 320×320px even though the display size is smaller. This gives Instagram enough resolution to render a sharp image on high-DPI displays.
Instagram Carousel Posts
Carousels allow up to 20 images or videos in a single post. All images in a carousel must share the same aspect ratio — you can't mix square and portrait in the same post.
- Recommended: Choose 1:1 (1080×1080px) or 4:5 (1080×1350px) for all images
- 4:5 is recommended for maximum feed visibility
- First image matters most — it's the only one visible in the feed before users swipe
File Format and Quality Tips
Format
- JPG: Best for photographs and images with many colors. Instagram's compression is tuned for JPG.
- PNG: Best for graphics, text-heavy images, and images with sharp edges. Instagram preserves PNG quality better than JPG for these types of content.
- WebP: Not recommended for Instagram uploads — the platform converts it to JPG, which can introduce double-compression artifacts.
Compression
Instagram applies its own compression to every upload. To minimize quality loss:
- Upload at the recommended resolution — don't upload at 4000px expecting better quality; Instagram downscales to 1080px and the extra data gets discarded
- Keep file size under 1 MB for images — larger files get more aggressively compressed
- Use quality 85–90 when exporting from photo editors — this matches Instagram's expected input range
- Avoid re-uploading — each upload cycle adds compression. Always post from the original file
For preparing images before upload, the Instagram image editor applies the correct dimensions and compression in one step. For multi-platform workflows, the social media image editor handles Instagram alongside other platforms.
Aspect Ratio and Cropping in the Feed
Instagram crops images differently depending on where they appear:
- Feed: Square posts show fully. Portrait (4:5) shows fully. Landscape shows fully but small. Any taller than 4:5 gets cropped to 4:5 in the feed.
- Profile grid: All posts are cropped to 1:1 (square) in the profile grid, regardless of original aspect ratio. Portrait and landscape posts show with cropped previews.
- Explore page: Uses the original aspect ratio but at a smaller scale.
This means a portrait post looks great in the feed but gets cropped to square in your profile grid. Plan for both contexts — keep the subject centered so the square crop doesn't cut off important elements.
Common Instagram Image Mistakes
Uploading at 4000px+: Instagram caps display at 1080px. Ultra-high-res uploads get downscaled with heavier compression, often looking worse than a 1080px upload.
Wrong aspect ratio for Stories: Uploading a 16:9 image as a Story leaves black bars at top and bottom. Always resize to 9:16 first.
Low-res profile pictures: A 110px profile picture looks blurry on retina displays. Upload at 320×320px minimum.
Text too close to edges: Instagram's UI overlays elements on Stories and Reels. Text or logos in the top 250px or bottom 250px of a Story may get covered.
External Resources
- Instagram Help Center — photo specifications — official platform guidelines
- Meta Business Help Center — advertising image specs for Instagram
Summary
For sharp, professional Instagram content in 2026, upload at these exact sizes: 1080×1080px for square feed posts, 1080×1350px for portrait posts, 1080×1920px for Stories and Reels, and 320×320px for profile pictures. Keep file sizes under 1 MB, use JPG for photos and PNG for graphics, and always resize before uploading to control how Instagram's compression affects your images.



