Route 53 Query Cost Calculator
Price Route 53 hosted zones, tiered DNS queries and health checks, allowing for alias records that answer free.
Inputs
Estimated Monthly Cost
$233.00
Query Charges
$224.00
Hosted Zone Charges
$6.00
Health Check Charges
$3.00
Billable Queries
560.0million
Queries Answered Free by Alias Records
240.0million
Step by step
Values used
Hosted zones = 12 zones; Price per hosted zone per month = 0.5000 USD; Queries per month = 800 million; Share answered by alias records to AWS resources = 30 %; Price per million queries in the first billion = 0.4000 USD; Price per million queries beyond a billion = 0.2000 USD; Health checks = 6 checks; Price per health check per month = 0.5000 USD
Route 53 Query Cost
cost = zones × zone rate + first billion billable queries × standard rate + remainder × overage rate + health checks × health check rate.
Estimated Monthly Cost
= 233.00
Query Charges
= 224.00
Hosted Zone Charges
= 6.00
Health Check Charges
= 3.00
Billable Queries
= 560.0 million
Queries Answered Free by Alias Records
= 240.0 million
How it works
Route 53 bills a flat monthly charge per hosted zone, a tiered charge per million queries that steps down after the first billion, and a monthly charge per health check. The detail that changes the total is alias records: a query answered by an alias pointing at a CloudFront distribution, an Elastic Load Balancer or an S3 website endpoint is free, so replacing CNAMEs with aliases removes those queries from the bill entirely. DNS looks like a rounding error until a chatty client with a short TTL multiplies query volume tenfold, at which point the query line is larger than the hosted zones and health checks combined.
Formula
Route 53 Query Cost
cost = zones × zone rate + first billion billable queries × standard rate + remainder × overage rate + health checks × health check rate.
- billable queries
- Queries not answered by an alias record to an AWS target
- standard rate
- Price per million queries within the first billion each month
- overage rate
- Reduced price per million beyond the first billion
Frequently Asked Questions
How is Route 53 Query Cost calculated?
cost = zones × zone rate + first billion billable queries × standard rate + remainder × overage rate + health checks × health check rate. Route 53 bills a flat monthly charge per hosted zone, a tiered charge per million queries that steps down after the first billion, and a monthly charge per health check. The detail that changes the total is alias records: a query answered by an alias pointing at a CloudFront distribution, an Elastic Load Balancer or an S3 website endpoint is free, so replacing CNAMEs with aliases removes those queries from the bill entirely.
Why does Route 53 Query Cost matter?
DNS looks like a rounding error until a chatty client with a short TTL multiplies query volume tenfold, at which point the query line is larger than the hosted zones and health checks combined.
What values do I need to enter?
This calculator takes 8 inputs: Hosted zones, Price per hosted zone per month, Queries per month, Share answered by alias records to AWS resources, Price per million queries in the first billion, Price per million queries beyond a billion, Health checks, Price per health check per month. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.
Which queries are free?
Queries answered by an alias record whose target is an AWS resource such as CloudFront, an Elastic Load Balancer, an API Gateway endpoint or an S3 website. Standard records, CNAMEs and alias records pointing at another record in the same zone are all charged.
Are these prices current?
The defaults reflect published list prices at the time of writing, including the cheaper rate for hosted zones beyond the first 25 which is not modelled here. Confirm the current tiers on the Amazon Route 53 pricing page and adjust the rate fields.
You might also need
- CloudFront Cost CalculatorCommonly used together
- DNS Failover CalculatorCommonly used together
- AWS Network Health Score CalculatorCommonly used together
- NAT Gateway Cost CalculatorAlso in AWS Networking
- Application Load Balancer Capacity CalculatorAlso in AWS Networking
- VPC CIDR CalculatorAlso in AWS Networking