Instagram post size (and a cropper that gets it right)

Instagram displays feed images 1080 pixels wide. The shape decides how tall they are: 4:5 portrait takes the most screen, and the profile grid now shows posts as 3:4. Crop here and see what each view keeps.

…or drop / paste it here. Your photo stays on this device.

Showing a sample photo. Choose your own to start.

Rotate & flip
Crop

Best-performing feed size. The profile grid shows the centre 3:4 of it.

Output
Write alt text & a caption for this crop

Instagram image sizes

UseSizeRatioNotes
Portrait feed post1080 × 13504:5Tallest shape the feed allows; the best default.
3:4 post1080 × 14403:4Matches the profile grid, so nothing is trimmed there.
Square post1080 × 10801:1Grid shows it with thin trims left and right.
Landscape post1080 × 5661.91:1Smallest on screen; grid crops the sides heavily.
Story / Reel1080 × 19209:16Keep text out of the top ~250 px and bottom ~340 px.
Profile picture320 × 3201:1 (shown as a circle)Displayed at about 110 px, so keep the face large.

Source: Instagram Help Center and Instagram’s 2025 profile-grid change to 3:4. Platforms change sizes without notice, so check if something looks off.

How to do it

  1. Choose your photo (it never leaves your device).
  2. Pick a format: portrait, 3:4, square, landscape, story or profile.
  3. Drag the frame. Turn on “Show what gets covered” to see the grid thumbnail or story bars.
  4. Press Crop & download. The file is saved at Instagram’s exact pixel size.

Which Instagram size should you use?

For the feed, 1080 × 1350 (4:5) is the safe default: it fills the most of a phone screen as people scroll. Since early 2025 the profile grid shows posts as 3:4 tiles, so a 4:5 image loses a thin strip on the left and right in your grid. If the grid look matters more than the feed, crop to 3:4 (1080 × 1440) instead.

Instagram rescales anything wider than 1080 px down to 1080 px and compresses it again. Uploading at exactly 1080 px wide gives you control over the crop and avoids a second, blurrier resize.

Stories and Reels

Stories and Reels are 9:16. The top of the screen carries your name and the progress bar; the bottom has the reply box and buttons. The story preset shades both areas so you can keep faces and text in the clear middle.

Questions

What is the best image size for an Instagram post?

1080 × 1350 pixels (4:5 portrait). It shows largest in the feed. Use 1080 × 1440 (3:4) if you want the profile grid to show the full image.

Why does Instagram crop my photo?

The feed only accepts shapes between 1.91:1 (landscape) and 4:5 (portrait). Anything taller or wider is cropped to the nearest allowed shape. Crop it yourself first to decide what stays.

What size is an Instagram story?

1080 × 1920 pixels, a 9:16 ratio. Keep important content away from the top and bottom 14% or so, where the interface sits.

Can I post a full landscape photo without cropping?

Yes. Use the landscape preset (1080 × 566) or crop to square with “fit, add border” on the square-crop page to keep the whole photo with a white or blurred border.