Drag in up to 20 images (10 MB each).
Choose square, portrait or story.
Save each file or grab them all as a ZIP.
Instagram image sizes that look sharp
Instagram displays feed images at 1080 pixels wide. Upload something larger and Instagram compresses it. Resize your photo to the exact Instagram size first and it stays crisp. Use 1080×1080 for a square, 1080×1350 for a portrait post, or 1080×1920 for Stories and Reels.
Resize Instagram photos in bulk
Planning a grid or a week of Stories? Drop in up to 20 images, choose your Instagram preset, and download them all at once - keeping aspect ratio and full privacy in your browser.
| Placement | Recommended size | Notes |
|---|---|---|
| Square post | 1080 × 1080 | 1:1 |
| Portrait post | 1080 × 1350 | 4:5, recommended |
| Story / Reel | 1080 × 1920 | 9:16 |
| Landscape post | 1080 × 566 | 1.91:1 |
| Profile picture | 320 × 320 | shown as circle |
Frequently asked questions
What size should an Instagram post be?
1080×1080 for a square, or 1080×1350 for a portrait post which takes up more space. Stories and Reels are 1080×1920.
Why do my Instagram photos look blurry?
Usually because Instagram compressed an oversized upload. Resizing to 1080 pixels wide first reduces compression artifacts.
Can I resize Instagram Stories?
Yes. Choose the 1080×1920 story preset. The image is scaled to fit while keeping aspect ratio.
Is it free and private?
Yes - free with no watermark, and images are never uploaded.