Using the wrong dimensions is the fastest way to make a good carousel look amateur — cropped headlines, blurry exports, mismatched slides. This is the simple, current reference for sizing Instagram carousels correctly in 2026.
The short answer
For most carousels in 2026, use:
- Portrait 4:5 — 1080 × 1350 px. This is the recommended default. It takes the most vertical space in the feed, which means more attention.
- Square 1:1 — 1080 × 1080 px. Safe, classic, still fine.
- Avoid landscape (1.91:1). It's the smallest in-feed and wastes attention.
If you remember one thing: 1080 × 1350, portrait 4:5.
All the supported aspect ratios
| Format | Aspect ratio | Pixel size | When to use |
|---|---|---|---|
| Portrait | 4:5 | 1080 × 1350 | Default — maximum feed space |
| Square | 1:1 | 1080 × 1080 | Clean, symmetrical layouts |
| Landscape | 1.91:1 | 1080 × 566 | Rarely — smallest footprint |
A key rule: every slide in a single carousel must share the same aspect ratio. Mixing a 1:1 slide into a 4:5 carousel causes Instagram to crop or letterbox inconsistently. Pick one ratio and keep it across all slides.
Resolution and file format
- Width: export at 1080 px wide. Going higher won't display sharper; Instagram downscales to 1080.
- Format: PNG for text-heavy slides (crisper type), JPG for photo-heavy slides (smaller file).
- File size: keep each image under 30 MB; you'll rarely get close.
- Color: export in sRGB to avoid dull or shifted colors after upload.
Safe zones: where not to put text
Instagram overlays UI on your slides, and the feed crops slightly. Keep important content inside a safe margin:
- Leave roughly a 10% margin on all edges free of critical text or logos.
- Keep the bottom ~120 px clear of anything essential — captions, the username, and action icons sit near there.
- Account for the small page-dots indicator at the top of the first slide.
When in doubt, center your key message vertically and don't crowd the edges.
Turn an idea into a publish-ready carousel
SwipeLoop helps you structure, write, and visualize AI carousels so you publish faster without starting from scratch.
Create my accountHow many slides should a carousel have?
Dimensions are only half of it — slide count matters for reach. Reach-per-slide tends to peak at 8–10 slides and fall off after 13. More isn't better; if you have more to say, split it into a second carousel. And always front-load value: the first slide decides whether anyone sees the rest.
The cover slide is doing the most work
Slide one is a thumbnail, a hook, and a scroll-stopper all at once. Treat it differently from the rest:
- Biggest, boldest text of the whole carousel.
- One clear promise — what the reader gets by swiping.
- High contrast so it reads at thumbnail size in the feed.
How AI keeps every slide perfectly sized
Getting dimensions right by hand — across 8–10 slides, every post — is exactly the kind of repetitive work that breaks consistency. Tools like SwipeLoop generate every slide at the correct 1080 × 1350 export size with safe-zone-aware layouts, so you never ship a cropped headline. You focus on the idea; the sizing is handled.
Frequently asked questions
What is the best Instagram carousel size in 2026?
Portrait 4:5 at 1080 × 1350 px. It occupies the most space in the feed, which correlates with more attention and engagement.
Can I mix square and portrait slides in one carousel?
No. All slides in a single carousel should share one aspect ratio, or Instagram will crop them inconsistently. Choose one and keep it throughout.
What resolution should I export at?
1080 px wide. Instagram downscales anything larger, so a higher resolution won't look sharper in-feed.
How many slides is ideal?
8–10 slides tends to maximize reach-per-slide. Performance drops after 13, so split longer ideas into two carousels.
Conclusion
Sizing is a solved problem once you lock it in: portrait 4:5, 1080 × 1350, same ratio across every slide, edges kept clear, 8–10 slides. Get that right and your content reads as polished and professional — before anyone even reads the copy.
Want every slide sized correctly automatically? Create a perfectly sized carousel with SwipeLoop, free to start.