DynamoDB は無料ですか?

部分的に無料です。DynamoDB にあるのは常時無料枠であって、完全に無料のサービスではありません。どの AWS アカウントも、Standard クラスのテーブルについて月あたり 25 GB のストレージと、25 のプロビジョンド書き込みキャパシティユニットおよび 25 の読み取りキャパシティユニット(おおよそ月 2 億リクエスト分)を無料で使えます。それを超える利用と、オンデマンドキャパシティは、リクエスト単位・GB 単位で課金されます。

常時無料枠に含まれるもの

  • Standard クラスのテーブルストレージ 25 GB
  • 25 のプロビジョンド WCU と 25 のプロビジョンド RCU(月あたりおよそ 2 億リクエスト分)。

これは「常時無料」の提供であり、新規アカウントの 12 か月間が過ぎても失効しません。

「およそ 2 億リクエスト」はどこから来るのか

AWS はこの枠を "enough for about 200M requests/month (depending on item size)" と表現していますが、その計算も、括弧の中が何を隠しているのかも示していません。どちらも知っておく価値があります。

プロビジョンドキャパシティの 1 か月は 730 時間、つまり 2,628,000 秒です。25 RCU をその間ずっと保持すると、最大 4 KB のアイテムに対する強い整合性の読み取り 6,570 万回になります。結果整合性の読み取りは半ユニットなので、代わりに 1 億 3,140 万回です。25 WCU は最大 1 KB のアイテムに対する 6,570 万回の書き込みです。足し合わせると 1 億 9,710 万になります。

書き込みが 1 KB 単位で切り上げられるため、括弧の中は見出しよりも重要です。

平均アイテムサイズ月あたりの読み取り月あたりの書き込み合計
1 KB131,400,00065,700,000197,100,000
4 KB131,400,00016,425,000147,825,000
400 KB1,314,000164,2501,478,250

アイテムサイズを 4 倍にすると無料枠で買える書き込みは 4 分の 1 になり、読み取りは変わりません。読み取りの丸めが始まるのが 4 KB だからです。上限の 400 KB では、この枠は実質的に消えます。

何が課金されるのか

無料枠は、プロビジョンドの Standard クラステーブルに対して、リージョンごと・支払いアカウントごとに毎月適用されます。25 GB を超えるストレージ、25/25 を超えるプロビジョンドキャパシティ、オンデマンドのリクエスト料金、バックアップ、ストリーム、グローバルテーブルのレプリケーションは、いずれも課金されます。

キャパシティモードに関する注意

無料枠が適用されるのはプロビジョンドキャパシティです。オンデマンドのテーブルは 1 回目の読み書きから課金されます。

この区別が、ほとんどの人にとっての答えのすべてです。というのも、たいていのテーブルが行き着く既定はオンデマンドだからです。上の 1 KB のワークロードを us-east-1 のオンデマンドで走らせると、同じトラフィックが月 $49.28 かかります。6,570 万読み取りリクエストユニットが 100 万あたり $0.125 で $8.21、6,570 万書き込みリクエストユニットが 100 万あたり $0.625 で $41.06 です。同じリクエスト、同じリージョン、無料の要素はどこにもありません。

さらに詳しく

DynamoDB 料金計算ツールで請求額を見積もり、オンデマンドとプロビジョンドの比較でモードを比べてください。テーブルを閲覧してクエリするには、DynoTable をダウンロードしてください。

参考資料

最終検証日 2026-07-13、上記にリンクした公式 AWS ドキュメントに照らして確認しました。無料枠の条件と us-east-1 の単価は 2026-07-28 に再確認しました。

Console なしで DynamoDB を扱う

DynamoDB では実行できない本物の SQL(JOINs、GROUP BY、集計)を実行する高速な DynamoDB デスクトップクライアント。ビジュアル編集と、あなた自身の Bedrock キーで動く AI エージェントを備えています。

30日間無料トライアル、クレジットカード不要 — その後は期限のない Free プラン。