Live pricingverified 2026-06
Updated 2026-06/calculator · tier-aware

Egress cost calculator, with the tiers you actually pay.

Most calculators flatten egress to a single $/GB. Real bills are tiered. Pick a provider, set monthly volume, and see the exact cost broken down by pricing tier. Compare All mode lines up every provider on the same volume. Verified against official documentation as of 2026-06.

egresscost.calc · live
June 2026
Estimated monthlyAWS
$912.60
annualised$10,951 / yr
Tier breakdown
0 GB - 10 TB
$0.090/GB$912.60
SAVE

$913/mo with zero-egress storage

Cloudflare R2 and Backblaze B2 charge $0 for egress. See comparison

[01]How tiered pricing actually works

Tiers, not flat rates

All major cloud providers tier egress pricing. The more you transfer per month, the lower the marginal rate. Each GB is charged at the rate of the tier it falls into, not the highest tier you reach.

On AWS, the first 100 GB is free, then $0.09/GB for the first 10 TB, $0.085/GB for the next 40 TB, $0.07/GB for the next 100 TB, and $0.05/GB above 150 TB. A 100 TB workload has an effective rate of roughly $0.077/GB, not the headline $0.09.

At 500 TB / month the effective rate drops to about $0.058/GB. This is why large organisations see proportionally lower egress costs per GB than smaller ones, and why volume bargaining works on AWS but rarely on entry-tier services.

Headline rates lie

Azure mirrors the AWS tier bands at slightly lower rates: $0.087/GB for the first 10 TB and $0.083/GB for the next 40 TB, then identical to AWS ($0.07/GB, and $0.05/GB above 150 TB). The Azure saving is real but small. GCP has fewer tiers, but offers a unique Premium vs Standard Tier choice where Standard starts at $0.085/GB.

Headline rates also exclude hidden surcharges. NAT Gateway processing ($0.045/GB), cross-AZ transfer ($0.01/GB each way), and load balancer fees can add 50-200% on top of base egress. These do not appear on most third-party calculators.

For the complete picture see hidden costs. To compare specific volumes across providers visually, use the comparison tool.

[02]Workload sizing reference

Not sure how much your workload generates? These are typical monthly volumes for common SaaS shapes. Use as starting points in the calculator above.

SIZE Sscenario
1 TB / mo

Startup

Small SaaS with a few hundred users. API responses, static assets, and occasional file downloads.

SIZE Mscenario
10 TB / mo

Mid-market SaaS

Growing platform with thousands of active users. API-heavy with real-time data delivery.

SIZE Lscenario
100 TB / mo

Enterprise

Large-scale platform with global user base. Cross-region replication, CDN origin pulls.

SIZE XLscenario
500 TB / mo

Media streaming

Video or audio streaming. High-bandwidth content delivery from cloud storage to CDN or users.

[03]Who wins at each tier?

The cheapest provider changes by volume. Here is the leaderboard for standard internet egress from US regions, after free tier.

VolumeCheapest hyperscalerEffective rateMonthlyCheapest overall
1 TBAzure$0.079/GB$80Cloudflare R2 $0
10 TBAzure$0.086/GB$882Cloudflare R2 $0
50 TBAzure$0.084/GB$4,282Cloudflare R2 $0
100 TBAzure$0.077/GB$7,868Cloudflare R2 $0

Default-tier networking, after each provider's free allowance. GCP Standard Tier undercuts these rates for latency-tolerant workloads. R2 has zero egress but charges for storage ($0.015/GB/mo) and operations.

Related guides

[04]Frequently asked

Q.01

How much egress does a typical SaaS app generate?

A typical B2B SaaS application generates between 1TB and 50TB of egress per month depending on the number of users, API call frequency, and payload sizes. A startup with a few hundred users might generate 500GB to 2TB per month, while a mid-market SaaS serving thousands of customers can easily reach 10-50TB per month. Media-heavy applications or CDN origins can exceed 100TB per month.

Q.02

Why does my effective egress rate differ from the listed rate?

Cloud egress uses tiered pricing, so your effective rate per GB decreases as your volume increases. For example, on AWS the first 10TB costs $0.09/GB, but the next 40TB costs $0.085/GB. If you transfer 50TB, your effective rate is approximately $0.088/GB rather than $0.09/GB. Additionally, hidden costs like NAT Gateway processing, cross-AZ transfer, and load balancer fees increase your actual cost per GB.

Q.03

How do I estimate egress costs for a new project?

Start by estimating monthly data volume in three categories: internet egress (API responses, web content), internal transfer (cross-AZ and cross-region), and ancillary charges (NAT Gateway, load balancer). For internet egress, calculate average response size multiplied by requests per month. A typical JSON API response is 5-50KB. Use our calculator to model different scenarios and compare providers.

Q.04

What hidden costs should I add to my egress calculation?

Beyond base internet egress, account for NAT Gateway processing at $0.045 per GB on AWS, cross-AZ transfer at $0.01 per GB each way, load balancer data processing at $0.008 per GB, and API Gateway data transfer charges. These hidden costs can add 50 to 200 percent on top of base egress charges. Our hidden costs page provides a complete breakdown.

Q.05

Which provider is cheapest for my workload?

The cheapest provider depends on your volume and architecture. For egress-heavy workloads, Cloudflare R2 with zero egress fees is unbeatable. Among hyperscalers, Azure is cheapest below 50 TB ($0.087/GB versus AWS at $0.09/GB); from 50 TB up, Azure and AWS rates are identical ($0.07/GB, then $0.05/GB above 150 TB). GCP Standard Tier at $0.085/GB undercuts both for latency-tolerant workloads. Use Compare All mode for your specific volume.

Updated 10 June 2026