Facebook Carousel Size
Facebook carousel cards are square: upload each at 1080×1080 px (1:1). It's the same spec for organic posts and ads, with up to 10 cards per carousel. Keep text under 20% of each image for the best ad delivery.
| Placement | Pixels | Ratio | |
|---|---|---|---|
| Card (standard) — 1:1 Same for posts and ads |
1080×1080 | 1:1 | |
| Minimum Don't go below 1080 px |
1080×1080 | 1:1 | |
| Max cards Up to 10 cards per carousel |
10 | — | |
| File type Under 30 MB per image |
JPG / PNG | — |
Square 1:1 for every card
Facebook renders carousel cards as 1:1 squares. Export each at 1080×1080 px — the same size works for organic carousels and carousel ads. Smaller than 1080 looks soft on retina screens.
Up to 10 cards
A carousel holds up to 10 cards, each with its own image, headline and link. Order matters: Facebook can auto-optimize card order in ads, but for posts the sequence you upload is the sequence shown.
Keep text light
For ad delivery, keep overlaid text under 20% of each card. Heavy-text images can get reduced reach. Put detailed copy in the post caption instead.
FAQ
What size is a Facebook carousel in 2026?
1080×1080 px (1:1 square) per card, for both organic posts and ads.
How many cards can a Facebook carousel have?
Up to 10 cards, each with its own image, headline and destination link.
Is the Facebook carousel size the same for ads?
Yes — carousel ads and organic carousels both use 1080×1080 px square cards.