Yes, Amazon DynamoDB has a permanent free tier alongside its paid plans. The free plan includes 25 WCUs and 25 RCUs per month for provisioned capacity on DynamoDB Standard tables, 25 rWCUs for global tables across two AWS Regions, and 25 GB of data storage per month on DynamoDB Standard tables.
About
Amazon DynamoDB is a serverless, fully managed NoSQL key-value database designed for applications that need consistent low-latency performance at any scale. It removes infrastructure management overhead while supporting automatic scaling, high availability, and global replication for distributed workloads.
The service is built for teams that want a database with minimal operational burden and strong resilience characteristics. It supports both on-demand and provisioned capacity models, along with table classes and optional features for backup, streaming, and data movement.
- Serverless, fully managed NoSQL database
- Single-digit millisecond performance at scale
- Automatic scaling and pay-per-request options
- Global tables for multi-Region, active-active deployments
- Built-in support for backups, streams, and data export/import
Free Tier Value
This free tier is a capped monthly allowance, not an uncapped forever plan, and a credit card is required to create the account. Using the page’s own free-tier quantities, the 25 WCUs/25 RCUs provisioned allowance is worth about $8.50/month at AWS’s published provisioned-capacity rates, with the storage, Streams, and data-transfer allowances adding extra value on top.
What's included in the free tier
Verified
- 25 WCUs and 25 RCUs per month for provisioned capacity on DynamoDB Standard tables.
- 25 rWCUs for global tables across two AWS Regions.
- 25 GB of data storage per month on DynamoDB Standard tables.
- 2.5 million DynamoDB Streams read requests per month.
- 1 GB of data transfer out per month, aggregated across AWS services.
See Amazon DynamoDB pricing for current limits.
Paid plans
On-demand capacity
- read request unit (RRU)
- billed per 4 KB read increment
- write request unit (WRU)
- billed per 1 KB write increment
- Serverless pay-per-request pricing
- Automatic scaling
- No capacity planning or provisioning
- Best for variable workloads
Provisioned capacity
- read capacity unit (RCU)
- billed per second
- write capacity unit (WCU)
- billed per second
- Specify reads and writes per second
- Billed on provisioned throughput, not actual consumption
- Better for steady, predictable workloads
- Supports reserved provisioned capacity discounts
Pricing extracted from Amazon DynamoDB's pricing page. Always verify current pricing before committing.
Common questions
Is Amazon DynamoDB free forever?
Yes. Amazon DynamoDB has a permanent free tier alongside its paid plans, though the allowance typically resets each month.
What is Amazon DynamoDB's free tier worth?
Amazon DynamoDB's free tier is worth about $8.50 per month. That maps to an FTV score of 40/100. The FTV score is explained at freetier.co/ftv.