Home › Guides
Resize Images for Instagram Stories, Posts & Reels
Updated May 2026 · 4 min read
Instagram crops, stretches, or compresses photos that aren't the right size — ruining a carefully composed shot. Whether you're posting a Story, a square post, or a portrait, getting the dimensions right before you upload makes a visible difference in quality.
Here are the exact Instagram image sizes for 2026, and how to hit them in seconds using PicLight — free, no upload required.
Instagram image sizes (2026)
Stories & Reels
1080 × 1920 px
9:16 ratio · Full screen vertical
Square Post
1080 × 1080 px
1:1 ratio · Classic grid post
Portrait Post
1080 × 1350 px
4:5 ratio · Best for feed reach
Landscape Post
1080 × 566 px
1.91:1 ratio · Panorama style
Pro tip: Instagram recommends uploading at 1080px wide maximum. Anything larger gets downscaled — you're wasting file size. PicLight's Instagram preset targets exactly 1080px.
How to resize for Instagram using PicLight
- Open PicLight and select the Instagram preset.
- Drop your photo in. PicLight resizes and compresses it to 1080px wide at 88% quality.
- Download the result and upload directly to Instagram.
Instagram will still apply its own light compression on upload, but starting with an already-optimised image means the final quality on-screen is noticeably better than uploading a raw 6 MB photo straight from your camera roll.
Resize your photo for Instagram — free, instant, private
Open PicLight →Does Instagram compress images on upload?
Yes. Instagram applies its own JPEG compression regardless of your upload quality. However, if you upload an already-compressed 1080px image, Instagram's compression has less to do — the output quality is meaningfully better than if you had uploaded a raw 12 MP photo and let Instagram do all the work.
Think of it like this: a photo crushed from 6 MB to 80 KB in one step (Instagram doing everything) looks worse than a photo first optimised to 400 KB at 1080px (you) and then lightly touched by Instagram.
What about Stories vs Posts?
Instagram Stories are 9:16 vertical (1080×1920), while feed posts are best at 4:5 portrait (1080×1350) or 1:1 square. PicLight's Instagram preset targets 1080px wide, which works for all post formats. For Stories specifically, make sure your original photo is already cropped to vertical before compressing.