Calculated Result
Your estimate will appear here after calculation.
| Cost Component | Amount |
|---|
Calculator Inputs
Default values are sample public rates. Edit them to match your region, account, or negotiated pricing.
Example Data Table
| Scenario | Type | Size | IOPS | Throughput | Hours | Example Estimate |
|---|---|---|---|---|---|---|
| Balanced production disk | gp3 | 500 GB | 3,000 | 125 MB/s | 720 | $40.00 |
| Legacy general workload | gp2 | 500 GB | Included | Included | 720 | $50.00 |
| High-IO database volume | io2 | 200 GB | 5,000 | Profile-based | 720 | $350.00 |
| Analytics staging disk | st1 | 2,000 GB | Included | Included | 720 | $90.00 |
These rows are illustrative only. Real totals depend on region, billable duration, and the rates you enter above.
Formula Used
Billable Factor = max(Usage Hours, 1 minute) ÷ (Billing Days × 24)
Storage Cost = Volume Count × Size GB × Storage Rate × Billable Factor
gp3 Extra IOPS Cost = Volume Count × max(0, Provisioned IOPS − Included IOPS) × gp3 IOPS Rate × Billable Factor
gp3 Extra Throughput Cost = Volume Count × max(0, Provisioned Throughput − Included Throughput) × gp3 Throughput Rate × Billable Factor
io1 IOPS Cost = Volume Count × Provisioned IOPS × io1 Rate × Billable Factor
io2 IOPS Cost = Volume Count × ((Tier 1 IOPS × Tier 1 Rate) + (Tier 2 IOPS × Tier 2 Rate) + (Tier 3 IOPS × Tier 3 Rate)) × Billable Factor
Snapshot Cost = Snapshot Storage GB × Snapshot Rate × Snapshot Months
FSR Cost = FSR DSU-Hours × FSR Rate
Total Estimate = All Component Costs + Manual Extra Charges
How to Use This Calculator
- Select the EBS volume type that matches your workload profile.
- Enter the number of identical volumes, size, usage hours, and billing month length.
- For gp3, fill in provisioned IOPS and throughput. For io1 or io2, enter provisioned IOPS.
- Review or replace the sample public rates with your exact regional prices.
- Add optional snapshot storage, FSR usage, or any manual charge you want included.
- Click Calculate Cost to see totals, a component table, and a Plotly chart.
- Use the CSV and PDF buttons to export the current result for reporting or internal review.
FAQs
1. What cost components does this calculator include?
It includes volume storage, provisioned IOPS, provisioned throughput, optional snapshot storage, optional Fast Snapshot Restore, and any manual extra charge you enter.
2. Why are the prices editable?
EBS pricing differs by region, time, and sometimes commercial terms. Editable fields help you mirror your real rate card instead of one shared example.
3. Does gp3 charge separately for IOPS and throughput?
Yes. gp3 includes baseline performance, then charges extra IOPS and extra throughput independently. That makes it flexible for balanced SSD workloads.
4. Does gp2 charge separately for IOPS?
No. gp2 generally folds I/O pricing into the storage rate. You mainly size the volume and estimate the billable storage window.
5. Why does io2 use tiered IOPS pricing?
Large io2 volumes can become more cost-efficient at higher performance levels. Tiered pricing reflects that and improves estimates for demanding database workloads.
6. Are snapshots the same as volume storage?
No. Snapshot storage is a separate charge and often smaller than raw volume size because snapshots are incremental after the first backup.
7. Can I use this for short-lived test volumes?
Yes. Enter the hours used and billing days. The calculator prorates monthly rates and respects a minimum one-minute billed duration.
8. Which EBS type is usually cheapest?
It depends on workload behavior. sc1 and st1 lower storage cost, gp3 balances flexibility and SSD performance, while io1 and io2 fit latency-sensitive systems.