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

  1. Open PicLight and select the Instagram preset.
  2. Drop your photo in. PicLight resizes and compresses it to 1080px wide at 88% quality.
  3. 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.

Related guides