Data Storage Cost Calculator

Calculate cloud storage costs for AWS S3, Google Cloud, and Azure Blob Storage. Compare providers, include egress, API requests, and replication costs.

$
Monthly Cost
—
Storage (GB) —
Annual Cost —
Extended More scenarios, charts & detailed breakdown ▾
GB
Monthly Storage Cost
—
Annual Storage Cost —
Effective $/GB/mo —
Professional Full parameters & maximum detail ▾
GB
GB
K requests
K requests
%

Cost Breakdown

Storage Cost —
Egress Cost —
API Request Cost —
Replication Cost —

Total

Subtotal Before Discount —
Reserved Discount Savings —
Total Monthly (after discount) —
Annual Cost —

How to Use This Calculator

  1. Enter your storage amount in GB or TB.
  2. Select your cloud provider (AWS S3, Google Cloud, or Azure).
  3. View monthly and annual storage cost instantly.
  4. Use the With Transfer tab to add egress (data transfer out) costs.
  5. Use the Compare Providers tab to see all three providers side by side.
  6. The Professional tier adds API request costs, cross-region replication, and reserved capacity discounts.

Formula

Monthly Cost = Storage (GB) × Price ($/GB/mo)

Egress Cost = (Egress GB − 1 free GB) × Egress Price

Annual Cost = Monthly Cost × 12

Example

Example: 1 TB (1,024 GB) on AWS S3 Standard + 500 GB egress → Storage: $23.55 + Egress: (499 GB × $0.09) = $44.91 + $44.91 = $68.46/month or $821.52/year.

Frequently Asked Questions

  • AWS S3 Standard storage costs $0.023 per GB per month for the first 50 TB. This means 1 TB costs approximately $23.55/month. Prices decrease for larger volumes.
  • Google Cloud Standard storage ($0.020/GB) is slightly cheaper on storage cost than AWS S3 ($0.023/GB). However, egress (data transfer out) costs $0.12/GB on GCP vs $0.09/GB on AWS, so total cost depends on your read/write pattern.
  • Egress is the cost of transferring data out of the cloud provider's network (downloads, serving data to users). AWS S3 charges $0.09/GB for the first 10 TB of egress per month. The first 1 GB is free.
  • Infrequent access (IA) storage classes cost roughly 50% less than standard storage but charge retrieval fees. They are ideal for backups and data accessed less than once per month.
  • Use lifecycle policies to move data to cheaper tiers automatically. Use a CDN to reduce egress costs. Consider reserved capacity for predictable workloads (20–40% discount). Delete unused data regularly.

Related Calculators