Instagram Image Resizer

Resize photos to Instagram post, portrait and story sizes

Drop images here or tap to choose
Resize one photo or a whole batch

Choose an image to start.

Preview appears here

How to resize for Instagram

  1. Drop your image on the box above, or tap it to choose one.
  2. Pick a size with the buttons: Square (1080 × 1080), Portrait 4:5 (1080 × 1350), Story / Reel (1080 × 1920), Landscape (1080 × 566).
  3. Keep Crop to fill to fill the frame, or choose Fit inside to keep the whole picture with borders.
  4. Click Download.

Instagram image sizes

Instagram displays feed posts 1080 pixels wide. A square post is 1080 × 1080, a portrait post (4:5) is 1080 × 1350 and takes up the most space in the feed, which is why many creators prefer it, and a landscape post (1.91:1) is 1080 × 566. Stories and Reels are full-screen 9:16 at 1080 × 1920. Uploading at exactly these sizes stops Instagram cropping your photo unexpectedly or re-compressing it more than necessary.

Pick a size with the buttons above. Crop to fill trims the edges evenly so there are no bars; choose Fit inside, add padding to keep the whole photo with white or colored borders, a popular look for landscape photos posted as portrait. For precise framing, crop first with the image cropper at 4:5 or 1:1.

Save as JPEG at 90% quality. Instagram converts everything to JPEG anyway, and starting with a clean, correctly sized file gives the sharpest result.

FAQ

What is the best image size for Instagram?

1080 × 1350 pixels (4:5 portrait) for feed posts, and 1080 × 1920 for stories and reels.

How do I post a full photo on Instagram without cropping?

Choose Portrait 4:5 and "Fit inside, add padding". The whole photo is kept and borders fill the rest.

Why does Instagram make my photos blurry?

It recompresses large or odd-sized uploads. Resizing to 1080 pixels wide yourself and saving at high JPEG quality reduces this.

Made by BufferMint. We also design and build software products for founders. See our services →

Your files and inputs never leave your device; we only count anonymous visits.