Cloudflare R2 料金計算機

ストレージ、操作回数、月間エグレスを入力すると、Cloudflare R2の費用と、同じ構成をAmazon S3で運用した場合の費用がわかります。料金は2026年8月6日に確認しました。計算はすべてブラウザ内で完結します。

M
M
GB

Cloudflare R2

Amazon S3の場合

S3からの移行をお考えですか。

上の金額が行動に見合う大きさなら、移行は想像より小さな作業で済むのが普通です。R2はS3 APIに対応しているため、作業の中心は実際に何を保存しているかの棚卸し、無停止での移動、そして古いバケットを参照している箇所が残っていないかの確認です。当社では範囲を固定した案件として承っています。

移行について相談する

この計算機で使用している料金

以下のCloudflareの数値は2026年8月6日に公式のR2料金ドキュメントで確認しました。

Standardストレージ(GB・月あたり)$0.015 / GB
Infrequent Accessストレージ(GB・月あたり)$0.010 / GB
クラスA操作$4.50 / 1M · $9.00 / 1M (IA)
クラスB操作$0.36 / 1M · $0.90 / 1M (IA)
エグレス(GBあたり)$0.00
Infrequent Access取り出し(GBあたり)$0.01 / GB
毎月無料の枠10 GB · 1M A · 10M B

Amazon S3の数値は米国東部(バージニア北部)のS3 Standardの定価です。ストレージはGB・月あたり0.023ドル、PUTリクエストは1,000件あたり0.005ドル、GETリクエストは1,000件あたり0.0004ドル、エグレスは最初の100GBを超えるとGBあたり0.09ドルから0.05ドルまで段階的に下がります。大規模な移行を判断する前にAWSの料金ページで最新の料金を確認してください。またどちらの数値にも個別交渉による割引は含まれていません。

R2の料金体系のしくみ

Cloudflare R2が課金するのは三つです。保存しているデータ、それに対して実行する操作、そして送り出すデータについては一切課金しません。まさにそこが要点です。従来のオブジェクトストレージはエグレスをギガバイトあたり5セントから9セント課金するため、人気のあるファイルが保存費用よりも配信費用のほうが高くつくという事態が静かに起こります。R2はその項目を完全になくすので、コストはトラフィックではなく実際のデータ量に連動するようになります。

ストレージはStandardクラスでGB・月あたり0.015ドル、毎月最初の10GBは無料です。無料枠にはクラスA操作が100万回、クラスB操作が1,000万回も含まれており、小規模な本番環境を無償で運用するのに実際に足りる量です。少し本格的に使った途端に消えてしまう名ばかりの枠ではありません。

操作クラスは誤解されやすいので、正確に押さえておく価値があります。クラスA操作は書き込みや一覧取得で、PutObject、CopyObject、ListObjects、CreateMultipartUploadなどが該当し、100万回あたり4.50ドルです。クラスB操作は読み取りで、GetObjectやHeadObjectなどが該当し、100万回あたり0.36ドルです。したがって読み取り中心のワークロードは、生のリクエスト数から想像するよりはるかに安く済みます。最も多く使う操作が安いクラスだからです。

Infrequent Accessは、低いストレージ単価と引き換えに操作費用が上がり、取り出し料金が発生します。GB・月あたり0.01ドルなのでストレージは3分の1安くなりますが、操作費用は倍になり、取り出しにGBあたり0.01ドルが加わり、さらに30日間の最低保存期間が設定されていて、それより早く削除しても課金されます。本当にめったに触らないアーカイブには向きますが、定期的に読むものについてはStandardより気づかないうちに高くつきます。

よくある質問

Cloudflare R2は本当にエグレス料金が無料ですか。
はい。R2からデータを読み出す際の帯域料金は、どのストレージクラスでも、どの宛先に対しても発生しません。その読み取りを処理するクラスB操作の料金は引き続きかかるため、リクエスト数が極端に多ければ無償ではありませんが、S3の請求額を支配するギガバイトあたりの転送料金はここには存在しません。
R2の無料枠には毎月何が含まれますか。
Standardストレージ10GB・月、クラスA操作100万回、クラスB操作1,000万回が毎月継続的に含まれます。試用期間ではありません。無料枠はStandardクラスのみに適用され、Infrequent Accessは最初の1ギガバイトから課金されます。
クラスA操作とクラスB操作の違いは何ですか。
クラスA操作はデータを変更したり列挙したりするもので、オブジェクトの書き込みやコピー、バケットの一覧取得などが該当し、100万回あたり4.50ドルです。クラスB操作はデータやメタデータを読み取るもので、オブジェクトの取得などが該当し、100万回あたり0.36ドルです。クラスAはおよそ12倍高いため、書き込みの多いワークロードは読み取りの多いものより慎重な設計が必要です。