SocialImageSizes

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.

PlacementPixelsRatio
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.