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 | One layout, two exports | ||
| Vertical / Portrait | Different layouts | ||
| Landscape | Different layouts | ||
| Carousel | — | Only on X (Twitter) | |
| Profile picture | — | Only on X (Twitter) | |
| Cover / Header | — | Only on X (Twitter) | |
| Display banner | Different layouts |
One creative set for both
Layouts: 23 · used on both platforms: 4
-
Master size Export sizes Max weight512 KBYandex Direct FormatsJPGPNG
X (Twitter) Image Ad - Square (1:1) 1200×1200·Carousel Ad Card 800×800
Yandex Direct Feed/Network Image - Square (1:1) 1080×1080·Graphic (Image) Ad - 300x300 Square 300×300
-
Master size Max weight100 MBYandex Direct FormatsMP4MOV
X (Twitter) Promoted Video Ad - Landscape (16:9)
Yandex Direct Video Ad (InStream / Network Video)·Video Banner on Search (16:9)
-
Master size Export sizes Max weight512 KBYandex Direct FormatsJPGPNGGIF
X (Twitter) Image Ad - Portrait (2:3) 1080×1620
Yandex Direct Graphic (Image) Ad - 320x480 Mobile Interstitial 320×480
-
Master size Export sizes Max weight5 MBX (Twitter) FormatsJPGPNGGIF
X (Twitter) Spotlight Takeover (formerly Trend Takeover+) 1280×720
Yandex Direct Feed/Network Image - Widescreen (16:9) 1920×1080
-
Master size Export sizes Max weight5 MB FormatsJPGPNG
X (Twitter) Image Ad - Landscape (1.91:1) 1200×628·Website Card (Image with Website Button) 800×418·App Card (Image with App Button) 800×418·Poll Ad (Image/Video with Poll) 800×418
-
Master size Export sizes Max weight512 KB FormatsZIP
Yandex Direct Graphic (Image) Ad - 300x250 Medium Rectangle 300×250·Graphic (Image) Ad - 336x280 Large Rectangle 336×280·HTML5 Banner (ZIP) 300×250
-
Master size Export sizes Max weight120 KB FormatsJPGPNGGIF
Yandex Direct Graphic (Image) Ad - 240x400 Vertical Rectangle 240×400·Graphic (Image) Ad - 300x500 Vertical Banner 300×500·Search Banner (Right-rail) - 240x400 240×400
-
Master size Export sizes Max weight512 KB FormatsJPGPNGGIFZIP
Yandex Direct Graphic (Image) Ad - 728x90 Leaderboard 728×90·Banner Under the Search Bar (ya.ru) - 1456x180 Desktop 1456×180
-
Master size Max weight1 GB FormatsMP4MOV
X (Twitter) Promoted Video Ad - Square (1:1)·Amplify Pre-roll Video Ad
-
Master size Max weight2 MB FormatsJPGPNGGIF
X (Twitter) Profile Header / Banner
-
Master size Max weight5 MB FormatsJPGPNGGIF
X (Twitter) Image Ad - Portrait (4:5)
-
Master size Max weight10 MB FormatsJPGPNGGIF
Yandex Direct Feed/Network Image - Vertical (3:4)
-
Master size Max weight10 MB FormatsJPGPNG
Yandex Direct App Promotion Image - Vertical (9:16)
-
Master size Max weight512 KB FormatsJPGPNGGIFZIP
Yandex Direct Graphic (Image) Ad - 970x250 Billboard
-
Master size Max weight512 KB FormatsJPGPNGGIFZIP
Yandex Direct Graphic (Image) Ad - 1000x120 Wide Banner
-
Master size Max weight512 KB FormatsJPGPNGGIFZIP
Yandex Direct Graphic (Image) Ad - 300x600 Half-Page
-
Master size Max weight512 KB FormatsJPGPNGGIFZIP
Yandex Direct Graphic (Image) Ad - 240x600 Skyscraper
-
Master size Max weight512 KB FormatsJPGPNGGIFZIP
Yandex Direct Graphic (Image) Ad - 160x600 Wide Skyscraper
-
Master size Max weight512 KB FormatsJPGPNGGIFZIP
Yandex Direct Graphic (Image) Ad - 320x50 Mobile Banner
-
Master size Max weight512 KB FormatsJPGPNGGIFZIP
Yandex Direct Graphic (Image) Ad - 320x100 Large Mobile Banner
-
Master size Max weight512 KB FormatsJPGPNGGIFZIP
Yandex Direct Graphic (Image) Ad - 480x320 Mobile Landscape
-
Master size Max weight512 KB FormatsJPGPNGGIF
Yandex Direct Banner Under the Search Bar (ya.ru) - 640x134 Mobile
-
Master size Max weight1 GB FormatsMP4MOV
X (Twitter) Vertical Video Ad (9:16, full-screen)
Text limits
Every value each platform uses for the field, characters unless noted
| Field | X (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)
- Promoted Video Ad - Landscape (16:9) 1920×1080 · 16:9 · Max duration: 2 min 20 sec (0:15 or less recommended) · 1 GB
- Promoted Video Ad - Square (1:1) 1200×1200 · 1:1 · Max duration: 2 min 20 sec (0:15 or less recommended) · 1 GB
- Vertical Video Ad (9:16, full-screen) 1080×1920 · 9:16 · Max duration: 2 min 20 sec (0:15 or less recommended) · 1 GB
- Amplify Pre-roll Video Ad 1200×1200 · 1:1 · Max duration: 2 min 20 sec (0:15 or less recommended) · 1 GB
Yandex Direct
- Video Ad (InStream / Network Video) 1920×1080 · 16:9 (also 1:1, 9:16) · Max duration: 5-60 sec (non-skippable max 15 sec; only first 15 sec used in app promo) · 100 MB
- Video Banner on Search (16:9) 1920×1080 · 16:9 · Max duration: 5-15 sec · 100 MB