Updated 10 August 2026 · 13 providers · every rate cited

The cloud exit bill

Egress is the one line on a cloud invoice nobody quotes back to you. Set your monthly outbound volume below and the calculator returns what each provider actually charges, free allowance applied, tier by tier. No vendor picked as a winner; the numbers do that.

Scope: outbound to the public internet, North America or Europe region Prices: on-demand list, no contract discounts EU switching-fee ban: 12 January 2027
Calculator
What you serve to the internet: users, downloads, backups leaving the cloud.
10 TB
Only object storage needs this: Backblaze and Wasabi tie free egress to how much you keep.
10 TB
Cheapest bill above zero
 
 
Most expensive bill
 
 
Spread
 
 

Monthly egress bill, provider by provider

Sorted cheapest first. Metered means egress is its own line item on the invoice. Bundled means traffic comes with the instance and you only pay the overage. Included means there is no egress charge at all. Ratio and policy mean the free volume is pegged to how much you store.

Provider Billing model Free per month Effective $/GB Monthly cost Relative

Euro rates converted at the European Central Bank reference rate of 7 August 2026: 1 EUR = 1.1535 USD. Full dataset: data/egress.json.

What a single dollars-per-gigabyte number hides

The free allowance spans four orders of magnitude

1 GiB to 20 TBGoogle Cloud's default Premium Tier gives you 1 GiB a month. AWS and Azure give 100 GB, Google Standard Tier 200 GiB, Oracle 10 TB, a single Hetzner server in the EU 20 TB. Below a terabyte the allowance decides the whole bill, and it is the field listicles leave out.

Your destination is priced, not just your volume

$0.08 to $0.23On Google Cloud Premium Tier the same bucket at the same volume costs $0.08/GiB delivered to North America and $0.20 to $0.23 delivered to China. Sydney, Seoul, Jakarta and Sao Paulo all carry their own surcharges. One global average per provider is fiction.

Free egress is usually a ratio, not a promise

3x and 1xBackblaze B2 gives free egress up to three times your average stored volume. Wasabi gives it while egress stays at or below your stored volume, and above 100 TB of monthly downloads says outright that the use case is not a fit. There is no overage rate to pay; the remedy is suspension. Cloudflare R2 is the exception with no volume condition, though storage and operations still bill.

GB or GiB changes the bill by 7.4%

1 TiB = 1.0995 TBGoogle Cloud and DigitalOcean meter GiB; AWS and Azure quote GB while defining their own tier boundaries in binary multiples. Nobody reconciles the two, so a like-for-like table has to state its convention. This one treats 1 TB as 1024 GB throughout, which is what AWS's own price list does.

Price events worth knowing about

Egress list prices barely move: AWS has held $0.09/GB for years. What moves is policy, so this is a timeline of decisions rather than a price chart.

EU Data Act applies

Switching charges become lawful only up to the provider's actual direct costs, as a transition toward a full ban.

Google raises Premium Tier SKUs

A price increase for part of the Premium Tier data-transfer catalogue, still flagged on Google's own network pricing page.

Wasabi pricing change lands

Wasabi's May 2026 FAQ set this effective date against an existing $6.99/TB plan; the list price today reads $7.99/TB.

Switching charges banned in the EU

Egress charged for migrating away becomes unlawful for any provider serving EU customers, IaaS through SaaS. Everyday traffic stays billable.

Methodology and known gaps

This page is a price list with arithmetic on top, so the arithmetic is written out rather than implied.

  1. What is counted: outbound data transfer to the public internet, per calendar month, leaving a region in North America or Europe, at on-demand list prices with no contractual discount or commitment.
  2. What is not counted: traffic between regions, between availability zones, delivered through a CDN (a separate price list everywhere), or crossing an interconnect or private cloud-to-cloud link.
  3. Free allowances are applied first. The figure shown is the net bill, not volume multiplied by a headline rate. Tier boundaries are then walked against total monthly volume, with the free allowance consumed inside the first tier, exactly as AWS and Azure publish theirs.
  4. Bundled providers need an assumed shape. Hetzner's 20 TB, DigitalOcean's 500 GiB, Vultr's 2 TB and Akamai's 1 TB all scale with how many instances you run and which plan you pick. Each row states the configuration assumed; add servers and the included pool grows.
  5. Enterprise reality: every hyperscaler negotiates egress in a private agreement. List prices are a ceiling, not what a large customer pays.
  6. Zero egress is not zero cost. Cloudflare R2 charges nothing to egress and bills storage plus Class A and Class B operations instead; a read-heavy workload pays there.
  7. Currency: Hetzner and OVHcloud publish in euro. Conversion uses one dated reference rate rather than a live feed, so a euro figure here is exact and its dollar equivalent is as of 7 August 2026.

Two numbers on this page are weaker than the rest and are labelled as such rather than quietly rounded: Oracle's rate above the 10 TB free tier ($0.0085/GB) and Hetzner's included volume and EUR 1.00 per TB overage both sit on pricing pages that render their tables client-side, so they were read from Oracle and Hetzner sources rather than lifted from a machine-readable price list. AWS and Azure figures, by contrast, come from each vendor's pricing API and can be re-verified in one request. Scaleway is missing entirely because its published pages would not yield a rate; it will be added rather than estimated.

One correction worth making loudly, because the category repeats it constantly: the EU Data Act does not abolish cloud egress fees. From 12 January 2027 it abolishes switching charges, the fees for leaving, which happen to include the egress billed for the migration itself. The traffic you serve to your users on an ordinary Tuesday is out of scope and stays priced exactly as the table above shows. Separately, and already today, AWS, Azure and Google Cloud all waive egress for customers taking their data and leaving, on request.

Sources

Questions

Which cloud has the cheapest egress?

For outbound traffic to the internet, OVHcloud charges nothing outside Asia-Pacific and Cloudflare R2 charges nothing at any volume. Among providers that do meter egress, Oracle Cloud is the cheapest at $0.0085/GB after a 10 TB monthly free tier, and Hetzner Cloud is close behind at EUR 1.00 per TB after 20 TB included per EU server. AWS, Azure and Google Cloud all sit near $0.09/GB, roughly ten times Oracle's rate.

How much does it cost to move 100 TB out of AWS?

$7,978.20 per month at list price in us-east-1 or eu-central-1. That applies the 100 GB free allowance and then walks the published tiers: $0.09/GB for the first 10 TB, $0.085 for the next 40 TB and $0.07 for the remainder. The same 100 TB out of Hetzner Cloud in an EU location costs EUR 80.00, because 20 TB is included and the overage is EUR 1.00 per TB.

Does the EU Data Act make cloud egress free?

No, and this is the most widely repeated error in the category. From 12 January 2027 the Data Act bans charges for switching provider, which includes egress charged for the migration itself, for any provider serving EU customers across IaaS, PaaS and SaaS. Operational egress, meaning the traffic you serve to your own users every day, is untouched and stays billable.

Why is Google Cloud's free egress allowance only 1 GiB?

Because the default Premium Tier grants 1 GiB per month, against 100 GB at AWS and Azure. The 200 GiB allowance people remember belongs to Standard Tier, which rides the public internet instead of Google's backbone and has to be selected explicitly. Google also prices Premium Tier by destination, so the same bucket costs $0.08/GiB delivered to North America and $0.20/GiB delivered to China.

Is free egress from Backblaze B2 and Wasabi really free?

Both tie free egress to how much you store. Backblaze B2 gives free egress up to three times your average monthly stored volume, then charges $0.01/GB. Wasabi charges nothing while monthly egress stays at or below your active stored volume, but there is no overage rate: exceed the guideline regularly and Wasabi states it reserves the right to limit or suspend the service, and above 100 TB of monthly downloads it says the use case is not a fit. Cloudflare R2 is the one with no volume condition on egress, though you still pay for storage and operations.

Can I get my data out of AWS, Azure or Google Cloud for free today?

Yes, if you are leaving. AWS offers free data transfer out to eligible customers moving all of their data off AWS or off a particular service. Azure offers free egress for customers leaving the platform, claimed as a credit beyond the standard 100 GB. Google Cloud does the same on request. All three are exit programmes tied to actually migrating away, not a discount on everyday traffic.