How-To Guide · Ad Creative Generation

Create Instagram Carousel Ad: Specs, Steps, and Best Practices

Learn how to create an Instagram carousel ad from scratch. Covers technical specs, step-by-step Meta Ads Manager setup, and best practices for stronger performance.

TL;DR Instagram carousel ads let you show 2 to 10 images or videos in one sponsored post. Each card gets its own headline, link, and CTA. Get the specs right, follow the six steps in Meta Ads Manager, and lead with your strongest card.

4 min read By Updated 0 steps

Originally published .

Key Takeaways
  • Instagram carousel ads hold 2 to 10 cards, each with its own image, headline, destination URL, and CTA button.
  • Use 1:1 square at 1080 × 1080 px minimum. JPG or PNG for images, MP4, MOV, or GIF for video.
  • Primary text is capped at 125 characters. Keep every card headline short and self-contained.
  • Meta auto-optimization surfaces your best-performing card first, or you can lock a fixed narrative order.
  • Coinis Image Ads generates consistent carousel visuals and on-brand copy from your Brand Profile in seconds.

A carousel ad lets users swipe through multiple cards inside one sponsored post on Instagram.

Definition and format

Each card is independent. It can carry its own image or video, headline, description, destination URL, and call-to-action button. The whole unit appears in the Instagram Feed as a single paid placement. Viewers swipe left to move through the cards.

Key use cases

Carousels work well for product showcases, brand storytelling, before/after reveals, step-by-step tutorials, and feature spotlights. Each card advances the story. That progressive reveal keeps swipe-through rates strong.

---

Get these right before you upload a single asset.

Dimensions and aspect ratios

Per Meta's Design Specifications for Carousel Ads, the recommended image aspect ratio is 1:1 square. Minimum resolution is 1080 × 1080 px. The aspect ratio tolerance is 3%. Cards outside that tolerance may be cropped or rejected. Keep all cards in the same ratio. Mixing ratios creates inconsistent display on mobile.

File types and sizes

Images: JPG or PNG, max 30 MB per card. Videos: MP4, MOV, or GIF, max 4 GB per card. Per Meta's carousel documentation, video duration max is 240 minutes per card.

Number of cards

Minimum 2 cards. Maximum 10. Per Meta's Design Specifications for Carousel Ads.

Text limits

Primary text is capped at 125 characters, with a max of 30 hashtags, per Meta's Instagram carousel guidance. Meta recommends keeping Feed headlines to around 27 characters so they display cleanly without truncation.

---

Six steps from blank campaign to live carousel.

Step 1: Create or open a campaign

Go to Meta Ads Manager. Click "Create" and choose a campaign objective. Carousel format supports Awareness, Traffic, Engagement, Leads, App Promotion, and Sales objectives.

Step 2: Select carousel as ad format

At the ad level, choose "Carousel" from the Format section. This unlocks the multi-card upload interface below.

Step 3: Upload images or videos

Upload your assets card by card. Stick to the same aspect ratio across all cards. Use at least 1080 × 1080 px for clean rendering on modern mobile screens.

Step 4: Add headlines, descriptions, and links per card

Each card gets its own headline, optional description, and destination URL. Write headlines that stand alone. Some viewers start on card three, not card one.

Step 5: Choose a call-to-action button

Pick from Meta's CTA dropdown: "Shop Now", "Learn More", "Sign Up", and "Download" are common choices. You can set one CTA for the whole carousel or assign per card depending on your objective.

Step 6: Set audience, budget, and placement

Define your target audience, daily or lifetime budget, and placements. Instagram Feed is selected by default. Enable Meta's Advantage+ Audience option if you want the algorithm to expand reach based on performance signals from your creative.

---

Correct specs get the ad approved. Strong creative gets it clicked.

Lead with your strongest asset

Meta can auto-optimize card order to surface the highest-performing card first to each viewer, while preserving the rest of the order. If you have a fixed narrative, turn off auto-optimization and arrange manually. If you don't, leave it on and let performance data do the work.

Maintain visual consistency across cards

Use the same color palette, font style, and image treatment on every card. Inconsistent visuals break the swipe flow and lower completion rates.

Write compelling, concise card copy

Short headlines outperform long ones on small screens. Aim well under the 27-character recommendation. Cut anything that doesn't add meaning.

Use high-resolution images

Blurry images hurt credibility on Retina displays. Always upload at or above the 1080 × 1080 px minimum. Higher resolution images also hold up better when Meta auto-resizes for different placements.

---

Building 10 cards with consistent visuals and copy takes time. Coinis cuts that time down significantly.

Generate on-brand carousel images in seconds

Coinis Image Ads pulls from your Brand Profile to generate carousel-ready visuals. Same style. Same colors. Consistent brand tone across every card. No manual matching required.

Maintain consistent copy tone across all cards

AI Copywriting produces headlines and primary text for each card in your brand voice. You don't rewrite the same message ten different ways. The tone stays locked across the whole carousel.

Edit and refine cards with AI tools

Need to adjust a card after generating it? Coinis Revise handles text edits, Smart Resize, color adjustments, and object removal. One click per change, no design tools needed.

---

Or let Coinis do it.

From a product URL to a live Meta campaign. AI-generated creatives. On-brand copy. Direct publish to Facebook and Instagram. Real performance reporting. All in one platform.

Start free. Upgrade when you're ready.

Start free →

15 AI tokens a month. No credit card.

Frequently Asked Questions

How many cards can an Instagram carousel ad have?

Instagram carousel ads support a minimum of 2 cards and a maximum of 10, per Meta's Design Specifications for Carousel Ads. Each card can have its own image or video, headline, description, link, and CTA button.

What image size should I use for an Instagram carousel ad?

Meta recommends 1:1 square aspect ratio with a minimum resolution of 1080 × 1080 px. All cards should use the same aspect ratio. The aspect ratio tolerance is 3%, so images outside that range may be cropped or rejected.

Can each carousel card link to a different URL?

Yes. Each card in a carousel ad can have its own destination URL. This makes carousels useful for showcasing multiple products, each linking directly to its own product page.

What is the primary text character limit for Instagram carousel ads?

Instagram carousel ads support up to 125 characters in the primary text field, with a maximum of 30 hashtags, per Meta's Instagram carousel ad guidance.

Stop hustling

You just read the manual way. Coinis does it all.

Every step above takes hours of manual work. Coinis automates it. Free to start. No credit card. Pay only when you need more volume.

Steps 1–2

Goal + Audience

AI analyzes your brand from a URL. Targets the right buyers automatically.

Steps 3–4

Channels + Budget

One-click launch to Meta. Smart budget allocation out of the box.

Step 5

Ad Creatives

Paste a link. Get dozens of professional ads in minutes.

Steps 6–7

Launch + Track

Live dashboard. Real ROAS. AI suggests what to optimize next.

15 credits day one
No credit card
Free forever tier
Pay only for volume
Start free

You just learned the hard way. Here's the easy way.

Coinis generates ad creatives, launches campaigns, and tracks results. One platform. One click. No ad expertise required.

Try Coinis free