Quick Answer
The best Instagram image sizes are 1080 x 1080 pixels for square posts, 1080 x 1350 pixels for portrait posts, and 1080 x 1920 pixels for stories and reels. Export as JPG at quality 80-90 so the image still looks good after Instagram compresses it.
Instagram Image Sizes Reference
| Format | Dimensions | Aspect Ratio | Max File Size |
|---|---|---|---|
| Square post | 1080 x 1080 px | 1:1 | 30 MB |
| Portrait post | 1080 x 1350 px | 4:5 | 30 MB |
| Landscape post | 1080 x 566 px | 16:9 | 30 MB |
| Story | 1080 x 1920 px | 9:16 | 30 MB |
| Reel cover | 1080 x 1920 px | 9:16 | 30 MB |
| Profile picture | 320 x 320 px | 1:1 | 10 MB |
| Carousel | 1080 x 1080 px | 1:1 | 30 MB |
Step 1: Choose the Right Dimensions
Pick the dimensions for where the image will appear on Instagram. Portrait posts (4:5 ratio) take up the most screen space in the feed and generally get more engagement. Square posts fit the most uses, and stories and reels need a vertical 9:16 format.
Step 2: Upload and Resize
Upload your image to our batch resizer or social media image resizer and enter the target dimensions (1080 on the longest side for feed posts). Turn on aspect ratio lock to avoid distortion, or use the crop tool to frame the image.
Step 3: Export in the Right Format
Export as JPG at quality 80-90. Instagram compresses images during upload, so starting from a high-quality JPG gives the best result after that compression. Don't upload photographs as PNG: the file is larger, and Instagram converts it to JPG anyway.
Tips for Best Instagram Image Quality
- Use 1080px on the longest side. Instagram doesn't display images larger than this, and larger uploads may get extra compression.
- Export at 80-90% JPG quality, which is high enough to look good after Instagram's compression and low enough to avoid double-compression artifacts.
- Avoid heavy filters before upload, because extra processing adds to the effect of Instagram's compression.
- Use the sRGB color profile. Instagram converts all images to sRGB, so starting in sRGB prevents unexpected color shifts.
- Sharpen slightly before upload. Instagram's compression can soften images, and a light sharpening pass makes up for it.
Try It Now
Resize your images for Instagram in your browser, with no software to install and no uploads to a server.