All tools
Tool for designer and marketer

Creative sizes

One size of the layout - and you can immediately see which placements it goes to and where it won’t go. With reference to official requirements and the date of reconciliation for each line.

×

Enter the layout size - I’ll show you which Yandex Direct placements it goes to passes, and in which it doesn’t.

Why is a design rejected more often because of weight than because of size?

The size in pixels of Direct is set softly: almost everywhere it is “from 450 for each side” or the range from 1080 to 5000. It’s hard to miss here. But the weight file differs between placements more than eighty times, from 120 KB for a search banner up to 10 MB for a performance campaign, and this is the rule in The brief is usually not written to the designer at all.

Practical consequence: you cannot take a photo under a search banner and give it as is. 240 × 400 in 120 KB - this is a compression job built into into the layout in advance, and not “shrink it before loading.”

Images by Placement

Where is it shown?SizeFormatWeight
Text and graphic ads in the Unified Performance Campaignfrom 450 on each sideJPG, PNG, GIF10 MB
Promotion of applications in the Unified Performance Campaignfrom 1080JPG, PNG10 MB
Promoting apps in the Campaign Wizardfrom 1080JPG, PNG4 MB
Campaign wizard for website promotionfrom 450 × 450JPG, PNG, GIF4 MB
Product campaignfrom 450 × 450JPG, PNG, GIF4 MB
Search banner240 × 400JPG, PNG, GIF120 KB
New Browser Tab (media with fixed CPM)1456 × 180JPG, PNG, GIF1 MB
Premium banner on search (media with fixed CPM)640 × 268JPG, PNG, GIF1 MB

Source: Yandex Direct technical requirements, verified 08.09.2026.

Advertising units and creatives for dense screens

The HTML5 banner must exactly match the block size. Graphic creative you can draw two or three times larger - here are the ready-made values so that don't count in your head.

BlockCreative ×2 or ×3
160 × 600320×1200 or 480×1800
240 × 400480×800 or 720×1200
240 × 600480×1200 or 720×1800
300 × 250600×500 or 900×750
300 × 300600×600 or 900×900
300 × 500600 × 1000 or 900 × 1500
300 × 600600 × 1200 or 900 × 1800
320 × 50640×100 or 960×150
320 × 100640×200 or 960×300
320 × 480640×960 or 960×1440
336 × 280672×560 or 1008×840
480 × 320960×640 or 1440×960
728 × 901456 × 180 or 2184 × 270
970 × 2501940×500 or 2910×750
1000 × 1202000×240 or 3000×360

Video

Unified performance campaign, app promotion, video about the store, media campaigns

  • Format: MP4, WebM, MOV, QT, FLV, AVI, no more 100 MB
  • Duration from 5 up to 60 s, from 20 fps
  • Aspect Ratio: 16 : 9, 1 : 1, 9 : 16
  • Resolution: minimum 360p, recommended 1080p
  • unskippable video - only up to 15 s; video banner - only 16:9. Codecs H.264, VP6F, VP8, Theora, one video track, audio 44 kHz / 16 Kbps stereo

Video about a product in a performance and product campaign from the feed

  • Format: MP4, no more 100 MB
  • Duration from 5 up to 45 s, from 20 fps
  • Aspect Ratio: 16 : 9, 1 : 1, 9 : 16
  • Resolution: minimum 360p, recommended 1080p

What's not here and why

This is also part of the page. An honest list of spaces is more useful than a table, collected from blogs.

  • VK Advertising — help ads.vk.ru gives 404 for direct links and is rendered on the client, it was not possible to subtract it verbatim. I’ll add it along with the date of reconciliation when I open the source.
  • Telegram Ads — promote.tgads.info answers 526. The numbers for formats in blogs differ from each other, and a rejected creative costs more than a missing line in the table.
  • Wildberries and Ozon — product cards have already been rejected for the same reason in the symbol counter: sites are closed for verification, and an incorrect size costs the seller a rejected card.

Questions

Why is there only Yandex Direct here, and not all platforms at once?
Because only what I opened in the official documentation and read verbatim gets here. Help VK Ads returns 404 for direct links and is rendered on the client, Telegram Ads responds with 526. The numbers from blogs on these sites differ from each other, and the wrong size costs a re-rendered layout. As soon as I check it with the original source, I will add it along with the date of verification.
What does "two or three times as much" mean in the block table?
The size of the HTML5 banner should match the size of the ad unit, but the graphic creative can be drawn larger, two or three times larger. This is necessary for screens with a high pixel density: a 300 × 250 banner rendered at exactly 300 × 250 looks soapy on the phone.
Is the search banner really only 120 KB?
Yes, and this is the most stringent weight limit in the entire Direct, despite the fact that other formats allow 4 and 10 MB. The size is also the only one: 240 × 400. In practice, this means that you cannot take an uncompressed photo under a search banner; work with weight must be done at the layout stage.
My layout runs true to size. So, will the ad be accepted?
No. Here only the geometry and file format are checked. Moderation also looks at the content: text on the image, compliance with the advertised product, absence of prohibited categories. This page answers the question “will it fit in”, not “will they let it through”.
How to calculate weight if I have a GIF?
The same as for any file: according to the final size on disk. The weight limit is common for JPG, PNG and GIF; there is no separate reserve for animation. It's the weight that usually becomes a problem with GIFs, not the pixel size.
Other tools