Admanage.ai
Login
Pricing
Blog
Launch App
Get Started
Home/Blog/Guides/Meta Carousel Ad Specs: 2025 Guide (Facebook & Instagram)
Guides

Meta Carousel Ad Specs: 2025 Guide (Facebook & Instagram)

Cedric Yarish
Cedric Yarish
November 20, 2025·17 min read
Share:
Meta Carousel Ad Specs: 2025 Guide (Facebook & Instagram)

If you're running Meta ads in 2025, you've probably noticed carousel ads are everywhere. They're not just popular because they look nice (though they do). They work because they let you pack multiple products, features, or story beats into one scrollable ad unit, and each card can link to a different landing page.

But most advertisers get this wrong: they treat carousel specs like single-image ads. Wrong file size, inconsistent aspect ratios, text getting cut off, videos that won't play properly. Then they wonder why their campaigns underperform.

This guide breaks down exactly what you need to know about Meta carousel ad specifications in 2025. You'll learn Facebook and Instagram requirements, understand the differences between feed and stories placements, and discover how to avoid the technical mistakes that tank campaign performance.

Why Carousel Ads Work Differently Than Single-Image Ads

Carousel ads let you showcase 2-10 images or videos in a single ad unit. Users swipe through on mobile or click arrows on desktop. According to Meta's design specifications, each card can have its own creative, headline, description, and destination URL.

The format shines for e-commerce catalogs, step-by-step tutorials, feature breakdowns, and sequential storytelling. You're not limited to static images either. Mix images and videos in any order across your cards.

But the real power? Each card can drive to a unique landing page. Show five products, link each to its specific product page. That's impossible with single-image ads.

Meta Carousel Ad Specs at a Glance

Let's start with the numbers that matter:

Blog image

Minimum and Maximum Card Requirements

RequirementSpecification
Cards per carouselMinimum 2, maximum 10
Content mixingImages and videos in any sequence
Aspect ratio ruleAll cards must use same aspect ratio

Carousel Image Specs for Meta Ads

Spec TypeRequirement
FormatJPG or PNG
Recommended resolution1080 × 1080 pixels minimum (square)
Supported aspect ratios1:1 (square) or 4:5 (vertical) for feed
Maximum file size30 MB per image

Pro tip: Keep images under 1 MB when possible. Faster loading beats higher file size every time.

Blog image

Carousel Video Specs for Meta Ads

Spec TypeRequirement
FormatMP4, MOV, or GIF
Recommended resolution1080 × 1080 pixels for feed carousels
Aspect ratioMatch your image cards (1:1 or 4:5)
Maximum file size4 GB per video
Video length (Facebook)Up to 240 minutes (Meta recommends 15 seconds)
Video length (Instagram)60 seconds maximum per carousel card in feed

Text and Character Limits for Carousel Ads

Primary text (caption above carousel):

  • Facebook: ~80 characters before truncation
  • Instagram: ~125 characters before "...more" appears

Headline (per card):

  • 40-45 characters maximum before cut-off
  • Appears below each card's image on Facebook
  • Not prominently displayed on Instagram feed

Description (Facebook only):

  • 18 character limit
  • Rarely used except for prices or brief notes
  • Appears under the headline

Facebook Carousel Ad Specs 2025

Facebook News Feed is where most carousel ads live, though they also run in Marketplace, Messenger, and Audience Network. Here's what you need to know specifically for Facebook placements.

Facebook Carousel Image Dimensions and Quality

Dimension TypeSpecification
Recommended size1080 × 1080 px
Maximum sizeUp to 2048 × 2048 px (Meta scales down)
Aspect ratios1:1 square or 4:5 vertical
Critical ruleAll cards must use same aspect ratio

The critical rule? All cards in your carousel must use the same aspect ratio. If you mix orientations, Facebook defaults to the first card's ratio and crops the rest. Create all images at identical dimensions to avoid cropping issues.

Square (1:1) works universally across desktop and mobile. Vertical (4:5) grabs more mobile screen space and often boosts engagement on mobile feeds, but gets letterboxed on desktop.

Blog image

Facebook Carousel Video Specs

Videos in Facebook carousel cards should match your image specs. 1080 × 1080 px is the sweet spot. Technically, Facebook allows videos up to 240 minutes per card. Don't do that.

Meta's help center recommends 15-second videos in carousel format for best engagement. Shorter videos perform better. Users swipe quickly through carousels, so respect their attention span.

Use 1:1 or 4:5 aspect ratios to match your images. Videos autoplay muted, so design for sound-off viewing. Add captions if dialogue matters.

Keep file size under 4 GB and use H.264 video codec with AAC audio. MP4 is your safest format. AdManage's upload API supports MP4 and MOV formats with a 100 MB file size limit for streamlined bulk uploads.

Facebook Carousel Text and CTA Setup

Every carousel ad has one primary text (the copy above the carousel). Facebook shows about 125 characters before truncating, but front-load your key message in the first 80 characters.

Each card gets its own headline (45 characters max before cut-off) that appears below the image. You can also add an optional description (18 character limit), though it often doesn't display on mobile.

Your call-to-action button (Shop Now, Learn More, etc.) appears on each card. Most importantly, you can link each card to a different URL. Show five products? Link each to its specific product page.

When launching carousel ads at scale, AdManage's naming convention system automatically applies consistent naming patterns to every ad, ensuring your campaign organization stays clean even when testing hundreds of variations.

Facebook Carousel Placement Variations

Facebook carousel ads run across multiple placements: News Feed, Marketplace, Stories, Messenger Home, and Audience Network. Same creative, different contexts.

Stories placement requires completely different specs. You need 9:16 full-vertical creatives (1080×1920) for each card if you want to run in Facebook Stories. Users tap through story carousel cards like separate panels.

If you're running cross-placement, you have two options:

  • Provide separate creatives per placement using Meta's asset customization
  • Stick to feed-only placements

AdManage's multi-placement system handles this automatically by mapping the correct creative format to each placement.

Blog image

Instagram Carousel Ad Specs 2025

Instagram carousels function similarly to Facebook's, but with platform-specific differences. The format appears in Instagram Feed, Stories, and even Reels (in limited fashion as of 2025).

Instagram Feed Carousel Requirements

Spec TypeRequirement
Supported aspect ratios1:1 square or 4:5 vertical
Recommended resolution (square)1080 × 1080 pixels
Recommended resolution (portrait)1080 × 1350 px (4:5)
File typesJPG or PNG
Maximum file size30 MB

For more vertical screen space on mobile, use 4:5 portrait (1080×1350 px). Both formats work, but all cards must match to maintain visual consistency.

Keep actual file sizes much smaller than the limit for faster mobile loading. AdManage automatically optimizes creative grouping by aspect ratio to prevent format mismatches across carousel cards.

Instagram Carousel Video Specs

Instagram allows up to 60 seconds per video card in carousel ads. Some objectives may allow slightly longer, but one minute is your practical maximum.

Video SpecRequirement
Maximum length60 seconds per card
Aspect ratios4:5 or 1:1
FormatMP4 or MOV
Maximum file size4 GB
Looping behaviorVideos don't automatically loop

Unlike images, videos don't automatically loop in Instagram carousel cards. A video plays when its card appears, then stops at the end. Users have to swipe back for a replay.

Instagram Stories Carousel Specs

Yes, you can run carousel ads in Instagram Stories. Users tap through up to 10 cards like a multi-page story.

The spec here is completely different:

Stories SpecRequirement
Format9:16 full-vertical
Recommended size1080 × 1920 pixels
Video length per card15 seconds
Number of cards2-10 cards
Safe zone padding~250px top and bottom

Each story card video can be up to 15 seconds (standard story segment duration). If you upload a longer video, Instagram splits it into 15-second segments automatically. Design with 15 seconds per card in mind.

Leave ~250px padding at top and bottom of your 9:16 assets to avoid interface elements covering critical content.

Instagram Carousel Text and Linking

Instagram ads rely on the primary text caption, which can be up to 2,200 characters technically. But only ~125 characters show before truncation in feed. Treat 125 as your practical limit.

You should still fill out headlines in Ads Manager (40 characters is safe) because they'll show on Facebook placements. But don't rely on them being visible on Instagram feed.

Instagram carousel ads support linking each card to different URLs, just like Facebook. Users swipe and tap the CTA to go to that card's specific link. Perfect for product catalogs where each card drives to a different product page. AdManage's UTM management system ensures every carousel card link maintains consistent tracking parameters across all your campaigns.

Carousel Ad Mistakes That Tank Performance

Now that you know the specs, let's talk about where advertisers actually mess up.

The Aspect Ratio Trap

The most common mistake: Mixing aspect ratios within one carousel.

You upload three square images and two vertical videos, then wonder why everything looks cropped and weird. Facebook defaults to the first card's aspect ratio and forces all other cards to match. Cards that don't match get cropped or padded. Your beautiful 4:5 product photo becomes a square with cut-off top and bottom.

Solution? Pick one aspect ratio and stick to it across all cards. If you want both square and vertical versions, create separate ad sets for different placements. AdManage's creative grouping feature automatically organizes assets by aspect ratio to prevent these mixing errors.

Blog image

File Size Mistakes

Yes, Meta allows 30 MB images and 4 GB videos. No, you shouldn't use those limits.

A 3 MB image looks just as good as a 30 MB image at 1080px if you compress properly. But it loads 10 times faster, especially on mobile data. That matters for ad performance.

For videos, aim for compression that yields a few MB maximum for a 15-60 second clip. Heavy files mean slower loading, which means users swipe past before your ad even displays.

Text Placement Issues

ProblemImpactSolution
Critical text at edgesCrops differently across placementsKeep text in center 80%
Logos near bordersMay get cut offLeave padding around edges
Desktop vs mobile croppingInconsistent displayTest in Creative Hub

Putting critical text at the edges of your images causes problems across placements. Desktop might crop differently than mobile. Stories placement definitely crops differently than feed.

Keep important text and logos in the center 80% of your creative. Leave padding around the edges. Test your creatives in Meta's Creative Hub or AdManage's preview system to see how they actually render across placements.

Blog image

Video Length Overconfidence

Just because Facebook technically allows 240-minute videos in carousel cards doesn't mean anyone will watch them. Meta recommends 15 seconds for a reason.

Short, focused videos outperform long ones in carousel format. Users are swiping through multiple cards. They're not settling in for a documentary on card three.

If you have more story to tell, split it across cards. Five 10-second videos (one per card) will outperform one 50-second video every time.

Carousel Ad Strategies That Actually Work

Meeting technical specs is table stakes. Here's how to actually win with carousel ads.

First Card Strategy

Your first card is your hook. On Facebook, it displays by default in feed. On Instagram, it's the thumbnail if you run ads as sponsored posts.

On this page

  • Why Carousel Ads Work Differently Than Single-Image Ads
  • Meta Carousel Ad Specs at a Glance
  • Minimum and Maximum Card Requirements
  • Carousel Image Specs for Meta Ads
  • Carousel Video Specs for Meta Ads
  • Text and Character Limits for Carousel Ads
  • Facebook Carousel Ad Specs 2025
  • Facebook Carousel Image Dimensions and Quality
  • Facebook Carousel Video Specs
  • Facebook Carousel Text and CTA Setup
  • Facebook Carousel Placement Variations
  • Instagram Carousel Ad Specs 2025
  • Instagram Feed Carousel Requirements
  • Instagram Carousel Video Specs
  • Instagram Stories Carousel Specs
  • Instagram Carousel Text and Linking
  • Carousel Ad Mistakes That Tank Performance
  • The Aspect Ratio Trap
  • File Size Mistakes
  • Text Placement Issues
  • Video Length Overconfidence
  • Carousel Ad Strategies That Actually Work
  • First Card Strategy
Admanage.ai

Product

  • Bulk Ad Launching
  • Creative Reporting
  • Meta Partnership Ads
  • AxonAppLovin / Axon
  • TikTok Ads
  • Google Ads
  • Meta Ads
  • Snapchat Ads
  • Pinterest Ads

Tools

  • Meta Ad Preview Tool
  • AI Naming
  • First & Last Frame Extractor
  • Creative Calculator
  • ChatGPT Ad Templates
  • Facebook Emojis
  • Facebook Ad Cost Calculator
  • Google Sheets Plugin
  • Free Video Transcription

Resources

  • Blog
  • Case Studies
  • Brand Assets
  • AdManage Leaderboard
  • Documentation
  • Testimonials
  • Compare Platforms

Company

  • Support
  • Affiliates
  • Terms of service
  • Privacy policy
  • Pricing
  • Real-Time Status
Built by AdManage.ai. © 2026 All rights reserved.

Related Posts

Best Revealbot Alternative in 2026
Guides

Best Revealbot Alternative in 2026

Compare top Revealbot alternatives for 2026. Find the best bulk ad launcher and automation platform for your budget,…

Cedric Yarish
Cedric Yarish
February 12, 2026
Best AdEspresso Alternatives for 2026: Guide
Guides

Best AdEspresso Alternatives for 2026: Guide

Find your ideal AdEspresso alternative in 2026. Compare bulk launchers, AI tools, and budget options with honest pros,…

Cedric Yarish
Cedric Yarish
February 12, 2026
How to Reduce Facebook Ads CPA in 2026
Guides

How to Reduce Facebook Ads CPA in 2026

Stop guessing at high Facebook CPA. Diagnose which lever is broken (CPM, CTR, or CVR), fix it systematically, and build…

Cedric Yarish
Cedric Yarish
February 12, 2026