Content Formats

Carousel Post

Also known as: Multi-image post, Slide post, Album post

6 min read·Updated 2026-05-06

Quick definition

A carousel post is a single social media post containing multiple images or videos that the viewer swipes through horizontally. Instagram, LinkedIn, X, TikTok-photo, and Threads all support carousels with platform-specific limits.

Tap to pause / play
Carousel posts let viewers swipe through up to 10 slides — driving dwell time and saves·Video by Pexels on Pexels
Contents
  1. 1. What is a carousel post?
  2. 2. Why carousels outperform single posts
  3. 3. Per-platform rules and slide counts
  4. 4. How to design a carousel that performs
  5. Per-platform table
  6. API example
  7. Common pitfalls
  8. Tips
  9. FAQ

What is a carousel post?

A carousel post is a single feed post that contains multiple cards (images, videos, or a mix) that the viewer swipes through in sequence. Each platform calls them slightly differently: Instagram and Threads call them carousels, LinkedIn calls them document carousels (though plain image carousels also exist), TikTok calls them photo posts when used with images, X calls them image-set posts. The user experience is similar: tap or swipe to move through cards, with the post showing as one item in the feed.

Why carousels outperform single posts

Three reasons. First, carousels increase dwell time — every swipe is an additional second of attention, which the algorithm interprets as engagement. Second, carousels often get re-shown to users who didn't engage with the first slide; the algorithm gives carousels multiple at-bats. Third, carousels are saved more often than single posts because users save them as future reference (recipes, tutorials, infographics). Saves are weighted heavily by Instagram's algorithm in particular.

Industry benchmarks: Instagram carousels average 1.5-2x the engagement rate of single images, and 1.3-1.6x of Reels for educational content. The format works best for tutorials, before/after demonstrations, list posts (Top 10 X), step-by-step guides, and product showcases.

Per-platform rules and slide counts

Instagram supports 2-10 slides per carousel, mixing images and videos freely. The first slide acts as the cover and determines the thumbnail in feed. Aspect ratios should match across slides for a clean swipe experience. LinkedIn supports up to 10 image slides or a separate document-carousel format (PDF upload, up to 300 pages — yes, really). X supports up to 4 images per post (no video carousels). Threads supports up to 10 images. TikTok photo posts support up to 35 photos. Facebook supports up to 10 images per album-post. Pinterest does not support carousels in the traditional sense — each pin is one image — but offers carousel-style 'video pins' with up to 60 seconds of looped clips.

How to design a carousel that performs

Five practical rules. (1) The first slide is your hook — write a strong text overlay that creates curiosity. (2) End with a call-to-action slide — 'Save this for later' or 'Comment X for the link'. (3) Keep slide aspect ratios identical — mixing 1:1 and 4:5 looks janky. (4) Use slide numbering (1/7, 2/7, etc.) to set expectations. (5) Optimize alt text per slide for accessibility and SEO — Instagram's algorithm reads alt text for content classification.

Carousel limits and behaviour by platform

PlatformSlide count + formatNotes
Instagram2-10 slides — images + videos mixedFirst slide is cover; aspect 1:1 or 4:5
LinkedIn (image)2-10 image slidesAspect 1:1 or 4:5; portrait performs better
LinkedIn (document)Up to 300 pages — PDF formatCounts as document carousel; great for thought-leadership
Threads2-10 imagesNo video carousels yet
X / TwitterUp to 4 images per postNo mixed media; no video carousels
TikTok (photo)Up to 35 photosPhoto Mode — separate from Reels
FacebookUp to 10 images (album)Different format than feed carousel
PinterestNot supported (single-pin only)Use Idea Pins for multi-frame storytelling

Publish an Instagram carousel via REST API

json

// POST /v1/posts
{
  "profile_name": "main",
  "platforms": ["instagram"],
  "post_type": "carousel",
  "media_urls": [
    "https://cdn.example.com/slide1.jpg",
    "https://cdn.example.com/slide2.jpg",
    "https://cdn.example.com/slide3.jpg",
    "https://cdn.example.com/slide4.jpg"
  ],
  "description": "5 lessons from launching a SaaS in 2026.\n\nSwipe through →",
  "instagram_media_type": "CAROUSEL",
  "instagram_alt_text": "Cover slide showing the headline 5 lessons from launching a SaaS",
  "instagram_cover_url": "https://cdn.example.com/slide1.jpg"
}

Common pitfalls

  • ×Mixing aspect ratios across slides — looks unprofessional and reduces dwell time
  • ×Not setting alt text per slide — accessibility miss, plus you skip a topical signal Instagram uses for ranking
  • ×Forgetting the first-slide hook — most users decide to swipe based on slide 1 alone
  • ×Loading too much text on slides 2-9 — readers get fatigued by slide 4-5; keep each slide focused on one idea

Tips

  • Use slide numbering (1/7, 2/7) to signal completion and encourage swipes through the whole set
  • End on a CTA slide — 'Save this' or 'Tag a friend who needs this' drives saves and shares
  • Reuse the design template — a recognizable carousel style builds brand recall
  • Auto-generate alt text from each slide's overlay — improves accessibility and SEO at zero extra effort

Frequently asked questions

Are Instagram carousels still effective in 2026?+

Yes — carousels remain one of the highest-engagement formats on Instagram, especially for educational and listicle content. They average 1.5-2x the engagement rate of single-image posts. Reels still win for raw reach, but carousels win for saves and shares.

How many slides should an Instagram carousel have?+

5-7 slides is the sweet spot for engagement. Below 4 feels short for the algorithm's dwell-time signal. Above 8, drop-off accelerates — viewers swipe through the first few, get fatigued, and don't engage with the cover. Save longer formats (8-10 slides) for tutorial content where you've earned the dwell time.

Can I publish a carousel through the REST API?+

Yes — most APIs support carousels via a media_urls array and an explicit media-type override. CodivUpload's API takes an array of URLs and an instagram_media_type: 'CAROUSEL' override. The order of URLs in the array determines slide order; the first item is the cover.

Do carousels work the same on LinkedIn?+

LinkedIn has two carousel formats. Image carousels (2-10 slides, similar to Instagram) work for short visual stories. Document carousels (up to 300 pages, uploaded as PDF) are LinkedIn-unique and perform exceptionally well for thought-leadership content — multi-page guides, case studies, infographic decks.

What's the difference between a carousel and a Reel?+

Reels are single short videos that auto-play. Carousels are static (or video-static-mixed) slides that the user swipes through actively. Reels reach more new audiences (FYP distribution); carousels drive more saves and deeper engagement from existing followers. Best content strategies use both — Reels for top-of-funnel, carousels for educational depth.

Schedule carousel posts via API or dashboard

CodivUpload supports Instagram, LinkedIn, Threads, X, and TikTok-photo carousels with full per-slide alt-text and cover-slide controls. Free plan includes 10 carousel uploads/month.

Try carousel scheduling free

Read next

Related glossary terms

Back to all 209 glossary terms