Yandex Cloud
  • Services
  • Solutions
  • Why Yandex Cloud
  • Pricing
  • Documentation
  • Contact us
Get started
Language / Region
© 2022 Yandex.Cloud LLC
Yandex Cloud DNS
  • Getting started
  • Step-by-step instructions
    • All instructions
    • Zones
      • Creating an internal DNS zone
      • Creating a public DNS zone
      • Updating a DNS zone
      • Deleting a DNS zone
    • Records
      • Creating a record
      • Updating a record
      • Deleting a record
  • Concepts
    • Overview
    • DNS zones
    • Resource records
    • Integration with Yandex Compute Cloud
    • Quotas and limits
  • Practical guidelines
    • Configuring a local caching DNS resolver
    • Migrating DNS zones from Yandex 360
    • Integrating with a corporate DNS service
    • Configuring Cloud DNS for access to managed database clusters from other cloud networks
    • Creating an ACME resolver webhook for responses to DNS01 checks
  • Access management
  • Pricing policy
  • API reference
    • Authentication in the API
    • gRPC
      • Overview
      • DnsZoneService
      • OperationService
    • REST
      • Overview
      • DnsZone
        • Overview
        • create
        • delete
        • get
        • getRecordSet
        • list
        • listAccessBindings
        • listOperations
        • listRecordSets
        • setAccessBindings
        • update
        • updateAccessBindings
        • updateRecordSets
        • upsertRecordSets
  • Questions and answers
  1. Pricing policy

Pricing for Cloud DNS

Written by
Yandex Cloud
  • Public DNS queries
  • DNS zones

Public DNS queries

Resource category Cost of 1 million requests
per month, without VAT
Public DNS Requests — Authoritative $0.256410
Public DNS Requests — Recursive $0.25641

You will be billed for:

  • Authoritative queries: Any requests for DNS records in a user's public zones from the internet or Yandex Cloud.

  • Recursive queries: Queries from a Yandex Cloud VM for external domain names on the internet.

    Tip

    We recommend using caching resolvers, such as systemd-resolved,
    dnsmasq, or unbound. They can help you reduce the number of queries for external domain names, reducing
    costs.

You will not be billed for:

  • Queries to private and service zones.

Starting December 6, 2021, the following is provided free of charge:

  • The first one million (1000000) recursive queries from VMs each month.

    Once you have used up this free amount, you will be charged at the published rate.

    The unused balance of free services is reset at the end of the month.

  • Queries for domain names of Yandex Cloud services (such as api.cloud.yandex.net) and those offered by Yandex (such as mail.yandex.com), both from VMs and the internet.

The cost of public DNS queries is based on usage.

For example, if the price of 1 million authoritative queries is $0.256410, and 50000 queries were made during this month,
the monthly cost will be:
(50000 / 1000000) × $0.256410 = 0.05 × $0.256410 = $0.0128205

E. g. if price of 1 million recursive requests is ₽20, and 1.2 million recursive queries were made from your VMs
between December 6, 2021 and December 31, 2021, the monthly cost will be:
(1,2 − 1,0) × ₽20 = 0,2 × ₽20 = ₽4
because first million recursive requests are provided free of charge, starting December 6, 2021.

DNS zones

You are charged for user-created public or internal DNS zones.

Service zones are provided free of charge.

Billing occurs per second. The cost is calculated in proportion to usage.

For example, the cost of owning 2 DNS zones for 360 hours will be the same as the cost of owning 1 DNS zone
for 720 hours.

Resource category Cost of 1 user-created DNS zone
per month, without VAT
Cost of 1 user-created DNS zone
per hour, without VAT
DNS zone $0.3205 * $0.000044513

* For reference only. Assuming a 720-hour (30-day) month. Rounded to 4 decimal places. Hourly price is used in billing calculations.

Was the article helpful?

Language / Region
© 2022 Yandex.Cloud LLC
In this article:
  • Public DNS queries
  • DNS zones