RDownsiz

Instagram Image Size — Posts, Stories, Reels

Instagram image sizes in 2026: square posts are 1080 × 1080 px, portrait posts 1080 × 1350 px, stories and reels 1080 × 1920 px, and profile photos 320 × 320 px. Instagram re-encodes uploads, so these exact sizes give the sharpest result.

Instagram compresses everything you upload, so shipping a file larger than the displayed size does not make it look better — it just costs bandwidth and can end up softer after re-encoding. Matching the official dimensions means Instagram has the least work to do and your image stays sharpest.

Instagram Size Cheat Sheet

Every Instagram placement and its size.
PlacementSize (px)Aspect ratio
Square post1080 × 10801:1
Portrait post1080 × 13504:5
Landscape post1080 × 5661.91:1
Story1080 × 19209:16
Reel1080 × 19209:16
Profile photo320 × 3201:1
Carousel image1080 × 10801:1

Square or Portrait — Which Wins

Square 1080 × 1080 posts are the default and still the safest for the feed. Portrait 4:5 posts take up more vertical space in the feed, which can mean more attention, but they require the 1080 × 1350 size. Either way, design at 1080px wide — anything wider gets scaled down by Instagram anyway.

How to Resize for Instagram

  1. Choose the size you need — usually 1080 × 1080 for a post.
  2. Open the resizer and drop in your image.
  3. Set the exact dimensions, fitting inside the frame or filling it.
  4. Download and post — no upload to any server happened on your side.
Resize to 1080×1080The Instagram square post size, exact.Every platform, one cheat sheetInstagram, YouTube, Facebook, LinkedIn and more.

Frequently Asked Questions

What is the best Instagram post size?

1080 × 1080 pixels for square posts. Portrait posts use 1080 × 1350 and reels / stories use 1080 × 1920. Designing at these sizes keeps images sharp after Instagram’s compression.

What size is an Instagram story?

1080 × 1920 pixels (9:16 aspect ratio). That is full-screen on most phones, so design at that size and keep important content in the center to avoid the top and bottom UI.

What size should an Instagram profile picture be?

320 × 320 pixels. Instagram crops it to a circle, so center your face or logo and keep the crop in mind.

Does Instagram reduce image quality?

Yes — Instagram re-encodes uploads to save bandwidth. Shipping the exact recommended size minimizes the compression penalty, which is why 1080px-wide designs look best.