Resize Image for Instagram (1080×1080)

Get the perfect 1080×1080 image for an Instagram post in one click.

Drop images here or click to choose files You can also paste an image with Ctrl+V
Resize by
Width × Height
px
px

Instagram shows square posts at 1080 × 1080 pixels. Upload anything bigger and the app downsizes it with its own, fairly aggressive compression; upload the exact size and there’s nothing for it to do.

A landscape or portrait photo has to become square somehow. "Crop to fill" keeps the centre and trims the sides; "Fit" keeps the whole picture and adds bars, which suits artwork and text posts.

For a carousel, resize every image the same way so the slides line up.

How to use it

  1. Drop in your photo (or all the slides of a carousel).
  2. Choose crop or fit.
  3. Download and post.

Frequently asked questions

Should I post square or portrait on Instagram?

Portrait (4:5, 1080 × 1350) takes more room in the feed and tends to catch more attention. Square is the classic grid look. Both are here.

Why do my photos look worse after posting?

Instagram re-compresses large uploads. Starting at exactly 1080 pixels wide avoids the resize step, which is where most of the softening comes from.

What about the profile grid?

The grid now shows posts cropped to a 3:4 rectangle, so keep the subject near the centre of a square post.

More free tools

All images →