Instagram Image Resizer

Instagram crops photos that are not the right ratio, often awkwardly. This tool resizes your photo to Instagram's exact preset sizes first, so you control the crop instead of the app.

Drop images here or click to browse

Most image formats up to 50 MB each

Your images never leave your device

Most image formats, up to 50 megabytes each Your images never leave your device

How to use the Instagram Image Resizer

  1. Drop in your photo.
  2. Choose square post, portrait, landscape, story or profile picture.
  3. Download the correctly sized image and upload it directly.

Features

  • Square post at 1080 x 1080, the safest all round size.
  • Portrait post at 1080 x 1350 for maximum feed height.
  • Story and Reel size at 1080 x 1920.
  • Profile picture preset at 320 x 320, square, since Instagram applies its own circular mask on display.

Why does Instagram crop my photo strangely?

If you upload a photo at a ratio Instagram does not expect, its own automatic crop decides what to keep, which can cut off heads or important detail. Resizing to one of these exact presets first means you choose the framing instead of leaving it to Instagram's own algorithm.

Should I keep my subject centred for the profile picture?

Yes. Instagram displays every profile picture inside a circle, cutting off the corners of whatever square image you upload, so a face or logo sitting near a corner risks being clipped. Keeping the subject centred in the 320 x 320 preset here means it stays safely inside the circle Instagram will crop it to.

Landscape or portrait, which fits better in the Instagram feed?

Instagram's feed favours taller images: a portrait post at 1080 x 1350 takes up noticeably more vertical space when someone scrolls past it than a square or landscape post does, which is why many accounts default to portrait for ordinary feed posts and save landscape for photos that genuinely need the wider frame, such as a panorama or a screenshot.

Frequently asked questions

What is the best size for a normal Instagram post?

1080 x 1080 for a square post is the safest choice and displays fully in the feed without extra cropping.

What size should a Story image be?

1080 x 1920, a 9:16 ratio, matches the full screen Story and Reel format.

Does this tool upload directly to Instagram?

No, it only resizes the image on your device. Download the result and upload it through the Instagram app as usual.

Why is the landscape post preset shorter than 1080 wide?

It is 1080 x 566, Instagram's maximum landscape ratio of roughly 1.91:1. A wider image than that gets cropped down to this ratio by Instagram anyway, so the preset matches what will actually display.

Can I resize a batch of photos for a carousel post at once?

Yes, drop in several photos and the same preset applies to each one, so an entire carousel comes out at a matching size.

Does resizing affect my photo's quality on Instagram?

Resizing itself just changes pixel dimensions. Instagram also applies its own compression on upload regardless of what you send, which is outside this tool's control.