---
metadata:
  - name: generator
    content: Diplodoc Platform v5.54.2
alternate:
  - https://yandex.com/support/direct/en/unified-performance-campaign/create-image.md
  - https://yandex.com/support/direct/ru/unified-performance-campaign/create-image.md
  - https://yandex.com/support/direct/tr/unified-performance-campaign/create-image.md
  - https://yandex.com/support/direct/zh/unified-performance-campaign/create-image.md
  - href: en/unified-performance-campaign/create-image.md
    type: text/markdown
    title: Markdown version
  - href: ../llms.txt
    type: text/markdown
    title: llms.txt
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com/support/direct/en/llms.txt

# Creating an image ad


1. In the **Link in ad** field, enter the site page URL that your ad will lead to. The site must match the ad text and comply with [Yandex policies](https://yandex.com/support/direct/en/moderation/ad-rules.md#corresponding).

2. Add a creative. You can upload it from your computer, add it via URL, or choose from your saved creatives. You can only add one creative per ad.

   {% note alert %}

   After saving an ad, you can only replace the creative for that ad with other components of the same size.

   {% endnote %}

### How to upload a creative from your computer or via URL {#download}

To build creatives, you can use interactive HTML5 banners, **Playable Ads**; or image HTML5 banners and files, **Existing creatives**.

{% list tabs %}

- Playable ads

  A creative is created based on an HTML5 banner, a ZIP archive that includes a single HTML file and JavaScript, JSON, CSS, JPEG, GIF, PNG, and SVG files.

  #### Technical requirements

  1. The maximum archive size is 3 MB.

  1. The file and directory names can only contain Latin letters, digits, and the characters `-._~`.
    
  1. All links in an HTML5 banner must be relative and lead to other files in the archive.

  1. The archive can contain up to 20 files. Include source code from JavaScript, CSS, and SVG in the HTML file and combine all bitmaps into a single file (a sprite atlas).

  1. The maximum size of the archived `index.html` must be less than 500 KB.

  1. The contents of the __MACOSX folders and the .DS_Store and Thumbs.db files will be ignored in the archive. These are the operating system's auxiliary files which are not necessary for the HTML5 banner to work.

  1. Clicking the banner opens the promoted site page. Banner clicks must open this page by calling the `yandexHTML5BannerApi.getClickURLNum(1)` method.

      ```xml
      <a id="click_area" href="#" target="_blank">...</a>
      // after the "<a href ...></a>" element
      // assign its href attribute value as follows:
      
      ```
    
  1. The following banner sizes are allowed: 160×600, 240×400, 240×600, 300×250, 300×300, 300×500, 300×600, 320×50, 320×100, 320×480, 336×280, 480×320, 728×90, 970×250, 1000×120.
    
      Specify the banner size in the `<meta>` element:
    
      ```xml  translate=no
      <meta name="ad.size" content="width=300,height=250">
      ```
    
  1. External calls to Yandex-hosted [JavaScript libraries](https://tech.yandex.ru/jslibs/) are allowed. If an HTML5 banner uses a different library, include it in the archive source code.

  #### Recommendations for displaying interactive HTML5 banners

  1. The advertised site page must open in a new window (and only open after a user left-clicks the HTML5 banner).

  2. HTML5 banners should display correctly and work the same way for all users on all platforms throughout the campaign in the following browsers: Yandex Browser 14 and higher, Google Chrome 14 and higher, Mozilla Firefox 14 and higher, Opera 14 and higher, Internet Explorer 9 and higher, and Microsoft Edge. If applicable, relevant browser support should be considered in the file.

  3. In HTML5, you can't use video or audio clips, script behavior that is annoying or malicious (for example, scripts that launch pop-ups, spoof IP addresses, etc.), browser extensions or plugins (Adobe Flash, etc.). The banner source code should not be obfuscated, meaning it should not be difficult to analyze.

- Existing creatives

  Ad creatives uploaded from a computer or the internet must meet the following requirements:

  - Maximum file size: 512 KB.
  - File type:
    - ZIP (for HTML5 banners). [Technical requirements for HTML5 banners](https://yandex.com/support/direct/en/moderation/technical-restrictions.md).
    - JPG, PNG, or GIF (for image creatives).

  - The size of an HTML5 banner must exactly match the size of the ad unit (see the table). The size of an image creative in pixels can be two or three times larger.

    #|
    || **Size of an ad unit in pixels** | **Recommended sizes of image creatives served on screens with a high pixel density** ||
    || 240 × 400 | 480 × 800 or 720 × 1200 ||
    || 300 × 250 | 600 × 500 or 900 × 750 ||
    || 300 × 500 | 600 × 1000 or 900 × 1500 ||
    || 300 × 600 | 600 × 1200 or 900 × 1800 ||
    || 320 × 50 | 640 × 100 or 960 × 150 ||
    || 320 × 100 | 640 × 200 or 960 × 300 ||
    || 320 × 480 | 640 × 960 or 960 × 1440 ||
    || 336 × 280 | 672 × 560 or 1008 × 840 ||
    || 480 × 320 | 960 × 640 or 1440 × 960 ||
    || 728 × 90 | 1456 × 180 or 2184 × 270 ||
    || 970 × 250 | 1940 × 500 or 2910 × 750 ||
    |#

    {% cut "How to select a size for ad creative" %}

    We recommend starting by preparing creatives for the most popular ad unit sizes: 240 × 400, 300 × 250, and 728 × 90 pixels. Image ads with these types of creative will cover a significant audience.

    Usually the following ad unit sizes are used for desktop versions of sites (in pixels): 240 × 400, 300 × 250, 300 × 500, 300 × 600, 336 × 280, 728 × 90, and 970 × 250.

    We recommend uploading your creatives in double or triple resolutions if you want to serve them on screens with high pixel densities. That is, use the resolutions of 480 × 800 or 720 × 1200 pixels instead of 240 × 400.

    Creatives that are 640 × 100, 640 × 200, 640 × 960, and 960 × 640 pixels are typically used for mobile versions of websites and mobile apps. Although smaller ad units are more common for mobile placements (320 × 50, 320 × 100, 320 × 480, and 480 × 320 pixels), we recommend that you upload larger creatives so that your ads don't look blurry on screens with a high pixel density (for example, on Retina displays).

    {% endcut %}

    Your image ad needs to satisfy certain requirements in order to pass moderation. Learn more about [requirements for image ads](https://yandex.com/support/direct/en/moderation/ad-rules.md#image-ads).

{% endlist %}


<!-- source: en/_includes/campaigns/campaign-master-site/id-launch-campaign/mark.md -->
As an advertising data operator, Yandex assigns each creative a unique identifier (token) when creating campaigns. It uses this token to aggregate all your placement data and send it to the Unified Register of Online Advertising (ERIR). Learn more about [ad labeling](https://yandex.ru/adv/ad-labeling).
<!-- endsource: en/_includes/campaigns/campaign-master-site/id-launch-campaign/mark.md -->

## Ad moderation and launching a campaign {#section_vf4_c1h_yz}

Once created, your ad will be reviewed for compliance with our [requirements](https://yandex.com/support/direct/en/moderation/adv-rules.md). Click **Submit for review** and accept the terms of the [Offer](https://yandex.com/legal/oferta_direct/) that regulates how Yandex serves your ads. Moderators usually review an ad within a few hours. On weekends and holidays, moderation may take longer than on weekdays.

Your moderation results will be emailed to the address you provided when you created the campaign.

Once your ads pass the review, you'll receive a notification at the email address you provided when you created the campaign. The campaign status in the list will change to "accepted by moderator".

Your ads will start running as soon as Yandex [processes your payment](https://yandex.com/support/direct/en/payments/payment-methods.md).



<a href="https://direct.yandex.com/">
  <span class="button">Try it out</span>
</a>




## Setting up ads for promoting products on marketplaces {#sales-on-marketplaces}

If you promote your stores on Yandex Market and Ozon:

- Create a product ad. Select “Products from the marketplace” as the source and provide a link to your store or product on Yandex Market or Ozon. Yandex Direct automatically creates a feed. You can find it under **Feeds**.

- Use filters to select the products you want to promote. For Yandex Market, you can filter products by category, name, description, manufacturer, price, and price before discount. For Ozon, you can filter them by name, description, price, and price before discount.

- Create combinatorial or image ads by providing links to your store or a product on a marketplace.

  <!-- source: en/_includes/upc/upgrade-to-comb.md -->
  {% note alert %}

  Since June 30, Text & Image ads in unified performance campaigns are available for editing only. For campaigns that previously relied on Text & Image ads, create [combinatorial](https://yandex.com/support/direct/en/unified-performance-campaign/create-comb-ad.md) ads.

  On July 14, existing Text & Image ads started upgrading to combinational ads. For more information, see [Upgrading Text & Image ads to combinatorial ads](https://yandex.com/support/direct/en/unified-performance-campaign/upgrade-to-comb.md).

  {% endnote %}
  <!-- endsource: en/_includes/upc/upgrade-to-comb.md -->

- Please note that ads for catalog pages won't work for sales on marketplaces.


<!-- source: en/_includes/footer.md -->
#### Have questions? {#questions}

{% note alert %}

Our customer support can only assist you with campaigns linked to the username you are contacting us from. You can check your username by opening [ya.ru](http://ya.ru/) in another browser tab. Our team can access your data only when processing your request.

{% endnote %}

Scan the QR code or tap it to follow the link.

<!-- стили желтых кнопок-катов: -->



<!-- стили желтой кнопки-ссылки: -->



<!-- стили куар-кодов: -->


<!-- стили полезных ссылок: -->




<!--------------------------------------- локаль ru ---------------------------------------------->
<!-------------------------------------- /локаль ru ------------------------------------------->



<!-------------------------------------- локаль en ------------------------------------------------->

<div class="footer-col-social">

<div class="social-card"> <!-- telegram ссылка как в ru-->

<a href="https://t.me/YandexDirectSupportBot?utm_source=direct&utm_medium=help&utm_campaign=ru" target="_blank">
    <img src="https://yastatic.net/s3/doc-binary/src/support/direct/ru/files/telegram-qr.png" style="width: 96px;">
</a>

</div>




<div class="social-card"> <!-- watsapp -->

<a href="https://wa.me/74951399193?utm_source=direct&utm_medium=help&utm_campaign=en" target="_blank">
    <img src="https://yastatic.net/s3/doc-binary/src/support/direct/ru/files/watsapp-qr-en.png" style="width: 96px;">
</a>

</div>

</div>

If you select Telegram or WhatsApp, keep in mind that Yandex does not control and is not liable for how third-party messengers store your data and chat history.


<!-- желтая кнопка-кат: -->
<div class="cut-button">

{% cut "Call" %}

You can contact us from 10:00 to 19:00 (UTC+3) by phone:

**Moscow**: [+7 495 139-91-93](tel:+74951399193)

**Russia**: [8 (800) 700-47-45](tel:88007004745) (toll-free within Russia)

To access campaigns, the customer service specialist will need your [PIN](https://yandex.com/support/direct/en/troubleshooting/pin-code.md).

{% endcut %}

</div>




<!-- желтая кнопка-кат: -->
<div class="cut-button">

{% cut "Leave a message" %}

<iframe form-id="1435" collapsed="no" collapsible="no" form-title="Обратиться в отдел клиентского сервиса" id="all-p" width="100%" src="https://forms.yandex.ru/surveys/1435/?lang=en&title=%D0%9E%20%D1%87%D0%B5%D0%BC%20%D0%B2%D1%8B%20%D1%85%D0%BE%D1%82%D0%B8%D1%82%D0%B5%20%D1%81%D0%BF%D1%80%D0%BE%D1%81%D0%B8%D1%82%D1%8C%3F&requestid=1678345963548777-1444993988871094178-vla1-3501-vla-l7-balancer-8080-BAL-7399&iframe=1&path=%2Fsupport%2Faudience%2Ftroubleshooting%2Fstart.html&feedback_sid=8935512981673750718&mobile=false&service=audience&referer=https%3A%2F%2Fyandex.ru%2Fsupport%2Faudience%2Fdelete-data.html&url=https%3A%2F%2Fyandex.ru%2Fsupport%2Faudience%2Ftroubleshooting%2Fstart.html" frameborder="0" style="background: #FFFFFF; border-radius: 10px; padding: 18px"></iframe>

{% endcut %}

</div>

<!-- ссылки: -->

<br>
<br>


<div class="grid-container">
    <div class="grid-item">
        <div><p><h3><span style="font-weight:normal">Useful links</span></h3></p>
        <ul>
            <li><a href="https://direct.yandex.com/dna/grid/campaigns">My campaigns</a></li>
            <p></p>
            <li><a href="https://wordstat.yandex.ru/">Wordstat</a></li>
            <p></p>
            <li><a href="https://yandex.com/support/direct/en/payments/payment-methods">Payment methods</a></li>
            <p></p>
            <li><a href="https://yandex.com/support/direct/en/troubleshooting/other">Contacts</a></li>
        </ul>
        </div>
    </div>
    <div class="grid-item">
        <div><p><h3><span style="font-weight:normal">Legal documents</span></h3></p>
        <ul>
            <li><a href="https://yandex.com/legal/direct_adv_rules_ch/en/">Advertising requirements</a></li>
            <p></p>
            <li><a href="https://yandex.com/legal/direct_display_rules_ch/en/">Display rules</a></li>
            <p></p>
            <li><a href="https://yandex.com/legal/offer_direct_ae/en/">Terms of service</a></li>
        </ul>
        </div>
    <div class="grid-item">
        <div><p><h3><span style="font-weight:normal">Training</span></h3></p>
        <ul>
           <li><a href="https://yandex.com/adv/edu?menu=open">Online courses</a></li>
        </div>
        <ul>
    </div>
    <div class="grid-item">
        <div><p><h3><span style="font-weight:normal">Learn more</span></h3></p>
        <ul>
           <li><a href="https://yandex.com/adv/news">New in Yandex Direct</a></li>
           <p></p>
           <li><a href="https://yandex.com/adv/solutions?menu=open">Yandex customer cases</a></li>
        </div>
        <ul>
    </div>
</div> 


<!---------------------------------------- /локаль en ------------------------------------------>



<!---------------------------------------- локаль zh ------------------------------------------------>
<!----------------------------------------- /локаль zh ----------------------------------------->



<!----------------------------------------- локаль tr ----------------------------------------------->
<!---------------------------------------- /локаль tr -------------------------------------------->
<!-- endsource: en/_includes/footer.md -->


