Cloud cost calculators

Azure Cost Calculator: Estimate Your Monthly Azure Bill

Plain inputs, official Microsoft Azure Retail Prices and Azure's real billing rules, from disk size tiers to function minimums, with AWS, Google Cloud and Cloudflare alongside.

  • Free foreverNo trial, no paywall, no usage limits.
  • No sign-upOpen the page and start. We never ask for an email to use a tool.
  • PrivateEverything runs in your browser. Your input is never uploaded or stored on our servers.
  • Works offlineOnce the page has loaded, the tool keeps working without a connection.

Start from a preset

Region

Monthly free usage every account gets, such as 1 million Lambda requests or 100 GB of AWS egress. Sign-up credits and 12-month trials are not included. Turn this off if other projects already use them.
Reset to the preset

Servers

Virtual Machines

Duplicate serversRemove servers
General-purpose Intel machines of the same generation on AWS, Google Cloud and Azure, so the comparison is like for like. The exact machine type for each cloud is listed under each size.
servers
730 hours is a full month, always on. Fewer hours means the servers are stopped part of the time.
hours
EBS gp3 on AWS, balanced persistent disk on Google Cloud, Premium SSD on Azure. Azure bills disks by size tier, rounding up.
GB

SQL database

Database for PostgreSQL

Duplicate SQL databaseRemove SQL database
Managed PostgreSQL with comparable vCPU and memory on each cloud. Cloudflare D1 has no instance size; it is priced from the rows read and written.
GB
Keeps a standby copy in a second zone that takes over automatically if the first fails. Roughly doubles the database cost on AWS, Google Cloud and Azure.

File storage

Blob Storage

Duplicate file storageRemove file storage
GB
Write-type requests: uploads, copies and list operations.
million
Read requests, one per file downloaded. Download bandwidth is priced as data transfer out, so add that too if files are downloaded.
million

Data transfer out

Bandwidth

Duplicate data transfer outRemove data transfer out
Downloads, API responses, video and game traffic leaving the cloud to the internet each month. 1 TB is 1,024 GB.
GB

Add another service

Add as many as you need, for example two server groups or several buckets.

Monthly estimate

On-demand list prices in USD for the selected region, with always-free allowances applied when that switch is on. Taxes, support plans and committed-use discounts are not included.

Your Azure estimate

$316.04 /month

$3,792.53 a year

Google Cloud would cost $60.17 less a month for this workload.

  1. Azure$316.04/mo
  2. Google CloudCheapest$255.88/mo
  3. AWS$304.15/mo
  4. Cloudflare$40.10/mo

    Total excludes servers, which Cloudflare doesn't offer.

  • Servers
  • Files
  • SQL
  • Egress

Real bills are rarely just list prices

Idle servers, chatty services and unplanned egress add up. Our cloud engineers review your setup and show you where the money goes, free.

Get a free cloud cost review

Official list prices checked . Sources

Cost breakdown

What each service costs on each cloud, and the exact arithmetic behind every number.
Monthly cost per service and provider, in USD
ServiceAzureAWSGoogle CloudCloudflare
Servers$160.57Azure VM D2s v5$148.16EC2 m6i.large$123.46Compute Engine n2-standard-2Not offered
SQL database$135.69Azure Database for PostgreSQL D2ds v5$135.69RDS for PostgreSQL db.m6i.large$109.68Cloud SQL for PostgreSQL 2 vCPU, 8 GB$38.75D1 (serverless SQLite)Limit
File storage$11.08Blob Storage (Hot, LRS)$11.30S3 Standard$10.86Cloud Storage Standard$1.35R2 Standard
Data transfer out$8.70Bandwidth (internet egress)$9.00Data transfer out to the internet$11.88Internet egress (Premium Tier)$0.00No egress fees
Total per month$316.04$304.15$255.88$40.10

How each number was calculatedEvery line uses the provider's own unit price for the selected region, so you can check it against their price list.

  • Servers · Azure VM D2s v5

    $160.57

    • 2 × D2s v5 × 730 h (all month) × $0.096/h$140.16
    • Premium SSD P6 (64 GiB): 2 × $10.207/month$20.41

    Azure bills managed disks by size tier, so a 50 GB disk is billed as P6 (64 GiB).

  • SQL database · Azure Database for PostgreSQL D2ds v5

    $135.69

    • Compute: 730 h × $0.178/h$129.94
    • Storage: 50 GB × $0.115/GB-month$5.75

    Flexible Server. Backup storage up to your provisioned storage size is included.

  • File storage · Blob Storage (Hot, LRS)

    $11.08

    • Storage: 100 GB × $0.0208/GB-month$2.08
    • Write operations: 1M × $0.05/10,000$5.00
    • Read operations: 10M × $0.004/10,000$4.00
  • Data transfer out · Bandwidth (internet egress)

    $8.70

    • 200 GB × $0.087/GB (first 100 GB free)$8.70

    Microsoft premium global network routing.

Want an engineer to check this estimate against your real architecture? Talk to our team

Quick answer

An Azure bill is each service's usage multiplied by its pay-as-you-go list price, with Premium SSD disks rounded up to fixed size tiers. On official Azure Retail Prices checked October 14, 2026 in East US, a D2s v5 virtual machine (2 vCPU, 8 GB, Linux) costs $70.08 a month plus $10.21 for a 64 GiB P6 disk, and a small SaaS app with two VMs, PostgreSQL, Blob Storage and 200 GB of bandwidth costs $316.04. Playxoft's free Azure cost calculator also prices it on AWS, Google Cloud and Cloudflare.

  • VMs and disk tiers
  • Functions and PostgreSQL
  • Cosmos DB and Front Door
  • 12 Azure regions
  • Free grants applied
  • Compare with 3 clouds

How to use the Azure Cost Calculator

  1. 1Pick a preset, or Start empty and add the Azure services you use: Virtual Machines, Functions, Blob Storage, PostgreSQL, Cosmos DB, bandwidth and Front Door.
  2. 2Choose one of 12 Regions, from East US and Brazil South to Japan East and Australia East.
  3. 3Fill in plain numbers: servers and their size, disk size, requests, GB stored and GB sent to users.
  4. 4Read your Azure total first, with AWS, Google Cloud and Cloudflare below for comparison.
  5. 5Open Cost breakdown to see which disk tier each server is billed at and how every line adds up.

How much does Azure cost per month?

Here is what four of the presets cost on Azure in each of the 12 regions, at pay-as-you-go list prices with the always-free allowances applied:

RegionSmall SaaSMobile app backendStatic site + APIMedia and downloads
US East$316.04$103.80$89.95$1,012.10
US West$313.95$103.20$89.91$1,000.10
Canada$347.81$108.90$90.29$1,012.60
Brazil (São Paulo)$478.73$150.25$116.45$2,019.70
Ireland$347.11$107.90$90.23$1,018.10
UK (London)$365.01$112.01$90.52$1,012.10
Germany (Frankfurt)$372.32$111.23$90.46$1,009.60
India$380.82$116.90$105.42$1,339.30
Singapore$403.63$114.23$108.26$1,334.80
Japan (Tokyo)$412.54$115.04$108.29$1,334.80
South Korea (Seoul)$401.82$112.62$127.95$1,334.80
Australia (Sydney)$404.53$116.96$107.43$1,339.30

For the Small SaaS preset, US West is the cheapest region and Brazil (São Paulo) the most expensive. Internet egress after the free 100 GB costs $0.087 per GB in North America and Europe, $0.12 in Asia Pacific and $0.181 in Brazil South.

How much does an Azure VM cost per month?

Pay-as-you-go Linux prices in East US for a 730-hour month, before the managed disk:

InstancevCPU / memoryPer hourPer month
B1s1 vCPU, 1 GB$0.0104$7.59
B2s2 vCPU, 4 GB$0.0416$30.37
D2s v52 vCPU, 8 GB$0.096$70.08
D4s v54 vCPU, 16 GB$0.192$140.16
D8s v58 vCPU, 32 GB$0.384$280.32

The B-series sizes are burstable and suit light workloads; Microsoft plans to retire B-series v1 sizes, including B1s and B2s, on November 15, 2028. The Dsv5 sizes give steady, full-time CPU. Reserved Instances and savings plans lower these prices in exchange for a 1- or 3-year commitment.

What Azure prices does this calculator use?

These are the main unit prices, read from the Azure Retail Prices API on October 14, 2026 and checked against azure.microsoft.com:

RegionD2s v5 /hP10 disk /moBlob Hot /GB-moPostgreSQL D2ds v5 /hCosmos DB /M RUEgress /GB
US East$0.096$19.71$0.0208$0.178$0.25$0.087
US West$0.096$17.92$0.0184$0.178$0.25$0.087
Canada$0.107$19.712$0.02$0.1976$0.275$0.087
Brazil (São Paulo)$0.153$34.05$0.0326$0.24$0.375$0.181
Ireland$0.107$19.71$0.022$0.1976$0.283$0.087
UK (London)$0.111$23.848$0.0192$0.206$0.297$0.087
Germany (Frankfurt)$0.115$21.68$0.0196$0.212$0.305$0.087
India$0.101$19.71$0.02$0.25$0.285$0.12
Singapore$0.12$19.71$0.02$0.244$0.285$0.12
Japan (Tokyo)$0.124$22.67$0.02$0.244$0.285$0.12
South Korea (Seoul)$0.118$19.71$0.02$0.246$0.271$0.12
Australia (Sydney)$0.12$19.71$0.02$0.244$0.285$0.12

Details that change real bills:

  • PostgreSQL Flexible Server high availability adds a standby billed at the same rate as the primary, so compute and storage double. It is not available on Burstable servers.
  • Cosmos DB serverless bills request units: about 1 RU for a 1 KB point read and about 5.5 RU for a 1 KB write with indexing off, more with the default indexing.
  • Front Door Standard has a $35 monthly base fee per profile, then per-GB and per-request charges by zone.

Why does Azure bill managed disks by size tier?

Azure Premium SSD disks are sold in fixed sizes, and a disk is billed at the smallest size that fits it, however much data is on it. A 50 GB disk is billed as a 64 GiB P6 disk. Prices in East US:

TierSizePer month
P432 GiB$5.28
P664 GiB$10.21
P10128 GiB$19.71
P15256 GiB$38.01
P20512 GiB$73.22
P301,024 GiB$135.17
P402,048 GiB$259.05
P504,096 GiB$495.57

So choose disk sizes just under a tier boundary: 64 GB costs the same as 50 GB, and 130 GB costs nearly twice as much as 128 GB. AWS and Google bill disks per GB, which is why the calculator rounds only Azure's disks.

Azure Functions: Consumption or Flex Consumption?

Azure Functions has two serverless plans:

  • Consumption bills each execution: memory rounded up to the next 128 MB (up to 1.5 GB) times its duration, at least 100 ms, at $0.000016 per GB-second plus $0.20 per million executions. The first 1 million executions and 400,000 GB-seconds a month are free.
  • Flex Consumption is the plan Microsoft recommends for new Linux apps. It bills the instance memory you choose (512 MB, 2 GB or 4 GB) for the time the instance is executing, at least 1 second, at $0.000026 per GB-second in East US and $0.40 per million executions. One instance runs many executions at once, so its cost depends on how busy it is.

The calculator uses the Consumption plan, because it bills each execution the same way Lambda does, which makes the comparison fair. Note that Linux apps on the Consumption plan retire on September 30, 2028; Windows apps are not affected.

What does the Azure free account include?

New customers get a $200 credit for 30 days and, for 12 months, some free monthly amounts such as 750 hours of a B1s VM and 750 hours of a B1ms PostgreSQL server with 32 GB of storage. Microsoft notes that the 12-month amounts are not available to customers who sign up directly for pay-as-you-go in India.

These allowances never expire, and the calculator applies them:

  • Functions (Consumption plan): 1 million executions and 400,000 GB-seconds a month
  • Internet egress: the first 100 GB each month

Cosmos DB's free tier applies only to provisioned throughput, not to the serverless option priced here.

How does Azure compare with AWS, Google Cloud and Cloudflare?

Each comparison prices both clouds at three usage levels in all 12 regions and compares their features from official documentation.

  • [AWS vs Azure](/tools/cloud-pricing/aws-vs-azure): AWS and Azure list the same hourly price for general-purpose m6i and Dsv5 servers, so disks, egress, NoSQL and databases decide the total.
  • [Google Cloud vs Azure](/tools/cloud-pricing/google-cloud-vs-azure): Google's automatic sustained use discount lowers always-on server costs, while Azure charges less for internet egress.
  • [Azure vs Cloudflare](/tools/cloud-pricing/azure-vs-cloudflare): Cloudflare charges no egress fees and no base fee for its CDN, while Azure offers servers and a broad catalog billed per region.

Service by service: Amazon EC2 vs Azure Virtual Machines · Compute Engine vs Azure Virtual Machines · AWS Lambda vs Azure Functions · Amazon S3 vs Azure Blob Storage · Amazon RDS vs Azure Database for PostgreSQL · Amazon DynamoDB vs Azure Cosmos DB.

Where do these prices come from?

Every number comes from the provider's own published price list, read on October 14, 2026: the AWS Price List files, the Azure Retail Prices API, Google Cloud's pricing pages and Cloudflare's pricing documentation. Nothing is scraped from third-party sites, and each value was checked against a second official source where one exists.

Prices are in US dollars, on-demand, for Linux, with no commitments. Every figure on this page is generated from the same price snapshot as the calculator, and automated tests check each claim whenever the prices change. A month is 730 hours and 1 TB is 1,024 GB. Providers change prices from time to time, so for a purchase decision confirm the final figure in the provider's console.

Want an engineer to check your real cloud bill?

A calculator shows list prices. A real bill also carries the costs nobody planned for: servers sized for a launch that never came, test environments left running, services that talk across zones, logs nobody reads. Finding those is our day job.

Playxoft designs, builds and runs production backends on Azure: real-time game services and messaging platforms on Google Cloud Run, player systems on AWS EC2 and Lambda, and edge services on Cloudflare Workers. We help teams:

  • Choose the right cloud and architecture before the first bill, not after
  • Cut an existing bill by rightsizing, committing where it pays and removing waste
  • Migrate between clouds with a tested plan and no surprise downtime
  • Deliver white-label cloud work for agencies and software studios, under your brand

Send us your architecture or last month's invoice and we will tell you, free and honestly, where the money goes and what we would change. Get a free cloud cost review or see our backend and cloud services.

Frequently asked questions

A D2s v5 (2 vCPU, 8 GB) costs $0.096 an hour on Linux in East US, which is $70.08 for a 730-hour month. Add its Premium SSD disk: a P6 (64 GiB) costs $10.21 a month.
The first 100 GB of internet egress each month is free. After that, East US and Germany West Central charge $0.087 per GB for roughly the first 10 TB, and Central India and Southeast Asia charge $0.12 per GB.
Front Door Standard costs a $35 base fee per profile each month, plus $0.0825 per GB delivered to users in North America for the first 10 TB and $0.009 per 10,000 requests.
Yes. High availability adds a standby server billed at the same rate as the primary, so compute and storage cost twice as much, whether the standby is in the same zone or another zone. It is not available on Burstable servers.
Microsoft plans to retire B-series v1 sizes, including B1s and B2s, on November 15, 2028, and has started limiting new deployments of them. The calculator still prices them because many existing apps run on them; check the retirement notice before building something new on them.
In East US at list prices checked October 14, 2026, a small SaaS app with two D2s v5 VMs on 64 GiB P6 disks, Azure Database for PostgreSQL (D2ds v5), 100 GB of Blob Storage and 200 GB of bandwidth costs $316.04 a month. A side project on one B1s VM with a 32 GiB P4 disk costs $12.87, and the first 100 GB of bandwidth is free.

Last updated by the Playxoft engineering team.

From the cloud engineers who built this calculator

Paying more for cloud than you should?

Most cloud bills leak in the same places: oversized servers, environments nobody switched off, chatty services and egress nobody planned for. We design, migrate and tune backends on AWS, Google Cloud, Azure and Cloudflare. Send us your architecture or last bill and we will show you where the money goes, free.