Instagram Carousel Size Guide: Dimensions, Specs & Best Practices
Complete 2025 guide to Instagram carousel dimensions, aspect ratios, file sizes, and resolution. Includes TikTok carousel specs.
Why Carousel Dimensions Matter
Getting your carousel dimensions wrong leads to cropped text, blurry images, and unprofessional-looking posts. Instagram and TikTok each have specific requirements, and the platform will automatically resize or crop your content if it does not meet them.
This guide covers every technical specification you need, along with practical recommendations for maximizing visual impact.
Instagram Carousel Specifications (2025)
Supported Aspect Ratios
Instagram allows three aspect ratios for carousel posts. All slides within a single carousel must use the same aspect ratio — you cannot mix square and portrait slides.
| Aspect Ratio | Pixel Dimensions | Use Case |
|---|---|---|
| 1:1 (Square) | 1080 x 1080 px | Classic format, works well for text-heavy content |
| 4:5 (Portrait) | 1080 x 1350 px | Recommended. Maximum feed space, best engagement |
| 16:9 (Landscape) | 1080 x 608 px | Rarely used. Wastes vertical feed space |
Why 4:5 Is the Best Ratio
The 4:5 portrait ratio occupies 78% more vertical screen space than the 16:9 landscape ratio. On a mobile device, a 4:5 carousel post fills nearly the entire screen, leaving almost no room for competing content.
According to Hootsuite's 2024 analysis, carousels using the 4:5 ratio achieve 12–15% higher engagement than those using 1:1, simply because they dominate more visual real estate in the feed.
Image Specifications
| Specification | Requirement |
|---|---|
| Minimum resolution | 600 x 600 px (will be upscaled, looks blurry) |
| Recommended resolution | 1080 x 1350 px (4:5) or 1080 x 1080 px (1:1) |
| Maximum resolution | 1936 x 1936 px (Instagram downscales beyond this) |
| File formats | JPEG, PNG |
| Maximum file size | 30 MB per image |
| Color space | sRGB (Instagram converts other color spaces) |
| DPI | 72 DPI (screen resolution; higher DPI adds file size without benefit) |
Video Slide Specifications
Carousels can mix images and video slides. Here are the video requirements:
| Specification | Requirement |
|---|---|
| File format | MP4 (H.264 codec recommended) |
| Maximum file size | 4 GB per video |
| Maximum duration | 60 seconds per video slide |
| Minimum duration | 3 seconds |
| Frame rate | 30 fps recommended |
| Audio | AAC, 128 kbps+ recommended |
| Aspect ratio | Must match other slides in the carousel |
Number of Slides
- Minimum: 2 slides
- Maximum: 20 slides (increased from 10 in a 2024 update)
- Recommended: 7–10 slides for optimal engagement
Caption and Hashtag Specs
| Element | Limit |
|---|---|
| Caption length | 2,200 characters |
| Hashtags | 30 maximum (5–15 recommended) |
| Mentions | 20 maximum per post |
| Alt text | 100 characters per slide |
TikTok Carousel Specifications (2025)
TikTok's carousel format (called "Photo Mode" or "Photo Post") has different specs:
| Specification | Requirement |
|---|---|
| Aspect ratio | 9:16 (vertical, 1080 x 1920 px) recommended |
| Alternative ratios | 1:1 (1080 x 1080 px) supported |
| Number of slides | 2–35 slides |
| File formats | JPEG, PNG |
| Maximum file size | 20 MB per image |
| Caption length | 4,000 characters |
| Hashtags | No hard limit, but 3–5 recommended |
Key Differences: Instagram vs. TikTok Carousels
| Feature | TikTok | |
|---|---|---|
| Best aspect ratio | 4:5 (1080x1350) | 9:16 (1080x1920) |
| Max slides | 20 | 35 |
| Video in carousels | Yes | No (photos only) |
| Music/audio | No | Yes (add music) |
| Swipe direction | Horizontal (left) | Horizontal (left) |
| Auto-advance | No | Optional (timed slideshow) |
| Discovery | Feed, Explore | For You Page |
The most significant difference is the aspect ratio. Instagram favors 4:5 (portrait but not full-screen), while TikTok favors 9:16 (full-screen vertical). If you are creating carousels for both platforms, you will need to adjust your layouts.
Safe Zones: Where to Place Text
Not all areas of a carousel slide are equally visible. Platform UI elements (profile picture, likes, captions) overlap certain areas.
Instagram Safe Zones (4:5 / 1080x1350)
- Top 80px: Avoid placing critical text here. The username and "..." menu may overlap.
- Bottom 200px: The caption preview, like/comment/share buttons overlap this area on mobile.
- Left/right 40px: Keep text away from edges. Some devices crop slightly.
- Effective safe area: 1000 x 1070 px centered within the 1080 x 1350 frame.
TikTok Safe Zones (9:16 / 1080x1920)
- Top 150px: Status bar and navigation overlap.
- Bottom 350px: Caption, music info, and engagement buttons overlap this area.
- Right 100px: Like, comment, share, and bookmark icons sit here.
- Effective safe area: 940 x 1420 px, shifted slightly left of center.
Pro tip: Always preview your carousel on a mobile device before publishing. Desktop previews do not show UI overlaps accurately.
Typography Size Recommendations
Text readability is critical, especially on mobile. Here are minimum and recommended font sizes:
| Text Element | Minimum Size | Recommended Size |
|---|---|---|
| Headline / Hook | 36px | 48–72px |
| Subheading | 24px | 28–36px |
| Body text | 18px | 20–28px |
| Caption / source | 14px | 16–20px |
| Slide number | 12px | 14–16px |
These sizes assume a 1080px-wide canvas. If your canvas is smaller, scale proportionally.
Accessibility Considerations
- Contrast ratio: Minimum 4.5:1 for body text, 3:1 for large text (WCAG AA standard)
- Line spacing: 1.4–1.6x the font size
- Maximum characters per line: 35–40 for carousel slides (much shorter than web or print)
- Avoid all-caps for body text. It is harder to read. Reserve caps for short headlines only.
File Format Best Practices
JPEG vs. PNG
| Factor | JPEG | PNG |
|---|---|---|
| File size | Smaller (100–500 KB typical) | Larger (500 KB–5 MB typical) |
| Compression | Lossy (some quality loss) | Lossless (no quality loss) |
| Best for | Photos, gradients, complex images | Text-heavy slides, sharp graphics, logos |
| Transparency | Not supported | Supported |
Recommendation: Use PNG for text-heavy carousel slides. JPEG compression can make text look fuzzy, especially at smaller font sizes. Use JPEG for photo-based slides where file size matters.
Export Settings
When exporting from design tools:
- PNG: 8-bit, sRGB color space, no interlacing
- JPEG: 85–95% quality, sRGB color space, progressive encoding
- Resolution: Exactly 1080 x 1350 px (4:5) — do not rely on Instagram to resize
Common Dimension Mistakes
Mistake 1: Using landscape (16:9) ratio. Landscape carousels occupy minimal feed space and get scrolled past. Unless you have a specific reason, always use 4:5 or 1:1.
Mistake 2: Designing at low resolution. If you design at 540 x 675 and upscale to 1080 x 1350, the result will be blurry. Always design at the target resolution or higher.
Mistake 3: Placing text in unsafe zones. Critical text in the bottom 200px of an Instagram slide will be covered by the caption preview. Always test on mobile.
Mistake 4: Mixing aspect ratios across slides. Instagram forces all slides to the same ratio. If you upload a mix, the platform will crop them — often cutting off your text.
Mistake 5: Ignoring TikTok's different specs. A 4:5 carousel designed for Instagram will have black bars on TikTok (which expects 9:16). Resize for each platform.
Quick-Reference Cheat Sheet
For fast reference, here are the specs you need most often:
Instagram (recommended):
- 1080 x 1350 px (4:5 portrait)
- PNG for text slides, JPEG for photos
- 7–10 slides
- 30 MB max per image
TikTok (recommended):
- 1080 x 1920 px (9:16 full vertical)
- PNG or JPEG
- 2–35 slides
- 20 MB max per image
Skip the Specs — Let AI Handle It
Remembering dimensions, safe zones, and export settings for every platform is tedious. With Caroubolt, every carousel is automatically generated at the correct dimensions for your target platform. The AI places text within safe zones, uses readable font sizes, and exports at the optimal resolution.
Describe your idea, pick your platform (Instagram or TikTok), and Caroubolt handles the technical specs. Try it free — no card required.
Ready to create carousels that convert?
Describe your idea. AI writes, designs, and formats scroll-stopping carousels in seconds.
No card required