X (Twitter) vs Yandex Direct image sizes 2026

One file works on both for 0 formats, one layout with two exports for 1, and 3 need their own layout. 4 of 23 layouts below serve both platforms.

Check one creative against X (Twitter) and Yandex Direct

Nothing is uploaded or saved — the check runs entirely in your browser.

Format by format

The main size of each format on both platforms, and whether one file covers both.

Placement X (Twitter) Yandex Direct For both
Square
Image Ad - Square (1:1)
1:15 MB
JPGPNGWEBPGIF
Feed/Network Image - Square (1:1)
1:110 MB
JPGPNGGIF
One layout, two exports
Vertical / Portrait
Image Ad - Portrait (4:5)
4:55 MB
JPGPNGGIF
App Promotion Image - Vertical (9:16)
9:1610 MB
JPGPNG
Different layouts
Landscape
Image Ad - Landscape (1.91:1)
1.91:15 MB
JPGPNGWEBPGIF
Feed/Network Image - Widescreen (16:9)
16:910 MB
JPGPNGGIF
Different layouts
Carousel
Carousel Ad Card
1:120 MB
JPGPNG
— Only on X (Twitter)
Profile picture
Profile Picture / Avatar
1:12 MB
JPGPNGGIF
— Only on X (Twitter)
Cover / Header
Profile Header / Banner
3:12 MB
JPGPNGGIF
— Only on X (Twitter)
Display banner Different layouts

One creative set for both

Layouts: 23 · used on both platforms: 4

Text limits

Every value each platform uses for the field, characters unless noted

FieldX (Twitter)Yandex Direct
Headline 20 · 50 · 70 30 · 56
Body 257 · 280 75 · 81
Title 70 · 200 —
Link/URL 23 —
Caption 90 —
Message 25 —
Description 30 —
Short headline — 30

Video side by side

X (Twitter)

Yandex Direct

Geo Glossary Compare