How to resize photos for Instagram

Instagram squeezes or crops photos that do not match its shapes. Resize them yourself and you decide what stays in frame. These are the sizes that work today, plus a quick way to resize a whole set at once.

Updated September 27, 2026. 2 minute read.

Quick answer

Open the Batch Image Resizer, pick an Instagram preset, choose Exact size (crop to fill) and download all your photos in a ZIP.

Open the Batch Image Resizer

Step by step

  1. Open the Batch Image Resizer and add your photos.
  2. Choose a preset such as Instagram portrait post (1080 x 1350) or Stories, Reels and TikTok.
  3. Pick Exact size (crop to fill) to fill the frame, or Fit inside a box to keep the whole photo.
  4. Press Resize images and download them one by one or as a ZIP.
  5. Need precise framing on one photo? Send it to the Social Media Cropper and drag it into place.

Instagram image sizes

FormatSize in pixelsShape
Square post1080 x 10801:1
Portrait post (most feed space)1080 x 13504:5
Tall portrait post1080 x 14403:4
Landscape post1080 x 5661.91:1
Story, Reel cover1080 x 19209:16
Profile photo320 x 320Shown as a circle

Which shape should I use?

Portrait posts take up the most space in the feed, so they get more attention. The profile grid now shows posts as tall 3:4 previews, so keep faces and text away from the very top and bottom. For Stories and Reels, leave about 250 pixels clear at the top and bottom where the app puts buttons and captions.

Tips

Instagram shows photos at 1080 pixels wide. Bigger uploads are shrunk anyway, so 1080 is the sweet spot.

Export as JPG around quality 85 to 90. Instagram recompresses everything, so huge files do not help.

Resizing a carousel? Use the same preset for every slide so they line up perfectly.

Ready to try it?

The Batch Image Resizer is free, needs no sign up, and your files never leave your device.

Open the Batch Image Resizer

Frequently asked questions

What is the best size for an Instagram post?

1080 x 1350 pixels (4:5 portrait) takes the most space in the feed. 1080 x 1080 square is the classic choice.

Why does Instagram crop my photo?

Photos outside the supported shapes get cropped. Resizing or cropping to one of the sizes above first puts you in control.

Can I resize many photos at once?

Yes. The Batch Image Resizer handles 5 photos at a time on the free plan, with a button for the next batch. Pro removes the limit.

Does resizing lower quality?

Scaling down keeps photos sharp. Scaling small images up can make them soft, so start from the original when you can.

Related guides