Instagram Image Dimensions (2025)
Instagram has specific image size requirements for each content type:
Feed Posts
- Square: 1080×1080 pixels (1:1 ratio)
- Portrait: 1080×1350 pixels (4:5 ratio)
- Landscape: 1080×566 pixels (1.91:1 ratio)
Stories & Reels
- Stories: 1080×1920 pixels (9:16 ratio)
- Reels: 1080×1920 pixels (9:16 ratio)
Profile
- Profile picture: 320×320 pixels (displays as circle)
- Cover photos: 1080×1080 pixels
How to Resize for Instagram
Step 1: Choose Your Format
Select the Instagram format you're creating:
- Square post: Use Square Image Cropper
- Portrait post: Use Image Cropper with 4:5 ratio
- Story/Reel: Use Image Resizer at 1080×1920
Step 2: Upload and Crop
Upload your image and use the crop handles or preset ratios to frame your content perfectly.
Step 3: Download
Download your Instagram-ready image. Upload directly to Instagram without further editing.
Instagram Image Tips
1. Always use 1080px width — Instagram compresses larger images
2. Avoid text in bottom 20% — UI elements overlap this area
3. Use 4:5 for feed posts — Takes up maximum screen space
4. Keep important content centered — Cropping may occur on different devices
5. Export at 85% JPEG quality — Optimal for Instagram's compression
Frequently Asked Questions
What size should Instagram photos be?
Instagram feed posts work best at 1080 pixels wide. Use 1080×1080 for square, 1080×1350 for portrait, or 1080×566 for landscape.
Why do my Instagram photos look blurry?
Instagram compresses images larger than its recommended sizes. Upload images at exactly 1080px wide for the sharpest results.
How do I resize for Instagram stories?
Use the Image Resizer to set dimensions to 1080×1920 pixels (9:16 ratio). This fills the entire story screen.