Instagram Image Sizes 2025 (+ Free Resize Tool)
Posting blurry or cropped images on Instagram? Here's the complete guide to Instagram image dimensions, plus a free tool to resize your photos perfectly.
Instagram Image Size Guide 2025
| Type | Size (px) | Ratio |
|---|---|---|
| Square Post | 1080 × 1080 | 1:1 |
| Portrait Post | 1080 × 1350 | 4:5 |
| Landscape Post | 1080 × 566 | 1.91:1 |
| Story / Reel | 1080 × 1920 | 9:16 |
| Profile Picture | 320 × 320 | 1:1 |
| Carousel | 1080 × 1080 | 1:1 |
Pro tip: Portrait posts (1080 × 1350) take up more screen space in the feed, getting more attention than square posts.
How to Resize Images for Instagram
- 1
Open Image Resizer
Go to our free image resizer.
- 2
Upload Your Photo
Drag and drop or select your image file.
- 3
Choose Instagram Dimensions
Select 1080×1080 for posts, 1080×1920 for stories.
- 4
Download & Post
Get your perfectly sized image ready for Instagram.
Best Practices for Instagram Images
- •Always use 1080px width — Instagram compresses smaller images, making them blurry.
- •Use JPG for photos — Smaller file size, faster upload.
- •Use PNG for graphics/text — Sharper edges, no compression artifacts.
- •Keep file size under 8MB — Instagram's upload limit.
- •Compress after resizing — Reduces file size without visible quality loss.
After Resizing: Optimize Your Image
Ready to Resize for Instagram?
Free, instant, works on any device. No signup required.
Resize Image Free →