Live pricingverified 2026-04
Scenario · 1 TB / monthUpdated 2026-04

1 TB / month egress: every provider compared

1 TB / month is the typical small SaaS / early-stage startup outbound volume. At this level the free-tier nets matter most: Cloudflare R2 and Oracle Cloud serve it for $0; hyperscaler free tiers cover the first 100 GB; the remaining ~924 GB is billed at the highest tier rate.

Monthly cost: 1 TB outbound

ProviderFree allowanceBillable GBRate / GBMonthly cost
Cloudflare R2All egress free0$0.000$0.00
Backblaze B2 + CFFree via Bandwidth Alliance0$0.000$0.00
Oracle Cloud10 TB / month0$0.0085$0.00
AWS CloudFront1 TB / month (always free)0$0.085$0.00
AWS direct (S3 / EC2)100 GB924$0.09$83.16
Azure (Zone 1)100 GB924$0.087$80.39
GCP (Premium Tier)200 GB824$0.12$98.88
GCP (Standard Tier)200 GB824$0.085$70.04
DigitalOceanBundled with dropletExcess$0.01~$0.00
Hetzner Cloud20 TB included with most servers0$1/TB~$0.00

Sources verified 2026-04. DigitalOcean and Hetzner include large bundled egress with their compute; the practical bill for 1 TB / month is near zero.

At 1 TB / month, choose for ergonomics not cost

The hyperscaler bill at 1 TB / month is $70 to $100. The cheapest options (R2, B2, DigitalOcean, Hetzner) save ~$80 / month. For a startup, this is a useful but not transformative saving. The bigger decision factors:

  • Will you stay at 1 TB / month, or grow 10x in 12 months? At 10 TB the gap is $1k versus $0.
  • Does your stack require AWS-specific services (Lambda, DynamoDB, Cognito)? Lock-in dominates over $80 savings.
  • Is your origin already on a hyperscaler? Adding R2 as a CDN front fixes the egress problem without migrating.
  • Does your use case touch user-uploads (where R2 zero-egress shines) or low-RPS API responses (where any provider works)?

See also: 100 TB / month scenario, Free-tier comparison.

Updated 2 May 2026