Cloudflare Workers無料枠でどこまで作れるか
結論、Cloudflare Workersの無料枠は、個人開発や小規模な自動化・API連携であれば十分に実用域です。ただし日次のリクエスト数やCPU時間、書き込み回数には上限があり、アクセスが増えるほど早めの見直しが必要になります。
無料枠でできること
Cloudflare Workersは、サーバーを自分で用意せずにコードをエッジ(利用者に近い拠点)で実行できるサービスです。無料枠(Freeプラン)でも、次のような用途は問題なく動かせる範囲に収まります。
- 個人ブログや小規模サイトのAPIバックエンド
- Webhookの受け口(外部サービスからの通知を受け取って転送・加工する処理)
- URLの短縮・リダイレクト
- 定期実行(Cron Triggers)によるちょっとした通知・巡回処理
- Discord/SlackのBotのような、リクエスト単位で完結する軽量な処理
いずれも「リクエストが来たら短時間で処理して返す」という形に収まる用途で、無料枠の設計思想とよく合っています。
無料枠の主な上限(2026年7月時点)
無料枠には、主に次のような上限が設けられています(2026年7月時点の公表内容。変更される可能性があるため、実際の数値は利用前に公式のLimitsページで確認してください)。
- リクエスト数: 1日あたり10万リクエストまで(日次でリセット)
- CPU時間: 1リクエストあたり10ミリ秒まで(公式公表値。有料プランではデフォルト30秒・最大5分まで緩和される)
- KV(キーバリューストア): 読み取り・書き込み・ストレージ容量にそれぞれ日次上限あり
- D1(SQLデータベース)・R2(オブジェクトストレージ): ストレージ容量や読み書き回数に無料枠の上限あり
これらはすべて「日次でリセットされる上限」である点が特徴です。瞬間的なアクセス集中よりも、1日を通した累計の呼び出し回数・処理回数が効いてくる設計になっています。CPU時間の10ミリ秒は「実行にかかったCPU使用時間」であり、外部APIの応答待ちなどのI/O待機時間は含まれません。認証処理やサーバーサイドレンダリング、大きなペイロードの解析など重めの処理は10〜20ミリ秒程度かかることもあるため、処理内容によっては無料枠の上限に当たりやすい点には注意が必要です。
実際に作れるもの・作れないもの
無料枠の上限を踏まえると、向き不向きは次のように整理できます。
作りやすいもの
- 個人利用〜小規模チーム利用のAPI・Webhook中継
- n8nなどの自動化ツールから呼び出される軽量な処理
- 静的サイトに動的な要素(問い合わせフォームの処理など)を足す用途
- 訪問者数がまだ読めない新規サービスのプロトタイプ
上限に当たりやすいもの
- 動画変換や大規模なAI推論など、1回の処理に時間がかかる重い処理
- データベースへの書き込みが頻繁に発生する設計のアプリ
- アクセス数が読めない、あるいは急増が見込まれる商用サービス
- 常時接続やセッション維持が前提の設計(無料枠の実行モデルとは相性が悪い)
有料プランに切り替える目安
Durable Objects(状態を保持できる永続ストレージ機能)は、2025年4月の仕様変更により無料プランでも利用できるようになりました。ただし無料プランで使えるのはSQLiteストレージバックエンドのDurable Objectsのみで、キーバリュー(KV)バックエンドのDurable Objectsは有料プラン限定です。無料プランでのストレージ容量や読み書き回数にも上限があるため、詳細は公式のDurable Objects Pricingページで確認してください。
無料枠の上限に日常的に近づいている、あるいはKVバックエンドのDurable Objectsのような有料限定の機能が必要になった段階では、有料プランへの切り替えを検討するタイミングです。Cloudflare Workersの有料プラン(Workers Paid)は月額5ドル程度から用意されており(2026年7月時点)、リクエスト数やCPU時間の上限が大幅に緩和されます。
一方で、書き込みの多いデータベース設計や、常時稼働のバッチ処理・長時間ジョブが中心になる場合は、Workersの実行モデルそのものと相性が悪いこともあります。その場合はVPS(仮想専用サーバー)側に処理を切り出したほうが素直に実装できることも多く、用途別の選び方はAI自動化向けVPSの比較で整理しています。
向いていない人
- 訪問者数やAPI呼び出し数がすでに大きく、日次の上限を頻繁に超えることが見込まれるサービスを運営している人。最初から有料プランを前提にしたほうが手戻りが少ない。
- 動画変換や大規模な機械学習推論など、1回の処理が長時間・高負荷になる処理をエッジ側で完結させたい人。
- データベースへの書き込みが多い設計を想定していて、KV・D1の書き込み回数上限に日常的に当たりそうな人。
- 商用のミッションクリティカルなシステムで、手厚いサポートやSLAを前提にしたい人。
FAQ
Q. Cloudflare Workersの無料枠だけで個人開発は十分ですか? A. 個人のAPI・Webhook中継・簡単な自動化ボットといった規模であれば、無料枠のリクエスト数やCPU時間の上限に収まることが多く、十分に実用域です。アクセス数が読めない段階でまず無料枠から始めるのは理にかなっています。
Q. 無料枠の上限を超えるとどうなりますか? A. リクエスト数やKV・D1の読み書き回数の上限に達すると、その日はエラー(429など)が返るようになります。処理そのものが即座に停止するわけではありませんが、上限に近づいたら早めに有料プランへの切り替えを検討する必要があります。
Q. 無料枠から有料プランに切り替える目安は? A. 日次のリクエスト数やCPU時間の上限に恒常的に近づいている場合、KVバックエンドのDurable Objectsのような有料限定の機能を使いたい場合、あるいは書き込みの多いデータベース設計が必要な場合は、早めに有料プランへの移行を検討したほうがいいでしょう(Durable Objects自体は2025年4月以降、SQLiteバックエンドであれば無料プランでも利用できます)。
Q. n8nの自動化やDiscord/SlackのBotに無料枠は使えますか? A. Webhookの受け口や軽量な処理の中継であれば無料枠内で動かせるケースが多いです。ただし常時接続を維持する処理や、実行のたびに重い計算をする処理は上限に当たりやすいため、処理内容を軽量な範囲に留める設計が前提になります。
まとめ
Cloudflare Workersの無料枠は、個人開発や小規模な自動化・API連携であれば十分に実用域です。ただし上限はすべて日次でリセットされる設計になっているため、アクセス数や処理内容が大きくなるほど早めに上限を意識する必要があります。書き込みの多い設計や重い処理が中心になりそうな場合は、AI自動化向けVPSの比較も参考にしながら、無料枠にこだわらず適切な選択肢を検討してください。