Format guide

Ad format guide

Every ad image and video size, platform by platform, with the durations and file sizes to respect.

A single campaign often needs to exist in a dozen sizes. This guide brings together, for each major advertising platform, the accepted image and video formats, recommended sizes, maximum file sizes and video lengths. The last column of the image tables shows what Kaleido Ads creates for you.

✓ Included created automatically by Kaleido AdsCustom create it as a custom size in Kaleido Ads— not created (video, logo)

Meta: Facebook and Instagram

Images

PlacementRatioRecommended sizeMinimumKaleido Ads
Feed, square1:11440 × 1440 px (1080 × 1080 is still the common standard)600 × 600 px✓ Square
Feed, portrait (mobile)4:51440 × 1800 px (or 1080 × 1350)600 × 750 px✓ Portrait
Stories9:161440 × 2560 px (or 1080 × 1920)500 px wide✓ Story

JPG or PNG files, 30 MB maximum. Kaleido Ads exports at 1080 px wide. The 20% text rule is no longer enforced, but an image with little text reads better.

Videos

PlacementRatioRecommended sizeLength
Feed1:1 or 4:5 (mobile)1440 × 1440 or 1440 × 1800 pxUp to 241 minutes
Stories9:161440 × 2560 pxUp to 2 minutes, shown in 10-second segments
Reels9:161440 × 2560 pxNo maximum length
In-stream16:9 or 1:11080 × 1080 px or largerMobile: 5 s to 10 min. Desktop: 5 to 15 s

MP4, MOV or GIF files, 4 GB maximum. In 9:16 (Stories, Reels), keep text and buttons within the central area of about 1080 × 1420 px: the top and bottom (about 250 px each) are covered by the app interface.

Google Display: uploaded banners

These are the banners you design yourself, pixel by pixel, for the Google Display Network.

FormatSizeTypeKaleido Ads
Medium rectangle300 × 250Square and rectangle✓ Included
Large rectangle336 × 280Square and rectangle✓ Included
Half page300 × 600Skyscraper✓ Included
Wide skyscraper160 × 600Skyscraper✓ Included
Leaderboard728 × 90Leaderboard✓ Included
Billboard970 × 250Leaderboard✓ Included
Mobile banner320 × 50Mobile✓ Included
Large mobile banner320 × 100Mobile✓ Included
Large leaderboard970 × 90LeaderboardCustom
Banner468 × 60LeaderboardCustom
Square / small square250 × 250 · 200 × 200Square and rectangleCustom
Vertical rectangle240 × 400Square and rectangleCustom
Skyscraper120 × 600SkyscraperCustom
Portrait300 × 1050SkyscraperCustom
Mobile banner300 × 50MobileCustom
Others (regional)250 × 360 · 580 × 400 · 930 × 180 · 980 × 120VariousCustom

JPG, PNG or GIF files, 150 KB maximum per file. Animated GIFs: 30 seconds maximum. See also our Google Ads banner guide.

Google: Performance Max, Demand Gen and responsive ads

Here you provide images and Google assembles the ads itself for Display, YouTube, Gmail and Discover.

AssetRatioRecommended sizeMinimumKaleido Ads
Landscape image1.91:11200 × 628 px600 × 314 pxCustom
Square image1:11200 × 1200 px300 × 300 px✓ Square
Portrait image (Performance Max, Demand Gen)4:5960 × 1200 px480 × 600 px✓ Portrait
Vertical image (Demand Gen, responsive ads)9:161080 × 1920 px (Demand Gen) · 900 × 1600 px (responsive ads)600 × 1067 px✓ Story
Square logo1:11200 × 1200 px128 × 128 px—
Landscape logo (Performance Max)4:11200 × 300 px512 × 128 px—

JPG or PNG files, 5 MB maximum (Demand Gen logo: 150 KB). Keep the essentials within the central 80% of the image: Google crops it depending on the placement. Google advises against overlaid text, which is often unreadable in small formats.

YouTube: video formats

FormatLengthSkipping
Skippable in-streamNo maximum, under 3 minutes recommendedPossible after 5 seconds
Non-skippable in-stream15 to 60 seconds depending on the campaign typeNot possible
Bumper6 seconds maximumNot possible
In-feedNo maximumViewers choose to watch
ShortsUnder 60 seconds recommendedViewers can swipe away immediately

Images can also run on YouTube (home feed, Shorts) through Demand Gen campaigns: see the Performance Max and Demand Gen table above.

TikTok

In-Feed videos

RatioMinimum resolutionFilesLength
9:16 vertical (recommended)540 × 960 pxMP4, MOV, MPEG, 3GP or AVI · 500 MB maximumUp to 10 minutes
16:9 horizontal960 × 540 px
1:1 square640 × 640 px

Images (partner app network)

RatioMinimum sizeKaleido Ads
9:16 vertical (recommended)720 × 1280 px✓ Story
1:1 square640 × 640 px✓ Square
16:9 horizontal1280 × 720 pxCustom

TikTok image ads run in partner apps (such as CapCut), as JPG or PNG. In the TikTok feed itself, ads are video.

LinkedIn

Images (Single Image Ads)

FormatRatioRecommended sizeMinimumKaleido Ads
Horizontal1.91:11200 × 628 px640 × 360 pxCustom
Square1:11200 × 1200 px360 × 360 px✓ Square
Vertical (mobile)4:5720 × 900 px360 × 640 px✓ Portrait
Vertical (mobile)2:3 or 1:1.91600 × 900 · 628 × 1200 px360 × 640 pxCustom

JPG, PNG or GIF files, 5 MB maximum. Headline: 70 characters. Introductory text: 150 characters. Vertical images only run on mobile; LinkedIn recommends 4:5.

Videos

RatiosFilesFile sizeLength
4:5, 9:16, 16:9, 1:1MP4, 30 fps recommended75 KB to 500 MB3 seconds to 30 minutes

Pinterest

FormatRatioSize / limitsKaleido Ads
Standard image Pin2:31000 × 1500 px · PNG or JPEG · 20 MB (32 MB in the app)Custom
Carousel1:1 or 2:32 to 5 images · 20 MB per image✓ Square
VideoSquare or vertical (2:3, 4:5, 9:16) recommendedMP4, MOV or M4V · 2 GB · 4 seconds to 15 minutes, 6 to 15 s recommended—

A ratio taller than 2:3 may be cut off in the feed.

X (Twitter)

Images

RatioSizeKaleido Ads
1:1800 × 800 px recommended (up to 1080 × 1080)✓ Square
1.91:1800 × 418 px recommended (up to 2064 × 1080)Custom
4:51440 × 1800 px✓ Portrait
9:161080 × 1920 px✓ Story
2:3 · 16:91080 × 1620 · 1920 × 1080 pxCustom

PNG or JPEG, 5 MB maximum. Carousel: 2 to 6 images, all with the same ratio.

Videos

RatiosFilesFile sizeLength
1:1, 4:5, 2:3, 1.91:1, 16:9, 9:16MP4 or MOV1 GB (under 30 MB advised)Up to 2 min 20 s (10 minutes for some advertisers, on request). 15 seconds or less recommended

Snapchat

FormatRatioSize / limitsKaleido Ads
Full-screen image9:161080 × 1920 px (minimum 720 × 1280) · JPG or PNG · 5 MB✓ Story
Full-screen video9:161080 × 1920 px · MP4 or MOV (H.264) · 1 GB · 3 seconds to 30 minutes—

Leave about 10% clear at the top and 15% at the bottom of the screen, and avoid putting key elements in the lower part of the image, which the interface covers.

Sources and updates

Specifications checked on October 9, 2026. Platforms change them regularly: before an important campaign, always check their official documentation.

Your next ad starts here.

Your first ad free, in every format. No credit card.

Try it free