Updated July 2026
Instagram Image Sizes: The Complete 2026 Guide
Instagram crops or compresses anything that doesn't match its preferred dimensions — and blurry, badly-cropped images get less engagement. Here is every size Instagram uses in 2026, plus one-click tools to resize your images to each format without installing anything.
| Use | Dimensions | Ratio | Notes |
|---|---|---|---|
| Square post | 1080 × 1080 px | 1:1 | The classic feed post. Displays at 510 × 510 but upload at full size for sharpness. |
| Portrait post | 1080 × 1350 px | 4:5 | Takes up the most feed space — best engagement for photos. |
| Landscape post | 1080 × 566 px | 1.91:1 | Least feed real estate; use only when the image demands it. |
| Stories & Reels | 1080 × 1920 px | 9:16 | Full-screen vertical. Keep text away from the top and bottom 250px (UI overlays). |
| Profile picture | 320 × 320 px | 1:1 | Displays as a circle — keep the subject centered. |
| Carousel images | 1080 × 1080 px | 1:1 | All slides share the first image's ratio — pick it before you post. |
Resize your image to these sizes — free
Exact dimensions, no stretching, and your image never leaves your browser.
Pro Tips
- Always upload at exactly the recommended size — Instagram's compressor is most gentle on native dimensions.
- Keep file sizes under 1MB for faster posting and less aggressive recompression.
- Use JPG for photos and PNG for graphics with text or sharp edges.
- Preview Stories on a real phone: the top and bottom of the safe area get covered by UI.
Frequently Asked Questions
What happens if my image is the wrong size for Instagram?
Instagram force-crops it to the nearest supported ratio and recompresses it, which often means awkward crops and visible quality loss. Resizing before you upload keeps you in control.
Should I upload larger than 1080px wide?
No — Instagram downscales anything wider than 1080px. Uploading exactly 1080px wide avoids an extra resize pass and keeps your image sharpest.