Ad specs / Instagram

Instagram carousel ad size

Instagram carousel ads are 4:5 when every card is an image. The moment one card is a video, Meta supports 1:1 only — so a mixed carousel is a square carousel.

Sample 1:1 ad for a fictional brand1080 × 1080
Sample ads for fictional brands, shown at 1:1. Instagram publishes no safe-zone guidance for this placement.
File typeJPG or PNG for images; MP4, MOV or GIF for video
Aspect ratio4:5 for image-only carousels; 1:1 only, where the carousel contains video
Recommended resolutionAt least 1080 × 1080 pixels
Aspect ratio tolerance1%
Number of cards2 to 10
Video duration1 second to 2 minutes
Maximum file size30 MB per image, 4 GB per video
Primary text125 characters (recommended)
Maximum hashtags30

What the other guides get wrong

Spec sheets give one ratio for Instagram carousels, usually 1:1. Meta gives two, and which one applies depends on the cards: 4:5 for images throughout, 1:1 as soon as any card is a video. Build a 4:5 set, add one video card, and the whole unit changes shape.

Source: Meta Ads Guide — carousel ads on Instagram Feed. Every figure on this page is from there, as of . Platforms revise specs without notice; check the source before you build a template on it.

Check a file against this size in the free ad size checker. Terrads composes each placement for its own frame, instead of cropping one master down to it.