Instagram Image Size Guide 2026
Using the wrong image size on Instagram can result in awkward cropping, poor quality, or rejected uploads. Here's the complete guide to Instagram image dimensions for every type of content.
Instagram Feed Post Sizes
Square Post (1:1) — 1080 × 1080px
The classic Instagram format. Works perfectly in the feed and on your profile grid.
Portrait Post (4:5) — 1080 × 1350px
Takes up more vertical space in the feed, making it more engaging. Recommended for most content.
Landscape Post (1.91:1) — 1080 × 566px
Best for wide shots, group photos, and scenic landscapes.
Instagram Story & Reels — 1080 × 1920px (9:16)
Full-screen vertical format. Stories and Reels share the same dimensions. Keep important content within the safe zone (center 1080×1420px) to avoid being cut off.
Profile Photo — 320 × 320px
Displayed as a circle, so center your subject. Upload at 320×320px for best quality.
How to Resize for Instagram
Use our free Instagram image resizerwith preset dimensions for every format:
- Square: 1080×1080
- Portrait: 1080×1350
- Landscape: 1080×566 or 1080×608
- Story: 1080×1920
- Profile: 320×320
Tips for Best Quality
- Always upload at the highest resolution — Instagram compresses images
- Use JPEG format for photos, PNG for graphics with text
- Keep file size under 5MB for fastest uploads
- If images are too large, compress them first