Back to blog

Instagram Carousel Size & Aspect Ratio Guide (With Templates)

The complete guide to Instagram carousel sizes, dimensions, and aspect ratios. Covers square, portrait, and landscape formats with exact pixel specs, safe zones, and quick tips for getting every slide right.

Instagram Carousel Size & Aspect Ratio Guide (With Templates)

Getting your Instagram carousel dimensions wrong means cropped text, cut-off visuals, and a post that looks unpolished before anyone reads a single word. Instagram is strict about aspect ratios — it forces every slide in a carousel to match the first image. If you get the first slide wrong, every other slide will be wrong too.

This guide covers every dimension, aspect ratio, and safe zone you need to know. No guesswork. Just the specs.

The Three Instagram Carousel Aspect Ratios

Instagram supports three aspect ratios for carousel posts. Every slide in a carousel must use the same one.

FormatAspect RatioPixel SizeFeed Display
Square1:11080 × 1080 pxStandard — equal height and width
Portrait4:51080 × 1350 pxTallest allowed — fills most of the screen
Landscape1.91:11080 × 566 pxShortest — significant white space above and below

Which format should you use?

Portrait (4:5) — in most cases.

Portrait carousels take up the maximum vertical space in the feed. On a mobile phone, a 4:5 carousel fills almost the entire screen, which means:

  • The user sees less of the posts above and below yours
  • Your content gets more "dwell time" as people scroll
  • Your hook slide has maximum impact

Square (1:1) is a solid second choice, especially if your brand aesthetic uses square grids or if you are sharing photography.

Landscape (1.91:1) is rarely ideal for carousels. It wastes vertical space in the feed and makes text harder to read on mobile. Avoid it unless you have a specific reason (like panoramic images).

Critical Rule: The First Image Sets the Ratio

This trips up even experienced creators.

When you upload a carousel, Instagram locks the aspect ratio to whatever your first image uses. Every subsequent image is cropped to match — automatically and without warning.

If your first slide is 1080 × 1350 (portrait) and your second slide is 1080 × 1080 (square), Instagram will crop the top and bottom of the square image to force it into 4:5. You will lose content.

The fix is simple: create all slides at the same pixel dimensions before uploading. If you use an AI tool like CarouselMaker's carousel generator, this is handled automatically — every slide exports at the same size.

Detailed Dimension Specs

Square (1:1) — 1080 × 1080 px

  • Best for: Photo-heavy carousels, product showcases, portfolio displays
  • Text safe zone: Keep important text at least 60 px from all edges
  • Max readable text lines: 6–8 lines of body copy at 24 px font size
  • Grid appearance: Clean and uniform when viewed on your profile

Square is Instagram's original format. It still looks clean in profiles and works well for content where visual balance matters more than screen dominance.

Portrait (4:5) — 1080 × 1350 px

  • Best for: Educational carousels, tips, listicles, storytelling, most text-based content
  • Text safe zone: Keep text at least 60 px from sides and 80 px from top/bottom
  • Max readable text lines: 8–12 lines of body copy at 24 px font size
  • Grid appearance: Cropped to square on your profile grid (center portion shown)

Portrait gives you 25% more vertical space than square. That extra room lets you use larger fonts, more white space, or additional content per slide — all of which improve readability and engagement.

Important note about profile grid: On your Instagram profile, portrait carousels display as a center-cropped square. This means the top ~135 px and bottom ~135 px of your slide are hidden in the grid view. Put your most important visual elements in the center 1080 × 1080 area.

Landscape (1.91:1) — 1080 × 566 px

  • Best for: Panoramic photos, cinematic visuals, comparison graphics
  • Text safe zone: Keep text at least 60 px from sides and 40 px from top/bottom
  • Max readable text lines: 3–4 lines of body copy at 24 px font size
  • Grid appearance: Letterboxed with bars on your profile grid

Landscape carousels occupy the least feed space and are the hardest format for text-based content. Use them only when the horizontal layout is essential to your content.

Safe Zones — Where to Place Your Text

Safe zones are the areas of your slide where text and important visuals will not be cut off by Instagram's interface elements. Here is what can overlap your carousel content:

  • Top of slide: Username and location tag overlay (approximately 40–50 px from the top)
  • Bottom of slide: Like/comment/share buttons and the slide indicator dots (approximately 50–60 px from the bottom)
  • Left and right edges: Slight cropping can occur on some devices (keep 40–60 px of padding)

Safe zone recommendations by format

FormatTop paddingBottom paddingSide padding
Square (1:1)60 px60 px60 px
Portrait (4:5)80 px80 px60 px
Landscape (1.91:1)40 px50 px60 px

When using CarouselMaker, the templates already account for safe zones — text blocks are positioned within the safe area by default.

Image Resolution and Quality

Minimum width

Instagram requires a minimum width of 320 pixels. But uploading anything below 1080 px wide is a mistake — Instagram will upscale it, and the result looks blurry.

Maximum width

Instagram downscales images larger than 1080 px wide. There is no quality benefit to uploading a 2160 px wide image — it will be compressed down to 1080.

File format

Use JPG or PNG:

  • JPG — Smaller file sizes, best for photos and colorful designs. Slight loss of quality due to compression.
  • PNG — Larger files, best for text-heavy slides and graphics. Lossless quality, sharper text rendering.

For carousel slides with text (most AI-generated carousels), PNG is the better choice.

File size

Instagram allows up to 30 MB per image, but keep your files between 1–5 MB for optimal upload quality. Larger files get more aggressively compressed by Instagram's processing pipeline.

Video Slides in Carousels

Instagram carousels can mix images and videos. Here are the video specs:

SpecRequirement
Aspect ratioSame as the first image in the carousel
Resolution1080 px wide minimum
Length3–60 seconds per video clip
File formatMP4 or MOV
Max file size4 GB
Frame rate30 fps recommended

Video slides use the same aspect ratio as image slides in the carousel — controlled by the first image.

Quick Reference Cheat Sheet

Here is everything on one table:

SpecSquare (1:1)Portrait (4:5)Landscape (1.91:1)
Pixels1080 × 10801080 × 13501080 × 566
Max slides202020
Min font size (body)22 px22 px24 px
Min font size (heading)36 px36 px40 px
Feed space usedMediumMaximumMinimum
Profile grid displayFull image shownCenter-cropped to squareLetterboxed
Best content typePhotos, productsText, tips, storiesPanoramic, comparisons
Recommended?GoodBestAvoid for most content

Common Sizing Mistakes

Mistake 1: Mixing aspect ratios across slides

As covered above, Instagram crops all slides to match the first image. If you upload a portrait first slide and a square second slide, the square gets cropped. Always design every slide at the same dimensions.

Mistake 2: Designing at low resolution

Some tools or templates still default to 720 px or 800 px wide images. At that size, text looks soft and graphics appear pixelated on high-DPI phone screens. Always design at 1080 px wide — it is the standard and there is no reason to go lower.

Mistake 3: Ignoring the profile grid crop

When someone visits your profile, carousel cover images (the first slide) display as a center-cropped square — even if the original is portrait. If your hook text is near the top or bottom of a 4:5 slide, it will be invisible on your profile grid. Place headline text in the center zone.

Mistake 4: Text too close to edges

Instagram's UI elements (username, interaction buttons, slide dots) overlay the edges of your images. Important text placed in these areas gets hidden behind interface elements. Respect the safe zones.

Mistake 5: Using landscape for text carousels

Landscape format gives you approximately 566 px of vertical space. After accounting for safe zones, you are left with about 470 px of usable height. That is barely enough for a headline and a couple of lines — not enough for educational content. Use portrait instead.

The Easiest Way to Get Dimensions Right

If you do not want to think about pixels and safe zones at all, use a tool that handles it for you. The CarouselMaker.co carousel generator lets you select your target platform (Instagram, LinkedIn, TikTok) and automatically exports at the correct dimensions with safe zones built into every template. You focus on the content, the tool handles the specs.

For a broader overview of how Instagram and TikTok carousels compare, including when to use each platform's format, check out our Instagram & TikTok carousels 101 guide.

Ready to create your first carousel?

Turn any idea into a beautiful, branded carousel in minutes — no design skills needed.