Cloud costs · Amazon S3

AWS S3 egress cost calculator.

S3 charges for data you send out to the internet, by pricing tier, after the first 100 GB a month. Enter your monthly transfer to see the bill and the average cost per GB.

Sending 5 TB a month out of an S3 bucket in US East (N. Virginia) costs about $451.80: the first 100 GB is free and the remaining 5,020 GB is billed at $0.09 per GB.

Advertisement

Your numbers

Your numbers

Result

Method and limits

Rates. In US East (N. Virginia), US West (Oregon), Canada (Central) and Europe (Ireland) the AWS Price List lists data transfer out to the internet at $0.09 per GB up to 10 TB, $0.085 per GB for the next 40 TB, $0.07 per GB for the next 100 TB and $0.05 per GB beyond 150 TB (tiers are defined in GB, 1 TB = 1,024 GB). Data transfer in is $0. Optional GET requests are priced at the S3 Standard request rate for the region.

Free allowance. AWS gives the first 100 GB a month of internet data transfer out free, shared across all services. This page takes the 100 GB off first and applies the tiers to what is left. If your account already uses the 100 GB elsewhere, switch the allowance off.

Not included. Transfer to another AWS region, transfer through CloudFront (see the CloudFront comparison), storage, PUT requests, taxes and private pricing. Transfer from S3 to EC2 in the same region and from S3 to CloudFront is not charged.

Price date. List prices in USD, on-demand and pay-as-you-go, retrieved 2026-10-16 and stored in this page. Providers change prices without notice, so confirm on the provider's pricing page before you commit spend. Nothing you type leaves your browser.

Sources

FAQ

How much does AWS charge for S3 egress?

In the four regions covered here, $0.09 per GB for the first 10 TB a month, then $0.085, $0.07 and $0.05 per GB at higher volumes. The first 100 GB a month is free. A steady 5 TB a month in US East costs about $451.80.

Is data transfer into S3 free?

Yes. The AWS Price List shows $0 per GB for data transfer in from the internet.

Is S3 to EC2 or S3 to CloudFront transfer charged?

Not when it stays in the same AWS region or goes to CloudFront, according to the Amazon S3 pricing page. Only data that leaves for the internet or another region is charged.

How does the average cost per GB fall as volume grows?

With the free allowance, 100 GB costs $0.00 and 10 TB costs $912.60, while 50 TB costs $4,394.70, an average of $0.09 per GB, because higher tiers are cheaper per GB.

How can I lower S3 egress costs?

Put a CDN in front, compare the CloudFront price for your traffic, or move heavy public downloads to a store with no egress fee. The CloudFront and Cloudflare R2 comparisons on this site run the numbers for your volume.

Advertisement
Advertisement