Yandex Direct image & ad sizes
Drop a creative or type a size — see every placement it fits
Try:
Nothing is uploaded or saved — the check runs entirely in your browser.
Size map
Every frame is drawn to the same scale · largest 1080×1920
- 1080×1920 4
- 1080×1440 3
- 1920×1080 12122
- 1080×1080 2
- 300×600 12
- 240×600 14
- 160×600 15
- 300×500 13
- 320×480 16
- 240×400 623
- 480×320 19
- 300×300 8
- 336×280 7
- 970×250 10
- 300×250 520
- 1456×180 24
- 640×134 25
- 1000×120 11
- 320×100 18
- 728×90 9
- 320×50 17
Numbers match the rows of the size table
All Yandex Direct sizes
| Placement | Size (px) | Ratio | Max weight | Formats | Video | Text limits | Confidence | Details |
|---|---|---|---|---|---|---|---|---|
| 16:9 | 10 MB Unified Performance4 MB Campaign Wizard | JPGPNGGIF | — | 3 | High confidence — confirmed in the official documentation | |||
Notes & best practiceStandard text-and-image ad for the Yandex Advertising Network (RSYA). For 16:9 aspect ratio, sizes must be between 1080x607 px and 5000x2812 px. GIFs only display the first frame. Supply both a 16:9 widescreen and a square image to maximize placements. After June 30, 2026, Text and Image ads in Unified Performance campaigns are edit-only, replaced by combined ads. Full specification
Text limits
High confidence — confirmed in the official documentation Source: yandex.com (opens in a new tab) |
||||||||
| 1:1 | 10 MB Unified Performance4 MB Campaign Wizard | JPGPNGGIF | — | 3 | High confidence — confirmed in the official documentation | |||
Notes & best practiceStandard-aspect image for text-graphic ads with ratios from 1:1 to 3:4 or 4:3. Each side must be between 450 px and 5000 px. Recommended size is 1080 px to 5000 px. GIFs only display the first frame. Full specification
Text limits
High confidence — confirmed in the official documentation Source: yandex.com (opens in a new tab) |
||||||||
3. Feed/Network Image - Vertical (3:4)Vertical / Portrait |
3:4 | 10 MB Unified Performance4 MB Campaign Wizard | JPGPNGGIF | — | 3 | High confidence — confirmed in the official documentation | ||
Notes & best practiceVertical standard-aspect image for text-graphic ads. The landscape equivalent is 4:3 (1440x1080 px). Each side must be 450 px to 5000 px, with 1080 px to 5000 px recommended. Accepts aspect ratios from 1:1 to 3:4 or 4:3. Full specification
Text limits
High confidence — confirmed in the official documentation Source: yandex.com (opens in a new tab) |
||||||||
4. App Promotion Image - Vertical (9:16)Vertical / Portrait |
9:16 | 10 MB Unified Performance4 MB Campaign Wizard | JPGPNG | — | 2 | Medium confidence — verified against reputable sources | ||
Notes & best practiceApp promotion campaigns. Yandex's app pages suggest 1778x1000, 1000x1778 or 1000x1000 px and accept JPG, PNG or GIF from 450x450 px, but the technical limitations table asks for JPG or PNG from 1080 to 5000 px, so the 1080x1920 shown here is a derived size that meets both. Max image size is 10 MB. The limits table caps ad text at 75 characters (81 on the app pages). Companion video: MP4, WebM, MOV, QT, FLV, or AVI. Video duration 5 to 60 seconds (only the first 15 seconds are used), up to 100 MB, 360p to 4K resolution. Keep key content and text inside the safe zone — the platform UI overlaps the top and bottom of full-screen 9:16 creatives. Full specification
Text limits
Medium confidence — verified against reputable sources Source: yandex.com (opens in a new tab) |
||||||||
5. Graphic (Image) Ad - 300x250 Medium RectangleDisplay banner |
6:5 | 512 KB | JPGPNGGIF+1 | — | — | High confidence — confirmed in the official documentation | ||
Notes & best practiceGraphic ad (fixed-size banner) uploaded as a single image or HTML5 ZIP. Maximum file size is 512 KB. Upload at 2x or 3x for HiDPI displays (such as 600x500 px or 900x750 px). This is one of the most widely supported sizes in RSYA. Full specification
No on-platform text fields (text is baked into the creative) High confidence — confirmed in the official documentation Source: yandex.com (opens in a new tab) |
||||||||
6. Graphic (Image) Ad - 240x400 Vertical RectangleDisplay banner |
3:5 | 512 KB | JPGPNGGIF+1 | — | — | High confidence — confirmed in the official documentation | ||
Notes & best practiceVertical graphic ad for the Yandex Advertising Network, one of the three sizes Yandex suggests preparing first (with 300x250 and 728x90). Maximum file size is 512 KB (JPG, PNG, GIF or HTML5 ZIP). For HiDPI screens upload 480x800 or 720x1200. Full specification
No on-platform text fields High confidence — confirmed in the official documentation Source: yandex.com (opens in a new tab) |
||||||||
7. Graphic (Image) Ad - 336x280 Large RectangleDisplay banner |
6:5 | 512 KB | JPGPNGGIF+1 | — | — | High confidence — confirmed in the official documentation | ||
Notes & best practiceLarge rectangle graphic ad, a common desktop size in the Yandex Advertising Network. Maximum file size is 512 KB. For HiDPI screens upload 672x560 or 1008x840. Full specification
No on-platform text fields High confidence — confirmed in the official documentation Source: yandex.com (opens in a new tab) |
||||||||
8. Graphic (Image) Ad - 300x300 SquareDisplay banner |
1:1 | 512 KB | JPGPNGGIF+1 | — | — | High confidence — confirmed in the official documentation | ||
Notes & best practiceSquare banner for display campaigns. Unified performance campaigns accept this size only for HTML5 Playable Ads. Maximum file size is 512 KB. For HiDPI screens upload 600x600 or 900x900. Full specification
No on-platform text fields High confidence — confirmed in the official documentation Source: yandex.com (opens in a new tab) |
||||||||
9. Graphic (Image) Ad - 728x90 LeaderboardDisplay banner |
8.09:1 | 512 KB | JPGPNGGIF+1 | — | — | High confidence — confirmed in the official documentation | ||
Notes & best practiceHorizontal leaderboard banner. Direct graphic ads have a 512 KB limit. Upload at 2x (1456x180) or 3x (2184x270) for HiDPI displays. Full specification
No on-platform text fields High confidence — confirmed in the official documentation Source: yandex.com (opens in a new tab) |
||||||||
10. Graphic (Image) Ad - 970x250 BillboardDisplay banner |
3.88:1 | 512 KB | JPGPNGGIF+1 | — | — | High confidence — confirmed in the official documentation | ||
Notes & best practiceLarge desktop billboard graphic ad (970x250). Upload at 2x or 3x for HiDPI displays. Full specification
No on-platform text fields High confidence — confirmed in the official documentation Source: yandex.com (opens in a new tab) |
||||||||
11. Graphic (Image) Ad - 1000x120 Wide BannerDisplay banner |
25:3 | 512 KB | JPGPNGGIF+1 | — | — | High confidence — confirmed in the official documentation | ||
Notes & best practiceWide horizontal banner for display campaigns. Unified performance campaigns accept this size only for HTML5 Playable Ads. Maximum file size is 512 KB. For HiDPI screens upload 2000x240 or 3000x360. Full specification
No on-platform text fields High confidence — confirmed in the official documentation Source: yandex.com (opens in a new tab) |
||||||||
12. Graphic (Image) Ad - 300x600 Half-PageDisplay banner |
1:2 | 512 KB | JPGPNGGIF+1 | — | — | High confidence — confirmed in the official documentation | ||
Notes & best practiceTall half-page desktop graphic ad. Supported skyscraper sizes include 240x400, 240x600, 300x500, and 160x600. Upload at 2x or 3x for HiDPI displays. Full specification
No on-platform text fields High confidence — confirmed in the official documentation Source: yandex.com (opens in a new tab) |
||||||||
13. Graphic (Image) Ad - 300x500 Vertical BannerDisplay banner |
3:5 | 512 KB | JPGPNGGIF+1 | — | — | High confidence — confirmed in the official documentation | ||
Notes & best practiceTall desktop graphic ad in the Yandex Advertising Network. Maximum file size is 512 KB. For HiDPI screens upload 600x1000 or 900x1500. Full specification
No on-platform text fields High confidence — confirmed in the official documentation Source: yandex.com (opens in a new tab) |
||||||||
14. Graphic (Image) Ad - 240x600 SkyscraperDisplay banner |
2:5 | 512 KB | JPGPNGGIF+1 | — | — | High confidence — confirmed in the official documentation | ||
Notes & best practiceSkyscraper banner for display campaigns. Unified performance campaigns accept this size only for HTML5 Playable Ads. Maximum file size is 512 KB. For HiDPI screens upload 480x1200 or 720x1800. Full specification
No on-platform text fields High confidence — confirmed in the official documentation Source: yandex.com (opens in a new tab) |
||||||||
15. Graphic (Image) Ad - 160x600 Wide SkyscraperDisplay banner |
4:15 | 512 KB | JPGPNGGIF+1 | — | — | High confidence — confirmed in the official documentation | ||
Notes & best practiceNarrow skyscraper banner for display campaigns. Unified performance campaigns accept this size only for HTML5 Playable Ads. Maximum file size is 512 KB. For HiDPI screens upload 320x1200 or 480x1800. Full specification
No on-platform text fields High confidence — confirmed in the official documentation Source: yandex.com (opens in a new tab) |
||||||||
16. Graphic (Image) Ad - 320x480 Mobile InterstitialDisplay banner |
2:3 | 512 KB | JPGPNGGIF+1 | — | — | High confidence — confirmed in the official documentation | ||
Notes & best practiceMobile portrait graphic ad (320x480). Other mobile sizes include 320x50, 320x100, 336x280, and 480x320 (landscape). Upload at 2x or 3x for high pixel-density screens. Full specification
No on-platform text fields High confidence — confirmed in the official documentation Source: yandex.com (opens in a new tab) |
||||||||
17. Graphic (Image) Ad - 320x50 Mobile BannerDisplay banner |
32:5 | 512 KB | JPGPNGGIF+1 | — | — | High confidence — confirmed in the official documentation | ||
Notes & best practiceSmall mobile banner for mobile sites and apps. Maximum file size is 512 KB. Yandex recommends uploading 640x100 or 960x150 so the ad stays sharp on high-density screens. Full specification
No on-platform text fields High confidence — confirmed in the official documentation Source: yandex.com (opens in a new tab) |
||||||||
18. Graphic (Image) Ad - 320x100 Large Mobile BannerDisplay banner |
16:5 | 512 KB | JPGPNGGIF+1 | — | — | High confidence — confirmed in the official documentation | ||
Notes & best practiceLarge mobile banner for mobile sites and apps. Maximum file size is 512 KB. Upload 640x200 or 960x300 for high-density screens. Full specification
No on-platform text fields High confidence — confirmed in the official documentation Source: yandex.com (opens in a new tab) |
||||||||
19. Graphic (Image) Ad - 480x320 Mobile LandscapeDisplay banner |
3:2 | 512 KB | JPGPNGGIF+1 | — | — | High confidence — confirmed in the official documentation | ||
Notes & best practiceLandscape graphic ad for mobile sites and apps. Maximum file size is 512 KB. Upload 960x640 or 1440x960 for high-density screens. Full specification
No on-platform text fields High confidence — confirmed in the official documentation Source: yandex.com (opens in a new tab) |
||||||||
20. HTML5 Banner (ZIP)Display banner |
6:5 | 512 KB total ZIP150 KB index.html | ZIP | — | — | High confidence — confirmed in the official documentation | ||
Notes & best practiceInteractive HTML5 creative uploaded as a ZIP. The archive can contain a maximum of 20 files. The index.html file must be under 150 KB per Yandex's Russian help pages (the English pages say 500 KB). Total archive size limit is 512 KB; Playable Ads in unified performance campaigns accept archives up to 3 MB. File and folder names must only use Latin letters, digits, and the characters -._~. Banner pixel size must match the target ad block. All standard graphic ad sizes are supported, including 300x250. Full specification
No separate text fields High confidence — confirmed in the official documentation Source: yandex.com (opens in a new tab) |
||||||||
| 16:9 | 100 MB | JPGPNG | MP4WebMMOV+3 5-60 sec | 2 | High confidence — confirmed in the official documentation | |||
Notes & best practiceVideo creatives for in-stream and network video placements. Supported formats include MP4, WebM, MOV, QT, FLV, and AVI. Maximum file size is 100 MB. Duration must be 5 to 60 seconds. Minimum resolution is 360p, with 1080p (up to 4K) recommended. Supported aspect ratios are 16:9, 1:1, and 9:16. Frame rate must be at least 20 fps. Audio requires a single track, minimum 44 kHz and 16 Kbps stereo. Full specification
Text limits
High confidence — confirmed in the official documentation Source: yandex.com (opens in a new tab) |
||||||||
| 16:9 | 100 MB | — | MP4WebMMOV+3 5-15 sec | 3 | High confidence — confirmed in the official documentation | |||
Notes & best practiceFixed-CPM video banner on the Yandex search results page. The video must be 16:9, 5 to 15 seconds, up to 100 MB, at least 360p (1080p recommended) and 20 to 30 fps. The ad also needs a square JPG or PNG logo up to 80x80 px (120 KB) and two images, 516x272 and 223x159 px, each up to 120 KB. Full specification
Text limits
High confidence — confirmed in the official documentation Source: yandex.com (opens in a new tab) |
||||||||
23. Search Banner (Right-rail) - 240x400Display banner |
3:5 | 120 KB | JPGPNGGIF | — | — | High confidence — confirmed in the official documentation | ||
Notes & best practiceBanner shown on the right side of the Yandex search results page. The file weight limit is 120 KB. Animated GIFs are allowed, but the animation must be gentle and readable. Full specification
No on-platform text fields High confidence — confirmed in the official documentation Source: yandex.com (opens in a new tab) |
||||||||
24. Banner Under the Search Bar (ya.ru) - 1456x180 DesktopDisplay banner |
8.09:1 | 1 MB | JPGPNGGIF+1 | — | — | High confidence — confirmed in the official documentation | ||
Notes & best practiceFixed-CPM banner under the search bar on the desktop ya.ru homepage and in new Yandex Browser tabs. The "Cross" format needs both this 1456x180 banner and the 640x134 mobile one in the campaign. Upload an image (JPG, PNG, GIF) or an HTML5 ZIP, each up to 1 MB. Keep text at least 20 px from the edges and clear of the 70x30 ad-label and 42x42 menu safe zones. Full specification
No on-platform text fields High confidence — confirmed in the official documentation Source: yandex.com (opens in a new tab) |
||||||||
25. Banner Under the Search Bar (ya.ru) - 640x134 MobileDisplay banner |
4.78:1 | 512 KB | JPGPNGGIF | — | — | High confidence — confirmed in the official documentation | ||
Notes & best practiceMobile version of the fixed-CPM banner under the search bar on ya.ru. Image only (JPG, PNG or GIF) up to 512 KB; HTML5 banners are not placed on mobile ya.ru. Required together with the 1456x180 desktop banner for the "Cross" format. Full specification
No on-platform text fields High confidence — confirmed in the official documentation Source: yandex.com (opens in a new tab) |
||||||||
High confidence — confirmed in the official documentation Medium confidence — verified against reputable sources Lower confidence — changes frequently, verify before launch shortened, full wording in the row details
Minimum creative kit
Layouts: 18 · placements covered: 25 of 25
Text limits
Placements with limits: 6 of 25 · characters unless noted
| Placement | Headline | Body | Short headline |
|---|---|---|---|
| Feed/Network Image - Widescreen (16:9) | 56 | 81 | 30 |
| Feed/Network Image - Square (1:1) | 56 | 81 | 30 |
| Feed/Network Image - Vertical (3:4) | 56 | 81 | 30 |
| App Promotion Image - Vertical (9:16) | 56 | 75 | — |
| Video Ad (InStream / Network Video) | 56 | 81 | — |
| Video Banner on Search (16:9) | 30 | 81 | 30 |
Video specs
Placements: 2 of 25
| Placement | Size (px) | Formats | Max duration | Max video |
|---|---|---|---|---|
| Video Ad (InStream / Network Video) | 1920×1080 | MP4, WebM, MOV, QT, FLV, AVI | 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 | MP4, WebM, MOV, QT, FLV, AVI | 5-15 sec | 100 MB |
Same shape on other platforms
Reuse a master layout where the ratio matches