Data egress price comparison

How much does it cost to send data out of the cloud? What 1 TB of egress beyond the free allowance costs across 34 providers.

Updated 8 Sep 2026

1 TB of data egress

What 1 TB sent out to the internet costs per month, beyond each provider's free allowance, cheapest first.

Free egress
8 providers
24% of providers
Cheapest paid
$1.16 /TB
Hetzner
Median paid
$40.00 /TB
across 21 priced providers
Notes Link
Runpod logo Runpod United States of America flagUSA Free Unlimited Visit website
Thunder Compute logo Thunder Compute United States of America flagUSA Free Unlimited Visit website
Lyceum logo Lyceum Germany flagGermany Free Unlimited Visit website
GPUhub logo GPUhub Singapore flagSingapore Free Unlimited Visit website
Civo logo Civo United Kingdom flagUK Free Unlimited Visit website
Lambda Labs logo Lambda Labs United States of America flagUSA Free Unlimited Visit website
OVHcloud logo OVH France flagFrance Free Unlimited Reduced bandwidth may apply Visit website
UpCloud logo UpCloud Finland flagFinland Free Within fair usage policy 1-48 TB per instance, then reduced bandwidth Visit website
Cloudflare logo Cloudflare United States of America flagUSA Free For most services Visit website
Gcore logo Gcore Luxembourg flagLuxembourg Free For most services Server egress is free. CDN includes 1 TB, then €0.030/GB Visit website
Nebius logo Nebius Netherlands flagNetherlands Free For most services Visit website
Scaleway logo Scaleway France flagFrance Free For most services Bandwidth caps based on instance size Visit website
Hetzner logo Hetzner Germany flagGermany $1.16 /TB Free: 1-60 TB / mo per instance then €1 / TB Visit website
Hexabyte logo Hexabyte Sweden flagSweden $1.16 /TB Free: 20 TB / mo per instance then per TB Visit website
Akamai Cloud logo Akamai Cloud United States of America flagUSA $5.00 /TB Free: 1-20 TB / mo per instance then $0.005 / GB Visit website
Oracle Cloud logo Oracle Cloud United States of America flagUSA $8.50 /TB Free: 10 TB / mo then $0.0085 / GB Visit website
Backblaze logo Backblaze United States of America flagUSA $10.00 /TB Free: 3x the amount of data stored then $0.01 / GB Visit website
DigitalOcean logo DigitalOcean United States of America flagUSA $10.00 /TB Free: 100 GB - 10 TB / mo per instance then $0.01 / GB Visit website
Vultr logo Vultr United States of America flagUSA $10.00 /TB Free: 2 TB / mo for most services then $0.01 / GB Visit website
Exoscale logo Exoscale Switzerland flagSwitzerland $20.00 /TB Free: 1 TiB / mo per instance (1.42 GiB / hr) then $0.02 / GB Visit website
Fly.io logo Fly.io United States of America flagUSA $20.00 /TB $0.02 / GB (North America and Europe) Visit website
Cleura logo Cleura Sweden flagSweden $33.21 /TB €0.02875 / GB Visit website
Packet·ai logo Packet·ai United States of America flagUSA $40.00 /TB $0.04/GB Visit website
Railway logo Railway United States of America flagUSA $50.00 /TB $0.05 / GB Visit website
Alibaba Cloud logo Alibaba Cloud Singapore flagSingapore $74.00 /TB Free: 10 GB / mo then $0.074 / GB Visit website
Microsoft Azure logo Azure United States of America flagUSA $87.00 /TB Free: 100 GB / mo then $0.087 / GB (Premium network North America) Visit website
Amazon Web Services logo AWS United States of America flagUSA $90.00 /TB Free: 100 GB / mo then $0.09 / GB (North America) Visit website
Supabase logo Supabase United States of America flagUSA $90.00 /TB Free: 5-250 GB, depends on plan then $0.09 / GB Visit website
Google Cloud logo Google Cloud United States of America flagUSA $120.00 /TB Free: Depends on service then $0.12 / GB (Premium network) Visit website
Netlify logo Netlify United States of America flagUSA $133.33 /TB Free: Covered by plan credits (~15 GB) then 20 credits / GB ($0.13 / GB) Visit website
Firebase logo Firebase United States of America flagUSA $150.00 /TB Free: 360 MB/day on Hosting (~10 GB/mo) then $0.15 / GB (Hosting) Visit website
Render logo Render United States of America flagUSA $150.00 /TB Free: 5 GB (Hobby), 25 GB (Pro), 1 TB (Scale) then $0.15 / GB Visit website
Vercel logo Vercel United States of America flagUSA $150.00 /TB Free: 100 GB (Hobby) to 1 TB (Pro) then $0.15 / GB (Fast Data Transfer) Visit website
Heroku logo Heroku United States of America flagUSA Not publicly listed Free: 2 TB / mo per app Bandwidth is soft limited per app (2 TB / mo) Visit website
Showing of 34 providers. No providers found matching your search.
Showing of 34 providers

Heads up: Figures take each provider's closest plan to a common setup, and vary by region and usage. We price 1 TB beyond each provider's free allowance, in the location closest to North Virginia or Frankfurt. Verify before provisioning. More on how we price.

Understanding cloud egress

An often overlooked cost of using cloud services is data egress. This is the cost of sending data out of the cloud provider's network to the public internet.

If you're a developer, chances are you've used cloud services for tasks like storing files, running your apps, or hosting websites.

These services are typically charged based on usage, but one of the costs you might not be aware of until you get your cloud bill is data egress.

It's important to understand how it works because data egress fees can quickly add up, especially when you plan on moving a lot of data around.

Let's break down what data egress is, how much it costs, and what you can do to keep your data egress costs down.

What is data egress?

Data egress is the term used to describe data leaving a network, more specifically, data leaving your cloud provider's network out to the public internet. This can be data sent from a cloud provider to a user, or data sent from one cloud provider to another.

Cloud providers typically charge for egress based on the amount of data sent out of their network, and it's usually measured in gigabytes (GB) or terabytes (TB) of data transfer per month.

Data egress vs ingress

From the cloud provider's perspective, there are two types of data transfer:

  1. Ingress

    Data entering a network. Typically free.

  2. Egress

    Data leaving a network. Typically charged.

In practice, it might look like this:

  • When a user uploads a file to a cloud storage service, that's considered ingress to the cloud provider.
  • When the user downloads the file, that's considered egress from the cloud provider.

To download the file, the user's device is requesting data from the cloud provider's network, and the cloud provider is sending the data out to the user (or to an intermediary like a content delivery network). This is where egress fees come into play.

Why do cloud providers charge for egress?

Cloud providers charge for egress because it costs them money to send data out of their network. They have to pay for the infrastructure and bandwidth required to send data to users.

It's also important to note that not all networks are created equal. Some cloud providers may have better peering agreements with ISPs or more reliable network infrastructure, which can affect the cost of egress too.

However, egress fees may also be used to discourage certain types of usage that may saturate the network, or constantly moving large amounts of data between cloud providers.

Keeping egress costs down

Most cloud providers do offer a certain amount of free egress each month. For example, as an account-wide allowance (eg. 100 GB / mo), or pooled across the number of servers you have with them (eg. 1 TB / mo per server).

So depending on your usage and the cloud provider you choose, you may be able to avoid egress fees altogether or keep them to a minimum.

Here are some additional factors to consider when trying to keep egress costs down:

  1. Content Delivery Network (CDN)

    Cache and serve static assets closer to your users. That way, you can reduce the amount of data transferred from your cloud provider to your users.

  2. Compression

    Compress your data before sending it to reduce the amount of data transferred. Gzip and Brotli are popular compression algorithms.

  3. Data transfer pools

    Consider using a cloud provider that offers a data transfer pool. This allows you to pool together the data transfer allowances of multiple services within the same account.

  4. Monitoring

    Set up usage and billing alerts to notify you when you're approaching your free allowance or a certain threshold.

  5. Private networking

    Your cloud provider may offer free egress for data transferred between services within the same data center or region when using a private network. However, do watch out for NAT gateway charges and other fees that may apply.

Conclusion

Data egress is the cost of sending data out of a cloud provider's network to the public internet. It's important to understand how it works because data egress fees can quickly add up, especially if you're moving a lot of data out of the cloud.

Not sure yet? Compare cloud providers to find the right fit for your project.