PixThru

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.

UsePixelsRatioNotes
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.