AWS Data Transfer Cost Estimator
AWS data transfer out (egress) cost per month from GB to the internet, other Regions and the same Region, with the 100 GB free tier and volume tiers. How it works
Use the AWS Data Transfer Cost Estimator
About the AWS Data Transfer Cost Estimator
With the rates stored in this tool, 60 TB (61,440 GB) of internet outbound traffic in a month costs $5,113.00, or $61,356.00 a year. The first 100 GB a month are free, which AWS states across all services and Regions, and the rest is charged tier by tier at the tool's stored rates, starting at $0.09 per GB for the first 10 TB.
Internet outbound cost in this tool, by GB per month
| GB per month | Monthly cost | Yearly cost |
|---|---|---|
| 100 | $0.00 | $0.00 |
| 500 | $36.00 | $432.00 |
| 1,024 (1 TB) | $83.16 | $997.92 |
| 10,240 (10 TB) | $912.60 | $10,951.20 |
| 61,440 (60 TB) | $5,113.00 | $61,356.00 |
| 153,600 (150 TB) | $11,564.20 | $138,770.40 |
What the estimator returns for one internet outbound row at its stored tier prices, with 1 TB counted as 1,024 GB.
How to use this tool
- Add a row for each direction: inbound to AWS, outbound to the same Region, outbound to another Region, or outbound to the internet.
- Enter the GB per month for each row. A blank row counts as 0.
- Read the cost breakdown, which shows the free allowance and each internet tier used, then the monthly and yearly totals.
Frequently asked questions
- How much does AWS charge per GB for data transfer out to the internet?
- AWS prices it in tiers that depend on your monthly total, and the price varies by Region and service. This tool stores $0.09 per GB for the first 10 TB after the free 100 GB, then $0.085 for the next 40 TB, $0.07 for the next 100 TB and $0.05 above 150 TB. 500 GB in a month therefore costs 400 × $0.09 = $36.00.
- Does the 100 GB free allowance apply to each service?
- No. The AWS EC2 pricing page says the 100 GB of free data transfer out to the internet each month is aggregated across all AWS services and Regions, except China and GovCloud. The tool takes it once from the sum of all your internet outbound rows.
- Is inbound data transfer to AWS free?
- Usually. AWS's pricing guide says that in most cases there is no charge for inbound data transfer, with some exceptions, and the tool charges $0 for inbound rows. Services that process traffic on its way in can bill their own per-GB fees, which the tool does not include.
- How do I estimate a yearly data transfer cost?
- For steady traffic, enter one month: the page multiplies it by 12, so 500 GB a month to the internet costs $36.00 a month and $432.00 a year. For traffic that varies, run each month on its own and add them up, because the free 100 GB and the tiers apply per month. Eleven months of 50 GB and one of 5,550 GB cost $490.50 in all, because only the busy month passes the free 100 GB; the same 6,100 GB spread evenly would cost $441.00.
- Why can my AWS bill be different from this estimate?
- The tool has no per-service rates and none for CloudFront, NAT gateways or Direct Connect, no discounts such as Savings Plans, and one flat rate each for same-Region and cross-Region rows. AWS says transfers above 500 TB a month need contact with its sales team, while the tool prices everything above 150 TB at the last tier.
Related Tools
View all toolsVPN Data Savings Estimator
Estimate VPN data use with assumed compression ratios for LZ4, LZO and Zstd plus a 5% tunnel overhead. The ratios are scenarios, not measurements.
SVG to CSS Background Converter
Convert SVG markup to a CSS background-image data URI, URL-encoded or Base64. Adds a missing xmlns, rejects non-SVG input, gives url() or inline-style output.
Base64 File to String
Encode a file of up to 5 MB to Base64 or a data URI, or decode Base64 back to a downloadable file named from its data URI type or first bytes.
CSV to XML
Convert CSV to XML: each row becomes a row element with one child per column, headers become valid XML names, and quoted commas and line breaks are kept.
Data Storage Converter
Convert bytes, KB, MB, GB, TB and bits, with decimal SI units (1 GB = 1,000 MB) kept apart from binary IEC units (1 GiB = 1,024 MiB).
Random Data Generator
Generate 1 to 1,000 fake people as JSON, CSV or a SQL INSERT: id, name, email, phone, address, age and active, each optional but id. Seeds repeat rows.