July 6, 2026
Instagram image sizes in 2026: the complete cheat sheet
Instagram resizes everything you upload. Post the wrong dimensions and the app crops your composition or compresses it into a blurry mess. These are the sizes that survive intact.
The sizes that matter
| Content | Size (pixels) | Ratio |
|---|---|---|
| Square post | 1080 × 1080 | 1:1 |
| Portrait post | 1080 × 1350 | 4:5 |
| Landscape post | 1080 × 566 | 1.91:1 |
| Stories / Reels | 1080 × 1920 | 9:16 |
| Profile picture | 320 × 320 | 1:1 |
The rule behind the table: Instagram serves feed images at 1080 pixels wide. Upload wider and it downscales (fine); upload narrower and it upscales (blurry).
Why your photos look worse after uploading
Instagram re-compresses every upload with fairly aggressive JPEG settings. You cannot avoid the recompression, but you can control what it starts from:
- Upload at exactly 1080 wide. If Instagram does not need to resize, one source of quality loss disappears. The 1080×1080 tool crops and scales your photo in one step.
- Keep files under ~1.6 MB. Very heavy files trigger harsher compression. Compressing to about 1 MB at quality 85+ leaves headroom while looking identical.
- Avoid fine repeating patterns (fabrics, grids) — they are the first thing JPEG-style compression destroys, whoever runs it.
Portrait beats square
Since the feed shows 4:5 portraits at full height, a 1080×1350 image occupies about 25% more screen than a square — same follower, more pixels. If your photo has room to be cropped taller, portrait is the free upgrade. Use the resize tool with 1080×1350 for that framing.
Profile picture
The profile photo displays tiny (110 px in the app) but is stored at 320×320 — and it is shown as a circle. Center the subject and crop it square before uploading so the circle does not decapitate anyone.