Resize images for Instagram

Fit photos to Instagram without awkward crops: portrait 1080 × 1350, square 1080 × 1080 or stories 1080 × 1920.

Instagram crops anything that is not between 4:5 and 1.91:1. Resizing to 1080 × 1350 (4:5 portrait) takes up the most space in the feed. Use "Fit inside" to add white borders and keep the whole photo, or "Crop to fill" to fill the frame.

How to use it

  1. Choose your image or drop it on the box (you can also paste from the clipboard).
  2. Adjust the settings if you need to. The tool resizes it straight away.
  3. Check the new size, then press Download.

Questions

What is the best Instagram post size?

1080 × 1350 px (4:5) for feed posts, 1080 × 1080 for squares and 1080 × 1920 for Stories and Reels.

Are my files uploaded to a server?

No. The tool runs entirely in your browser using JavaScript, so your files never leave your device. You can even disconnect from the internet after the page loads and it keeps working.

Is it free?

Yes, free with no sign-up, no watermark and no daily limit.

Related tools

All image tools