Instagram Image Sizes
Instagram re-compresses every upload, so the single best thing you can do for sharp posts is upload at exactly 1080px wide in the right ratio — the app then has almost nothing to shrink.
Portrait 4:5 (1080×1350) occupies the most feed height and is the default choice for engagement; Stories and Reels use the full-screen 9:16 canvas.
| Use | Pixels | Ratio | Notes |
|---|---|---|---|
| Square post | 1080×1080 | 1:1 | The classic grid format. |
| Portrait post | 1080×1350 | 4:5 | Takes the most feed space — best performer. |
| Landscape post | 1080×566 | 1.91:1 | Wide format; used less since portrait dominates. |
| Stories / Reels | 1080×1920 | 9:16 | Full-screen vertical. |
| Carousel | 1080×1350 | 4:5 (or 1:1) | All slides share the ratio of the first one. |
| Profile picture | 320×320 | 1:1 | Shown as a circle — center your face/logo. |
Pro tips for Instagram
- Check the Reels safe zone before posting — the right rail (like/comment) and the bottom caption cover real content.
- Splitting one photo into a seamless grid? Use the Instagram Grid Maker to cut it into numbered tiles.
- Blurry after upload? Compress lightly BEFORE uploading so Instagram’s compressor has less to destroy.
Workflow: crop to the right ratio → resize to the exact pixels → compress lightly before upload. Every tool runs in your browser — nothing is uploaded.
Frequently asked questions
- Why does Instagram blur my photos?
- Wrong dimensions force Instagram to resize and re-compress. Uploading at exactly 1080px wide in a supported ratio keeps your image as sharp as the platform allows.
- Is 4:5 better than square?
- For reach, usually yes — 1080×1350 fills more of the screen as people scroll, and Instagram fully supports it in feed and carousels.
- What size is the Reels cover?
- Design the cover on the 1080×1920 canvas, but keep the key content centered — the grid shows a 1:1 center crop of it.
Other platforms
🔒 Your files never leave your device. Every tool linked on this page runs entirely in your browser.