AWS DynamoDB Cost Calculator

Estimate DynamoDB-style cost using a simple on-demand-like model: read requests + write requests + storage. Compare baseline vs peak traffic with your effective pricing inputs.

Inputs

Read requests (per month)
Avg 761.45 RPS.
Write requests (per month)
Avg 190.36 RPS.
Avg read RPS
Avg write RPS
Est 2,101,248,000 reads and 525,312,000 writes/month.
Request mix presets
Read price ($ / 1M requests)
Write price ($ / 1M requests)
Table storage (GB-month)
Approx 0.2 TB-month.
Storage price ($ / GB-month)
Scenario presets

Results

Estimated monthly total
$1,175.00
Reads
$500.00
Writes
$625.00
Storage
$50.00
Read requests
2,000,000,000
Write requests
500,000,000
Cost per 1M requests
$0.00

How to get your inputs

  • Inputs: use billing exports, metrics, or logs to get real counts/GB where possible.
  • Units: convert throughput (Mbps) or rates (RPS) into monthly units when needed.
  • Scenarios: build a baseline and a high-usage scenario to avoid under-budgeting.

Result interpretation

  • If write cost dominates, review hot partitions and batch writes to reduce write units.
  • If reads dominate, evaluate caching or query patterns that over-fetch.

Common mistakes

  • Using a single average and ignoring peak/incident scenarios.
  • Double-counting or missing adjacent line items (transfer, logs, retries).

Scenario planning

Scenario Read requests Write requests Storage
Baseline Expected Expected Average
Peak High High Growth

Validate after changes

  • Compare your estimate to the first real bill and adjust assumptions.
  • Track the primary driver metric (requests/GB/count) over time.

Next steps

Advertisement

Example scenario

  • 2B reads/month, 500M writes/month, 200GB storage - estimate monthly request + storage charges.
  • Peak 200% scenario shows what an incident month costs.

Included

  • Read request cost from reads/month x $ per 1M requests.
  • Write request cost from writes/month x $ per 1M requests.
  • Storage cost from GB-month x $/GB-month.
  • Optional RPS to monthly request estimator.
  • Optional request mix presets.
  • Baseline vs peak scenario table for request spikes.

Not included

  • Provisioned capacity (RCU/WCU) modeling, auto scaling dynamics, and reserved capacity discounts.
  • Streams, backups, data transfer, and monitoring/logging unless you model separately.

How we calculate

  • Read cost = (reads per month / 1,000,000) x $ per 1M read requests.
  • Write cost = (writes per month / 1,000,000) x $ per 1M write requests.
  • Storage cost = GB-month x $ per GB-month.
  • Total = read cost + write cost + storage cost.

FAQ

Should I use on-demand or provisioned pricing?
This tool is an on-demand-like model using per-request pricing inputs. If you run provisioned capacity, you can convert your effective cost into per-request equivalents or use a scenario-based estimate.
Does item size matter?
Yes. Item size affects capacity consumption and storage. This calculator assumes you already reflected those effects in your effective per-request pricing inputs.
What about DynamoDB Streams and backups?
Not included. Model those as additional line items if you use them heavily.

Related tools

Related guides

S3 pricing: a practical model for storage, requests, egress, and replication
A practical S3 pricing guide: what to include (GB-month, requests, egress, replication) and how to estimate the key inputs without copying price tables.
Azure SQL Database pricing: a practical estimate (compute, storage, backups, transfer)
Model Azure SQL Database cost without memorizing price tables: compute baseline (vCore/DTU), storage GB-month + growth, backup retention, and network transfer. Includes a validation checklist and common sizing traps.
Bigtable cost estimation: nodes, storage growth, and transfer (practical model)
A driver-based Bigtable estimate: provisioned capacity (node-hours), stored GB-month + growth, and network transfer. Includes validation steps for hotspots, compactions, and peak throughput that force over-provisioning.
CDN cost comparison: how to compare pricing across providers
A practical framework to compare CDN pricing across providers: normalize bandwidth, requests, regions, cache fill, and contract terms before choosing the lowest total cost.
Cloud cost estimation checklist: build a model Google (and finance) will trust
A practical checklist to estimate cloud cost without missing major line items: requests, compute, storage, logs/metrics, and network transfer. Includes a worksheet template, validation steps, and the most common double-counting traps.
Cloud SQL pricing: instance-hours, storage, backups, and network (practical estimate)
A driver-based Cloud SQL estimate: instance-hours (HA + replicas), storage GB-month, backups/retention, and data transfer. Includes a worked template, common pitfalls, and validation steps for peak sizing and growth.
Advertisement

Disclaimer

Educational use only. Not legal, financial, or professional advice. Results are estimates based on the inputs and assumptions shown on this page. Verify pricing and limits with your providers and documentation.

Last updated: 2026-01-28