What the Cloud Egress Cost Calculator does
This calculator estimates what a month of internet data transfer out (egress) costs on AWS, Microsoft Azure and Google Cloud, applying each provider's published tiers and free allowance to the volume you enter. Prices come from a dated snapshot of the providers' own price tables, shown with the date, and you can replace them with your negotiated rates.
Egress is often the cloud line item nobody modelled: storage and compute are priced up front, while data leaving the cloud is billed per gigabyte in tiers that fall as volume grows. Seeing the tiers side by side makes it clear where the money goes and how much a CDN, a cheaper network tier or a different region might change.
How to use it
- Enter how much data you send to the internet each month, split by where your users are. If you do not know the split, put it all under North America - only Google Cloud's Premium Tier prices by destination.
- Choose whether your figures are decimal gigabytes (GB) or gibibytes (GiB). Monitoring tools differ; Google Cloud bills per GiB, and the calculator converts.
- Pick the AWS region and Azure region group your traffic leaves from.
- Read the four estimates and the tier-by-tier breakdown. If you have a private rate or a discount, enter it under Use your own negotiated rates.
- Copy the summary, download the breakdown as CSV, or share a link that carries the volumes and regions - never your rates.
Reading the results
Each figure is list price for internet egress only, before tax and discounts. It is the cost of the bytes leaving the provider's network, not of the servers or services that produced them.
Tiers are marginal, like income tax brackets: only the gigabytes inside a band pay that band's price. Doubling traffic therefore less than doubles the bill once you pass the first tier.
Google Cloud Premium Tier counts each destination separately, so each destination climbs its own tiers and receives its own small free allowance. Standard Tier is one price ladder for all destinations and is cheaper, at the cost of traffic travelling more of the way over the public internet.
Worked example: 20 TB a month from US East
A SaaS product sends 12,000 GB to North America, 6,000 GB to Europe and 2,000 GB to Asia each month, 20,000 GB in all.
On AWS US East the first 100 GB are free, the next 10,240 GB cost $0.09 each ($921.60) and the remaining 9,660 GB cost $0.085 ($821.10): $1,742.70. On Azure's Microsoft-network routing from North America and Europe, 100 GB are free, 10,235 GB cost $0.087 ($890.45) and 9,665 GB cost $0.083 ($802.20): $1,692.64.
Google Cloud bills per GiB: 20,000 GB is 18,626.45 GiB. Standard Tier gives 200 GiB free, then 10,040 GiB at $0.085 ($853.40) and 8,386.45 GiB at $0.065 ($545.12): $1,398.52. Premium Tier, with each destination billed separately, comes to $1,211.39 + $624.79 + $215.01 = $2,051.19.
Formulas and scoring rules
- Tiered cost
cost = sum over tiers of (GB inside the tier x tier price)Marginal: a tier's price applies only to the volume inside that band.- AWS free allowance
billable = max(0, GB - 100); tiers then start at 0AWS's 100 GB is shared across all services and Regions, so the calculator's figure is the best case.- Unit conversion
GiB = GB x 10^9 / 2^30 = GB x 0.9313Google Cloud prices per GiB; AWS and Azure price tables say GB.- Rounding
Costs are summed unrounded and shown to the cent
Ways egress bills are usually cut
A content delivery network in front of static assets and downloads is the usual first step: CDN egress is priced separately and often lower, and cache hits never touch your origin's egress at all. Traffic from a provider's own storage or compute to its own CDN is commonly free or cheap, which is why the calculator deliberately excludes CDN pricing - it is a different line item.
Compression, image formats such as AVIF and WebP, and removing unused payload reduce the gigabytes themselves. For large, steady volumes, providers offer private pricing and committed-use agreements that replace the list tiers; enter that rate under your own rates to compare like with like.
Limitations: what the result does not prove
- Prices are a dated snapshot, not live. Providers change them, and the calculator shows the date it was checked. Confirm against the provider's pricing page before budgeting.
- It covers internet egress only. Traffic between regions or availability zones, through NAT gateways, load balancers, VPN, Direct Connect, ExpressRoute or Interconnect, and from CDNs is priced differently and is not included.
- Google Cloud prices are for traffic leaving us-central1, and Azure regions are grouped into the three zones Microsoft publishes; some individual regions differ slightly from their group.
- Free allowances are applied as if this were your only usage. AWS's 100 GB and Google's 200 GiB Standard Tier allowance are shared across your whole account.
Privacy: where your data goes
Everything you paste, type or drop is processed in this browser tab. It is not uploaded, logged, stored or sent to analytics. Session recording and tag-manager scripts are switched off on this page.
Standards and sources
- AWS - Amazon EC2 On-Demand pricing (data transfer) - checked 19 Sep 2026
- Microsoft Azure - Bandwidth pricing - checked 19 Sep 2026
- Google Cloud - Network pricing - checked 19 Sep 2026
- Azure Retail Prices REST API
Frequently asked questions
What is cloud egress?
Egress is data leaving a cloud provider's network - most often responses sent from your servers or storage to users on the internet. Data coming in (ingress) is free on all three providers, which is why egress is the transfer cost that shows up on bills.
How much does 1 TB of data transfer out cost on AWS?
At the list price checked for US East, 1,024 GB costs the first 100 GB free plus 924 GB at $0.09, which is $83.16. The same terabyte from Sao Paulo costs $0.15 per GB after the free allowance, so the region matters as much as the volume.
Why are the GB and GiB options different?
A gigabyte (GB) is 1,000,000,000 bytes; a gibibyte (GiB) is 1,073,741,824 bytes, about 7.4% more. Google Cloud's network price table is per GiB, so the same traffic is a smaller number of billed units there. Choose the unit your monitoring tool reports.
Is Google Cloud Standard Tier always cheaper than Premium Tier?
At list price it is lower per GiB and has a larger free allowance, so for most volumes it is. Premium Tier routes traffic over Google's own backbone to the point nearest the user, which can mean lower latency and fewer hops; whether that is worth the difference depends on your users.
Does the free allowance apply to every project or region?
No. AWS's 100 GB a month is aggregated across all services and Regions except China and GovCloud, and Google's Standard Tier 200 GiB is per account across regions. If other workloads already use the allowance, your real cost is the tiered cost without it.
Can I use this for traffic between regions or to on-premises?
Not accurately. Inter-region, inter-zone and private-connection traffic have their own price lists, often much lower than internet egress. Use a custom flat rate if you know the price, but the tier structure here is for internet egress.
How do I find my current egress volume?
Your provider's billing export or cost explorer lists data transfer out by usage type, and monitoring tools report bytes sent by load balancers and CDNs. Use a full month's figure, since traffic often varies widely between weekdays and weekends.
Last reviewed by the A2Z.Tools team against the sources listed above.