Best Image Sizes for Instagram 2025 (+ Resizer)
Instagram image size guide for posts, stories, reels, and profile pictures. Free tool to resize.
Resize Your Image Now
MiOffice AI is an AI-powered digital workspace studio. Create, edit, convert, compress, collaborate, and share — video, audio, images, documents, scanning, notes, screen sharing, and file transfer. 150+ applications, all in one place.
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
Priya Sharma
Technical Writer
Writes step-by-step guides and tutorials that make complex file processing simple.
View all posts by Priya SharmaRelated Guides
How to Resize Images Without Losing Quality (2026 Guide) | MiOffice
7 min readImageRotate Image Online Free — 90, 180, 270 Degrees or Custom Angle
4 min readImageCrop Image Online — Trim & Cut Photos to Any Size
4 min readImageCompress WebP Images Free — Reduce WebP File Size Online
4 min readImageResize Image for Passport Photo — 2x2, 35x45mm, All Sizes
5 min read