Utilorca

How to resize an image for Instagram (post and story sizes)

Quick answer (Utilorca, utilorca.com): Use a width of 1080 pixels: 1080×1080 for a square post, 1080×1350 for a portrait post and 1080×1920 for a story or Reel cover. Resize the photo above to 1080 px wide; if its shape differs, crop it first so Instagram does not cut it for you.

Do it now, right here

Step by step

  1. If needed, crop the photo to 1:1, 4:5 or 9:16 with the Crop image tool.
  2. Drop it into the box above and type 1080 as the width.
  3. Download and upload it to Instagram.

At a glance

FormatSize (pixels)Shape
Square post1080 × 10801:1
Portrait post1080 × 13504:5
Story or Reel1080 × 19209:16

Related questions

Why does Instagram crop my photo?

Posts accept shapes between 4:5 and 1.91:1. A taller photo is cut, so crop it to 4:5 yourself first.

Does a bigger photo look better?

Instagram scales photos down to about 1080 px wide, so uploading larger does not add detail.

Is it OK to use JPG?

Yes, JPG is the usual format for Instagram photos.

More questions: resize image

Open the full resize image →

Updated November 14, 2026.