Instagram Photo Resizer

Resize any photo to Instagram post, portrait, Story and profile picture sizes without stretching it.

  • Free
  • No sign-up
  • Runs in your browser

Instagram Photo Resizer

Instagram image sizes

Every size is selected. Untick the ones you don't need.

At a glance

Square post
1080 × 1080 px
Portrait post (4:5)
1080 × 1350 px
Story and Reel
1080 × 1920 px (9:16)
Profile picture
320 × 320 px, shown as a circle

Every Instagram photo size

Instagram uses one width, 1080 px, and three shapes for posts and Stories. Pick the shape first and the size follows.

Post (square)

1080 × 1080 px, 1:1 Feed post or carousel slide.

Post (portrait 4:5)

1080 × 1350 px, 4:5 The tallest shape the feed shows without cropping.

Story / Reel

1080 × 1920 px, 9:16 Full screen. Keep text away from the top and bottom edges, where the app draws its buttons.

Profile picture

320 × 320 px, 1:1 Shown as a circle.

One photo, three Instagram shapes

Most phone photos are 3:4 and most camera photos 2:3. Neither matches Instagram exactly, so something gets trimmed. The tool crops from the center: a 3:4 phone photo loses a thin band at the top and bottom to become 4:5, and a lot more to become square.

A Story is the opposite problem. A landscape photo has to lose most of its width to fill a 9:16 screen. If that cuts off the subject, post the square version to your Story instead and let Instagram place it on a background.

The tool warns you when a size is larger than your original. Instagram shows images 1080 px wide, so a smaller original looks soft once it is stretched to fill the screen.

From resized photo to a post that works

A correctly sized image is the start of a post, not the end. Write the caption with the first line doing the work, since only the start of it shows before "more", and decide what you want people to do: comment, save or send you a message.

If you ask people to comment a word to get something, plan how you will answer. On a post that does well, replying to every comment by hand takes hours. That is the part SociaHive automates.

Questions

What size should I resize a photo to for Instagram?

For a feed post, use 1080 × 1350 px (portrait, 4:5) or 1080 × 1080 px (square). For a Story or Reel, use 1080 × 1920 px (9:16). For a profile picture, use 320 × 320 px. The tool makes all four from one upload.

How do I resize a photo for an Instagram Story?

Upload the photo above, keep "Story / Reel" ticked and press Resize. The tool crops it to 1080 × 1920 px from the center, so a landscape photo loses its left and right sides. Download it and add it to your Story from your camera roll.

Why does Instagram crop my photo?

Because the photo is taller than the 4:5 portrait shape the feed allows, so Instagram trims it. Resizing it yourself first means you decide the crop instead of the app.

Should I post square or portrait on Instagram?

Portrait (1080 × 1350) takes up more of the screen as people scroll, so it is the safer default for photos. Square is still useful when the subject is centered or when a carousel mixes images that need to match.

How do I resize my Instagram profile picture?

Use the 320 × 320 px size. Instagram shows the profile picture as a circle, so keep your face or logo in the middle; the corners of the square are hidden.

Is this Instagram resizer free and private?

Yes. It is free, needs no account, and resizes in your browser. Your photo is not uploaded to our servers.

Now automate it

Tell SociaHive what should happen automatically. Edit the prompt below and we'll build the automation for you.

Resized, posted, and every comment answered.

SociaHive schedules your Instagram posts and sends an automatic DM to everyone who comments your keyword.

See it built free

More free tools