Instagram Image Resizer

Fit any photo to Instagram’s sizes without cropping off what matters: fill the frame or keep the whole picture on a blurred or coloured background.

The right size for every format

  • Square post – 1080 × 1080 (1:1).
  • Portrait post – 1080 × 1350 (4:5), the size that takes up the most space in the feed.
  • Story and Reel – 1080 × 1920 (9:16).
  • Landscape post – 1080 × 566 (1.91:1).
  • Profile picture – 320 × 320, shown as a circle.

Keep the whole photo

Choose “Show the whole photo” to place a wide or tall picture on a blurred copy of itself or a solid colour – perfect for landscape shots in a 9:16 story. Or fill the frame and use the zoom and position sliders to choose what stays in view.

Private by design

Your photo is processed by your own browser and is never uploaded. See our sizes cheat sheet for every format in detail.

FAQ

Frequently asked questions

Is my photo uploaded?

No. Resizing happens entirely on your device.

What quality is the result?

A high-quality JPG at exactly the size Instagram uses, so Instagram compresses it as little as possible.

Is there a watermark?

No, never.

More questions? See the full FAQ or contact us.

Ready to save your favorite posts?

Paste any Instagram link and get your download in seconds. Free, fast, no login.

Start downloading