Cloud Cost Calculator
Estimate monthly cloud infrastructure costs from compute, storage, and data transfer.
Inputs
%
Results
Monthly (on-demand)
$454.35
≈ 8 tanks of gas
Monthly (with savings)
$454.35
≈ 8 tanks of gas
Annual (on-demand)$5,452.20
Annual (with savings)$5,452.20
Annual savings from reserved$0.00
Compute cost / month$379.44
Storage cost / month$30.00
Data transfer cost / month$44.91
Effective cost per vCPU-hr$0.05
How to Use This Calculator
- Enter the number of Instances, vCPUs per Instance, and RAM per Instance (GB).
- Input the On-Demand Hourly Rate and Hours per Month for the target compute tier.
- Add Storage per Instance (GB) and Storage Price per GB.
- Enter Data Transfer Out (GB/month) and Transfer Price per GB.
- Set Reserved Discount % to compare on-demand vs. reserved instance pricing.
- Review Total Monthly Cost and Annual Cost with and without reserved pricing.
How the result changes with Number of instances
| Number of instances | Monthly (on-demand) | Monthly (with savings) |
|---|---|---|
| 100 | $13,692.91 | $13,692.91 |
| 350 | $47,812.91 | $47,812.91 |
| 650 | $88,756.91 | $88,756.91 |
| 900 | $122,876.91 | $122,876.91 |
What each input means
- Number of instances
- Total compute instances (VMs, EC2, Droplets) running.
- vCPUs per instance
- Virtual CPUs per instance for cost-per-vCPU calculations.
- RAM per instance (GB)
- Memory per instance (used for reference, pricing based on hourly rate).
- Hourly rate per instance ($)
- On-demand hourly cost per instance (e.g., t3.xlarge ~$0.17/hr).
- Hours per month
- Hours each instance runs per month (744 = 24/7, lower for dev/staging).
- Storage per instance (GB)
- EBS/block storage attached per instance.
- Storage price per GB ($)
- Monthly cost per GB of block storage (gp3 ~$0.08, io2 ~$0.125).
- Data transfer out (GB/mo)
- Monthly outbound data transfer from cloud to internet.
- Transfer price per GB ($)
- Price per GB of outbound data transfer (AWS ~$0.09).
- Reserved/savings discount %
- Discount from reserved instances or savings plans (1yr ~30%, 3yr ~60%).
What each result means
- Monthly (on-demand)
- Total monthly cost at on-demand pricing.
- Monthly (with savings)
- Total monthly cost with reserved/savings discount applied to compute.
- Annual (on-demand)
- Projected annual cost at on-demand rates.
- Annual (with savings)
- Projected annual cost with reserved discount.
- Annual savings from reserved
- How much you save yearly by committing to reserved pricing.
- Compute cost / month
- Monthly compute charges (with discount if applicable).
- Storage cost / month
- Monthly block storage charges.
- Data transfer cost / month
- Monthly outbound data transfer charges.
- Effective cost per vCPU-hr
- All-in cost divided by total vCPU-hours.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersNumber of instances = 3, vCPUs per instance = 4, RAM per instance (GB) = 16, Hourly rate per instance ($) = 0.17 = 10 input(s) provided
- Calculate MonthlyMonthly = computeOnDemand + storageCost + dataTransferCost454.35 = $454.35
- Calculate MonthlyMonthly = computeReserved + storageCost + dataTransferCost454.35 = $454.35
- Calculate AnnualAnnual = monthlyOnDemand * 125452.2 = $5,452.2
- Calculate AnnualAnnual = monthlyReserved * 125452.2 = $5,452.2
Engine last updated .
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Devops
CDN Cost Calculator
Estimate monthly CDN costs from bandwidth, request volume, and feature usage.
DevopsServer Sizing Calculator
Calculate CPU, RAM, storage, and instance count from workload requirements.
DevopsCI/CD Pipeline Cost Calculator
Calculate total CI/CD cost including platform fees and developer wait time.
More in Technology & Computing.