Calculate cloud data transfer costs based on egress volume and tiered pricing rates. Estimate AWS, GCP, or Azure outbound bandwidth expenses.
Data transfer costs are a major component of cloud bills, especially for applications that serve content to end users, exchange data between services, or synchronize across regions. Cloud providers use tiered pricing models where rates decrease at higher volumes, but the first dollars per GB can be surprisingly expensive.
This calculator allows you to model tiered egress pricing by entering your total outbound data volume and the applicable rate tiers. It creates a clear breakdown of costs at each tier, helping you understand exactly where your data transfer dollars go.
Use this tool to budget for content delivery, API responses, file downloads, database query results, and any other workload that sends data out of the cloud. Compare different providers and evaluate whether a CDN, Direct Connect, or other optimization could reduce your transfer costs.
This measurement provides a critical foundation for capacity planning and performance budgeting, helping teams align infrastructure resources with application requirements and growth projections.
Data transfer can account for 10–30% of total cloud spend for content-heavy applications. Tiered pricing means your effective rate changes as volume grows, making manual estimation error-prone. This calculator gives you precise cost projections across tiers, helping you evaluate CDN alternatives, negotiate committed-use discounts, and forecast costs as your business scales.
Billable GB = total_GB − free_tier_GB Tier 1 Cost = min(billable, tier1_limit) × tier1_rate Tier 2 Cost = remaining_GB × tier2_rate Total = Tier 1 + Tier 2
Result: $1,322.10/month
Fifteen thousand GB minus 100 GB free leaves 14,900 GB billable. The first 10,240 GB at $0.09/GB costs $921.60. The remaining 4,660 GB at $0.085/GB costs $396.10. Total: $1,317.70/month.
AWS charges $0.09/GB for the first 10 TB, $0.085/GB for 10–50 TB, $0.07/GB for 50–150 TB, and $0.05/GB above 150 TB. GCP charges $0.12/GB (premium) or $0.085/GB (standard) for the first 1 TB. Azure charges $0.087/GB for the first 5 GB (yes, 5 GB), then $0.083/GB up to 10 TB. Each provider's tiers favor higher volumes.
If more than 50% of your egress serves static or cacheable content, a CDN almost always saves money. CDN rates start at $0.085/GB (CloudFront US) and decrease with volume. The added benefit of edge caching improves latency and reduces origin load. Evaluate the CDN's cache hit ratio to estimate effective savings.
For service-to-service communication, PrivateLink and VPC endpoints keep traffic on the cloud provider's backbone network instead of traversing the internet. This eliminates egress charges for supported services and provides better security. The endpoint itself costs $0.01/GB processed, which is much cheaper than internet egress.
Yes, virtually all cloud providers offer free data ingress (data in). You're only charged for egress (data out) to the internet or to other cloud providers. Some internal transfers between services in the same region are also free.
The top strategies are: use a CDN for content delivery, compress data before transfer, use private connectivity (Direct Connect/ExpressRoute), cache data at the edge, and minimize cross-region transfers by keeping services co-located. Reviewing these factors periodically ensures your analysis stays current as conditions and requirements evolve over time.
Data transfer includes any data leaving a cloud service to the internet: API responses, file downloads, streaming media, DNS responses, and email. Internal traffic between services in the same AZ is typically free.
Most compute and storage services (EC2, S3, RDS) share the same egress pricing tiers. However, some services like CloudFront, Direct Connect, and Transit Gateway have their own distinct pricing schedules.
Direct Connect egress is $0.02/GB (US) versus $0.09/GB for internet egress — a 78% discount. If you transfer more than 500 GB/month consistently, the monthly Direct Connect port fee is easily offset by transfer savings.
Yes. At very high volumes (100+ TB/month), you can negotiate custom pricing through your enterprise agreement. Additionally, the tiered pricing automatically reduces per-GB costs as volume increases.