Mobile site version
Don't forget to read the common technical requirements for the banner ads and technical requirements for the banner on the mobile version of the Yandex main page.
Requirements for formatting banners
All sizes are specified for 640 × 134 format. Sizes for 320 × 67 format must be half as large. The page shows reduced-size images. to view them in full size.
Text font
- The banner font height shouldn't be more than:
70 pixels if text occupies no more than 10% of the banner.
52 pixels if text occupies no more than 15% of the banner.
44 pixels if text occupies no more than 25% of the banner.
32 pixels if text occupies one line.
- 20 pixels if text occupies two lines.
- 15 pixels if text occupies three lines.
- The minimum font size for logos, messages, illustrations, and warnings is 11 pixels. The exception is package and product photos and screenshots.
Text layout
The margin from the edge of the banner to the text must be at least 10 pixels.
This requirement doesn't apply to the placement of age restrictions.
Logo size
A brand, product, or technology logo can take up to 28% of the banner area.
Example of a good banner enlarged:
Background color
- Text against a very colorful background with small elements. Text should contrast with the background and be easy to read.
- A yellow background, as this color is used in standard elements of Yandex page designs. Acceptable yellow is #F0E5AD and lighter.
Frame
A frame can be used only along the horizontal borders of the banner. The frame is optional unless there are white elements that cross the banner border, or the background color isn't white.
If there are white elements that cross the banner border, or the background color is white, you need to add a contrasting 1 px horizontal frame (at the top and at the bottom). The most suitable frame color is #dadada.

Duration of animation
- Banners and banner elements shouldn't blink because this distracts the user.
- Banner elements shouldn't change more often than once every two seconds.
Readability of obligatory information
Obligatory legal information (for example, the bank name in the list of legal entities, terms of a promotional offer, and so on) must be clearly visible immediately, before the user interacts with the banner. For details, see additional recommendations.
Example of a good banner enlarged:
Interface elements in the banner
- A banner can't be disguised as a user interface element, such as a Windows system window.
- A banner may not contain standard user interface elements (such as a cursor, search field, and buttons) that don't perform the corresponding functions.
- Don't use yellow in the interface elements, since this color is used in standard design elements on Yandex pages. Acceptable yellow is #F0E5AD and lighter.
Age restriction mark
If a banner requires an age restriction:
- Place it in the top-right corner of the banner.
- Font: “Arial Regular”, 12 pt.
- Color: #DADADA.Note.
If the grey font can't be read, because it's against a multicolor background for example, place it on a white base layer.
App store badge or button
- Maximum button or badge size: 50 pixels high and 150 pixels wide.
- Don't make the button or badge yellow, since this color is used in standard design elements on Yandex pages. Acceptable yellow is #F0E5AD and lighter.
- The margin from the edge of the banner to the button must be at least 10 pixels.
- The app store badge must comply with the same requirements as logos.
Additional recommendations for the full and mobile site versions
Font readability
Unreadable font is the cause for 90% of rejections during banner moderation.
- Avoid fractional coordinates when aligning the font in an HTML5 banner, because they can “blur” the text (you need to check this in all popular browsers).
- We recommend using vector fonts.Tip.
If vector fonts can't be used, save bitmap text blocks in the best possible quality (within the banner size restrictions).
- In some cases, the font in vector format also causes “blurring”.
There can be several reasons for this effect:
- Small size.
- Complex font shape (such as serif fonts).
- Font isn't adapted for the web or is designed for headers and large font sizes.
There are several ways to solve the problem of a “blurry” font, including in vector format:- Increase the font size.
- Replace the font with a simpler one.
- Use a font adapted for the web and small font sizes.
Avoid special effects and decorations
Decorations of fonts and text boxes (shadows, outlines, and 3D effects) can make the message less readable.
Reduce the number of fonts
- Use a maximum of two fonts or font styles.
- Use a maximum of three colors in fonts.
- The brand, product or technology logo.
- Warnings and mandatory legal information.
- The age restriction mark font.
- A font that is part of an illustration.
Don't use low-quality images/photos
- With compression artifacts.
- With blurring or excessive sharpness.
Focus your message
Don't try to fit a lot of information in a narrow banner. Create a short and simple text so that the message can be grasped instantly.
Avoid small sizes
- Don't use small images with a lot of small details.
- Don't use photos with a lot of small details for the banner background.
Layout of obligatory legal information
Text should contrast with the background and be easy to read. The minimum font size is 11 pixels. Information must be displayed for at least 3 seconds.
Design options:
- Dates of the promotional offer are shown in the first frames.
- Other information must be accessed from the “legal information” box when the user points to it.
The frame with obligatory information must be shown for at least three seconds.