Instagram Post Size Resizer

Instagram keeps photos up to 1080 px wide and crops anything outside its allowed shapes, from 1.91:1 landscape to 3:4 portrait. This page opens with the tallest post, 1080 × 1440 px, which fills the most of the feed and matches the profile grid; switch to 4:5, square, landscape or story in the list.

  • Runs on your device
  • No sign-up
  • Free, no watermark
Loading the image resizer…

This page opens the Social Media Image Resizer with the settings for this task. You can change any of them above.

Instagram image sizes

Post typeSizeShape
Portrait (tallest)1080 × 1440 px3:4
Portrait1080 × 1350 px4:5
Square1080 × 1080 px1:1
Landscape (widest)1080 × 566 px1.91:1
Story / Reel1080 × 1920 px9:16
  • Instagram keeps photos between 320 and 1080 px wide; wider photos are reduced to 1080 px and narrower ones enlarged to 320 px.
  • Photos outside 1.91:1 to 3:4 are cropped. Older versions of Instagram's help page gave 4:5 as the tallest shape.
  • The 3:4 profile grid was announced by Instagram's head, Adam Mosseri, in January 2025; it isn't on the help page.
  • A carousel can hold up to 20 photos or videos, and the first one sets the shape for all of them.

Sources: Instagram Help: photo resolution; Instagram Help: carousel posts; Meta Business Help: story ad specs. Requirements can change with each new notice, so check the one for your exam before you apply.

How to use the Instagram Post Resizer

  1. 01Drop your photo. Instagram Post, portrait 3:4 is already selected; pick another Instagram size if you need one.
  2. 02Move the crop box over the part you want to keep.
  3. 03Press Create image and download the JPG.
  4. 04Post it from your phone. If Instagram shows a crop screen, the photo already fits, so leave it as it is.

Good to know

Fills the feed

Portrait 3:4 (1080 × 1440 px) takes up the most screen space in the feed.

Matches the profile grid

The profile grid shows posts as 3:4 tiles, so a 3:4 post appears there uncropped.

Story safe area

The Story / Reel preset marks the top 250 px and bottom 340 px where Instagram's buttons sit.

Frequently asked questions

What is the best Instagram post size?

1080 px wide. For portrait posts, 1080 × 1440 px (3:4) is the tallest Instagram shows and 1080 × 1350 px (4:5) is the classic size. Square is 1080 × 1080 px and landscape is 1080 × 566 px.

3:4 or 4:5: which should I use?

Instagram's help page now lists 3:4 as the tallest shape, and the profile grid shows posts as 3:4 tiles, so 3:4 fills the most space and isn't cropped in the grid. 4:5 posts still work, but lose a little at the top and bottom of their grid tile.

What size is an Instagram story or reel?

1080 × 1920 px (9:16). Keep text away from the top 250 px and bottom 340 px, where the profile name, reply box and buttons cover the picture.

How do I post a photo without cropping it?

Use No Crop Photo to put the whole photo inside a 3:4, 4:5 or square frame on a blurred or plain background.

Is my photo uploaded to OptiPress?

No. It's cropped and resized in your browser, and it never leaves your device.

Related tools