Data Transfer Cost Calculator
Find the monthly and annual cost of data transfer.
Results update as you type.
How it works
Cloud and hosting providers charge for data transfer, and those costs can add up quickly, so this calculator estimates them. You enter your monthly data transfer in gigabytes and the price per gigabyte your provider charges, and it returns the monthly and annual cost. The calculation is a simple multiplication, but the result matters because data transfer, particularly egress, the data flowing out of a cloud provider to the internet or another region, is a commonly underestimated line item on cloud bills. Providers often give generous inbound (ingress) transfer for free but charge for outbound data, sometimes at rates that make bandwidth a major cost for content-heavy applications, video streaming, large downloads, or busy APIs. Prices vary by provider and destination, typically ranging from a few cents to over ten cents per gigabyte, often with tiered pricing that drops at higher volumes and free allowances for the first amount each month. Estimating your transfer cost helps with budgeting, choosing a provider, deciding whether a content delivery network would reduce costs, and understanding the true price of serving your traffic. To use it, estimate your monthly outbound data from analytics or provider metrics and enter your effective price per gigabyte. For tiered pricing, use a blended average rate. Enter your monthly data and price per gigabyte to find the transfer cost.
Monthly cost = data (GB) × price per GB
Data transfer, often billed as egress or bandwidth, is charged per gigabyte moved. Multiplying your monthly data volume by the price per gigabyte gives the monthly cost, and multiplying that by 12 gives the annual cost. Cloud providers typically meter outbound data this way.
Source:Cloud cost estimation
We review all our tools from time to time to ensure accuracy.
Worked example
How to use this calculator
- 1
Enter your values
Enter monthly data transfer and price per gb.
- 2
Adjust the options
Fine-tune any options to match your situation.
- 3
Read your result
Monthly cost updates instantly as you type — no button to press.
Frequently asked questions
What is data transfer cost?
Data transfer cost is the charge for moving data over a network, most often the egress fee cloud providers bill for data flowing out to the internet. It is usually priced per gigabyte. Multiplying your monthly transfer volume by the per-gigabyte rate gives your cost, which this calculator computes monthly and annually.
What is the difference between ingress and egress?
Ingress is data flowing into a cloud provider, such as uploads, and is often free. Egress is data flowing out, such as serving web pages, files, or API responses to users, and is typically what providers charge for. Egress is the cost that usually dominates data transfer bills, especially for content-heavy services.
Why is data transfer often underestimated on cloud bills?
Compute and storage costs are visible and predictable, but egress scales with traffic and can spike unexpectedly with a busy launch, a large download, or heavy API use. Because it is metered per gigabyte and rates vary by destination, it is easy to overlook until the bill arrives. Estimating it in advance avoids surprises.
How can I reduce data transfer costs?
Use a content delivery network to cache and serve content closer to users, often at lower egress rates, compress data before sending, avoid unnecessary cross-region transfers, and keep traffic within a provider's network where transfer is cheaper or free. Reviewing which services generate the most egress helps target the biggest savings.
How do I handle tiered pricing?
Many providers charge less per gigabyte as volume rises and offer a free monthly allowance. For an estimate, subtract any free tier from your volume and use a blended average rate that reflects the tiers you fall into. For precise figures, apply each tier's rate to the corresponding portion of your transfer.