Live pricingverified 2026-04
Updated 2026-04/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-04.

egresscost.calc · live
April 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 tiers more aggressively: $0.087/GB for the first 5 TB, falling to $0.04/GB at 50 TB+. This makes Azure the cheapest hyperscaler at high volume by a meaningful margin. 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.087/GB$79Cloudflare R2 $0
10 TBAzure$0.086/GB$873Cloudflare R2 $0
50 TBAzure$0.062/GB$3,174Cloudflare R2 $0
100 TBAzure$0.051/GB$5,222Cloudflare R2 $0

Costs after 100 GB free tier. 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 at entry level ($0.087/GB) and at high volume ($0.04/GB at 50TB+). GCP Standard Tier at $0.085/GB undercuts both AWS and Azure for latency-tolerant workloads. Use Compare All mode for your specific volume.

Updated 2 May 2026