Cloud Egress Cost Calculator: AWS, GCP, Azure, Cloudflare & Bunny

Compare AWS, GCP, Azure, Cloudflare, and Bunny egress pricing by data volume.

Cloud egress pricing looks simple until you actually read the tier breakpoints — AWS, GCP, and Azure each charge a different rate depending on how many gigabytes you've already moved that month, while Cloudflare charges nothing at all and Bunny charges one flat rate regardless of volume. This calculator applies each provider's real tier structure to your entered volume and ranks the results, rather than quoting a single blended number that hides where the savings actually come from.

How to estimate a monthly cloud egress bill

  1. Type your expected monthly outbound transfer into the Volume box; last month's invoice or your CDN analytics give a more honest figure than a guess.
  2. Pick GB or TB from the unit menu — the calculator counts 1 TB as 1,000 GB.
  3. Read the ranked table: every row shows that provider's total for the month and the effective per-GB rate once its tiers have been applied.
  4. Copy the page address to share or revisit the result, since the volume and unit are stored in the link.

Egress rates used by this calculator

Why Google Cloud is priced on Standard Tier here

Google Cloud sells internet egress on two network tiers. Premium Tier is the default and carries traffic over Google's private backbone; the pricing notes behind this tool record its entry rate at about $0.12/GB for traffic to Europe. Standard Tier is an opt-in, cheaper path routed over the public internet, starting at $0.085/GB.

Standard Tier is used because it is the closest like-for-like match to what the AWS, Azure and Bunny rows represent: plain delivery to the public internet. When another calculator quotes $0.12/GB for Google Cloud, it is quoting Premium Tier rather than disagreeing about the same service. If your project stays on Premium Tier, expect a higher Google Cloud total than this table shows and read the current rates on Google's network pricing page.

Tiered pricing means each gigabyte pays a different rate

AWS, GCP, and Azure structure egress like a graduated tax bracket: the first slice of monthly volume is charged at the highest per-gigabyte rate, and each additional slice past a breakpoint is charged at a progressively lower rate. The calculator applies each tier's rate only to the gigabytes that actually fall within that tier's range, never a single blended rate multiplied across your whole volume — which is the same mistake a flat-rate mental model makes when you're trying to estimate a real bill.

GCP's table here uses three tiers rather than the four AWS and Azure use, because GCP's own published Standard Tier pricing doesn't have a separate breakpoint around 50TB the way the other two do — modeling a breakpoint that provider doesn't actually have would misrepresent its pricing, not simplify it.

Cloudflare and Bunny don't play the tier game at all

Cloudflare has no metered egress charge at any volume — bandwidth is bundled into its CDN model, which is the deliberate differentiator this calculator exists to make visible against providers that charge by the gigabyte no matter how much you move.

Bunny is modeled as a single flat rate for its Standard Network's Europe and North America pricing, because unlike AWS, GCP, and Azure, Bunny's real published pricing doesn't discount as your volume grows within that tier — a separate, cheaper Volume Network only applies past roughly 100TB a month and requires a sales conversation, well outside what this calculator's typical inputs are meant to cover.

What are cloud egress fees?

Egress is data leaving a provider's network: a visitor downloading a file from a bucket, an API response travelling to a browser, or a backup copied to another cloud. Providers meter it per gigabyte, which is how a busy download page can end up costing more in transfer than in storage or compute.

Inbound transfer is the mirror image, and most providers advertise it as free — confirm that on the provider's pricing page for your setup. The asymmetry works as a lock-in lever: bringing data in costs nothing, while serving it to users or moving a large dataset elsewhere is billed on every gigabyte. That is why Cloudflare and Bunny, at $0 or a flat cent per gigabyte, sit in this table beside the three hyperscalers.

How to reduce cloud egress costs

What the reference numbers are actually based on

Every rate here reflects each provider's published data-transfer-out list pricing for a typical US or EU region, checked against each provider's official pricing page as of August 29, 2026. Real invoices vary by exact service (S3 versus CloudFront, GCS versus Cloud CDN), specific region, committed-use discounts, and free-tier allowances that this calculator does not model.

A zero, negative, or non-numeric volume is rejected before any ranking runs, rather than producing a nonsensical $0.00 result across every provider that looks like a valid comparison but isn't.

Where a five-provider table falls short of a real bill

Questions people ask about Bandwidth Egress Calculator

What are cloud egress fees?
They are per-gigabyte charges for data leaving a provider's network toward the internet or another cloud, such as downloads from a storage bucket or responses from an API. Storage and compute are billed separately, so for a download-heavy workload transfer can become the largest line on the invoice.
How much does AWS charge for data transfer out?
In the reference table this tool uses, checked on 2026-08-29, AWS charges $0.09/GB for the first 10 TB each month, then $0.085/GB, $0.07/GB and finally $0.05/GB past 150 TB. AWS's free first 100 GB a month is omitted here, and you should confirm current rates on AWS's pricing page.
How can I reduce cloud egress costs?
The biggest levers are caching behind a CDN, compressing what you send, keeping traffic inside one region, and serving public downloads from a provider that doesn't meter egress. Run your volume through this calculator before and after a change to see what it is worth each month.
Is data transfer into the cloud (ingress) free?
This calculator prices outbound traffic only. The major providers generally list inbound transfer from the internet at no charge, but moves between regions, zones or services follow their own rules, so check the provider's data transfer pricing page for your architecture before assuming it costs nothing.
Why does Bunny show a flat rate while AWS shows a stepped-down price as volume grows?
Because that's how each provider actually prices egress. Bunny's Standard Network charges one flat per-gigabyte rate for a given region regardless of volume, while AWS graduates its rate down in tiers as monthly volume increases — the calculator models each provider's real structure rather than forcing every provider into the same tiered shape.
Is Cloudflare's $0 egress cost too good to be true?
It reflects Cloudflare's actual published model: bandwidth is bundled into its CDN offering with no separate metered egress charge, which is a genuine structural difference from AWS, GCP, Azure, and even Bunny's flat per-gigabyte rate, not a modeling error or an oversimplification on this calculator's part.
How current are these per-gigabyte rates?
They were checked against each provider's official pricing page as of August 29, 2026, and are illustrative approximations of typical US/EU region rates rather than every regional or negotiated price. Cloud egress pricing changes periodically, so verify the current rate on the provider's own pricing page before budgeting off this number.
Does this account for free-tier allowances like AWS's 100GB free egress?
No, the ranking uses each provider's list-price tier table without layering in perpetual or promotional free allowances, so a workload that stays under a provider's free tier every month would actually cost less than this calculator shows for that provider.

Related tools on BrakeTools

Content reviewed 2026-09-27.