reCAPTCHA有料化とは?料金変更と無料で使うための対策

「reCAPTCHAが有料化される」という情報を目にして、自分のサイトはどうなるのかと不安になっている方も多いのではないでしょうか。特に、WordPressのお問い合わせフォームでreCAPTCHAを使っている場合、突然エラーになったり、クレジットカード登録が必要になったりするのか気になるところです。
結論から先にお伝えすると、reCAPTCHAが完全に無料で使えなくなるわけではありません。月間の利用量が一定の無料枠内に収まっているサイトであれば、引き続き無料で使い続けられます。ただし、管理方法がこれまでのGoogle reCAPTCHAポータルからGoogle Cloudへ移行しており、その変更に対応できていない場合はリスクが生じます。
この記事では、reCAPTCHA有料化の実際の内容、無料枠と料金が発生する条件、Google Cloud移行で何が変わるのか、放置した場合のリスク、そしてCloudflare Turnstileをはじめとする代替ツールの選択肢まで、サイト運営者が判断するために必要な情報を整理しています。「自分のサイトでは何をすべきか」が分かるよう、WordPress・Contact Form 7利用者向けの確認手順も含めて解説します。

reCAPTCHA有料化とは?まず結論
reCAPTCHAは、Webフォームやログイン画面などでボットや不正アクセスを防ぐためにGoogleが提供してきた仕組みです。「私はロボットではありません」のチェックボックスや、画像選択のパズルとして見たことがある方も多いでしょう。
この仕組みが「有料化された」と言われる背景には、Googleが2024年以降、reCAPTCHAの管理をGoogle reCAPTCHA(admin.google.com)からGoogle Cloudへ統合する方針を取ったことがあります。Google Cloud上では、利用量に応じた課金モデルが採用されており、これが「有料化」と受け取られています。
ただし、正確に言うと「無料枠ゼロになった」わけではありません。月間10,000 assessments(評価回数)までは無料で利用できる枠が残っています。assessmentとは、ボットかどうかを判定する1回の処理のことで、フォーム送信1回につきおおむね1カウントされます。小規模なサイトやアクセス数が多くないサイトであれば、この枠内に収まるケースがほとんどです。
まとめると、reCAPTCHAは「完全有料化」ではなく「無料枠付きの課金モデルへ移行」と理解するのが正確です。ただし、Google Cloud移行への対応や使用量の把握は必要になります。
reCAPTCHAは完全有料化ではなく、月間10,000回までは無料で利用できます。
ただし、Google Cloudへの移行により、無料枠を超えると利用量に応じた課金が発生します。
reCAPTCHAの料金体系と無料枠
Google Cloudでは、reCAPTCHAに複数のプランが用意されています。それぞれの無料枠と料金を公式情報をもとに確認しておきましょう。
| プラン | 無料枠 | 超過時の料金 | 主な特徴 |
|---|---|---|---|
| Essentials | 月10,000 assessmentsまで無料 | 課金を有効にしていなければ新規リクエストがエラーになる | 基本的なボット対策。小〜中規模サイト向け |
| Premium | 月10,000 assessmentsまで無料 | 10,001〜100,000:月8ドル定額 / 100,000超:1,000 assessmentsあたり1ドル | 高度な不正検知、スコア精度向上など追加機能あり |
| Enterprise | 個別契約 | 個別見積もり | 大規模サービス向け。カスタム対応 |
多くのサイト運営者が使うのはEssentialsプランです。このプランでは月10,000 assessmentsまで無料で使えますが、課金を有効化していない状態で上限を超えると、reCAPTCHAのリクエスト自体がエラーになります。フォームが動かなくなったり、保護が働かなくなったりするリスクがあるため、使用量は把握しておく必要があります。
なお、PremiumやEnterpriseの機能を使いたい場合は、たとえ利用量が無料枠内であっても、Google Cloudの請求設定(課金の有効化)が必要になります。クレジットカード登録イコール即課金ではなく、無料枠内であれば費用は発生しませんが、設定自体は求められます。
無料のまま使えるケースと料金が発生しやすいケース
月10,000 assessmentsという数字が自分のサイトに当てはまるかどうか、イメージしにくい方も多いでしょう。以下の表を参考に、自サイトがどちらに近いか確認してみてください。
| 無料で済みやすいケース | 注意が必要なケース |
|---|---|
| 月間アクセスが数千〜数万程度の中小サイト | 月間アクセスが数十万以上の大規模サイト |
| お問い合わせフォームが1〜2か所のみ | 複数のフォーム・ログイン・会員登録ページにreCAPTCHAを設置 |
| フォーム送信が月数百〜数千件程度 | ECサイトや予約サービスで毎日多数の送信・認証処理がある |
| WordPressで問い合わせフォームのみ運用 | APIとして外部サービスにreCAPTCHAを組み込んでいる |
assessmentのカウントは「フォーム送信1回につき1回」が基本ですが、ページ読み込み時にもassessmentが発生する設定の場合はカウントが増えます。Google Cloud Console上でプロジェクトを開き、使用量グラフを確認するのが最も確実な方法です。
仮に月10,000回を超えても、課金設定を有効にしていれば自動的に有料プランへ移行し、使い続けることができます。Essentialsでの超過課金レートは公式では「課金設定なしの場合はエラー」と定義されており、課金を有効にすればPremiumと同等の料金体系が適用されます。

Google Cloudへの移行で何が変わるのか
以前はGoogleアカウントさえあれば、reCAPTCHA管理ポータル(admin.google.com/recaptcha)でサイトキーを発行できました。しかし現在、Googleは管理をGoogle Cloudプロジェクトへ集約しており、新規のキー発行はGoogle Cloud Console上で行う形に変わっています。
既存キーはすぐに使えなくなるわけではない
旧ポータルで発行した既存のサイトキーが即座に無効になるわけではありませんが、Googleは移行を推奨しており、将来的なサポート継続が保証されていません。新しいキーの発行や管理はGoogle Cloud Consoleで行うことになります。
Google Cloud移行で変わること・変わらないこと
| 項目 | 変更前(旧ポータル) | 変更後(Google Cloud) |
|---|---|---|
| キーの発行・管理場所 | admin.google.com/recaptcha | Google Cloud Console |
| 料金モデル | 無料(上限なし) | 月10,000 assessmentsまで無料、超過分は課金 |
| 請求設定 | 不要 | Premiumや超過利用には課金の有効化が必要 |
| プロジェクト管理 | 不要 | Google Cloudプロジェクトへの紐付けが必要 |
| 使用量の確認 | ダッシュボードで確認可能 | Google Cloud Consoleで確認 |
移行の大まかな流れは、Googleアカウントでログイン → Google Cloudプロジェクトを作成または選択 → reCAPTCHA APIを有効化 → 新しいサイトキーを発行 → WordPressなどの設定画面でキーを更新、という手順になります。詳細な手順はGoogle Cloud公式ドキュメントで確認できますが、サイト運営者として押さえておくべきポイントは「プロジェクトへの紐付けと請求設定の確認」です。
何もしないとどうなる?放置するリスク
現状のまま何も対応しなかった場合、どのようなリスクが生じるかを整理します。
無料枠を超過した場合
Essentialsプランで月10,000 assessmentsを超え、かつ課金設定をしていない場合は、それ以降のreCAPTCHAリクエストがエラーになります。フォームに入力して送信しようとしても弾かれる、あるいはreCAPTCHAウィジェットそのものが表示されなくなる可能性があります。
Google Cloud移行に未対応の場合
旧ポータルで発行したキーが将来的に無効化された場合、フォームの保護機能が動作しなくなります。この状態が続くと、スパムメールや不正なフォーム送信が急増し、問い合わせ対応の工数が増えるだけでなく、サーバー負荷が上がる原因にもなります。
エラーや保護停止による機会損失
フォームそのものが送信エラーになれば、訪問者が問い合わせを完了できずに離脱します。ECサイトや予約フォームであれば売上に直接影響します。また、スパム増加によって本来の問い合わせを見落とすリスクもあります。
何も対応しないまま無料枠の超過やGoogle Cloud移行未対応が発生すると、フォーム送信エラーや保護機能の停止につながる可能性があります。
その結果、問い合わせ機会の損失、スパム増加、本来の問い合わせの見落としなどのリスクが生じます。
reCAPTCHAを使い続けるか、代替ツールへ移行するか
使用量や管理体制によって、reCAPTCHAを継続するか代替ツールへ移行するかの判断は異なります。どちらが向いているかを整理してみましょう。
reCAPTCHAを継続した方がよいケース
- 月間assessments数が10,000以下で収まっている(または収まる見込みがある)
- Google Cloudのアカウント管理に慣れている、あるいは学習コストをかけられる
- 高精度のスコアリングや不正検知(Premium機能)が必要なサービスを運営している
- 既存のプラグインやシステムとの連携がreCAPTCHA前提で組まれている
代替ツールへ移行した方がよいケース
- 月間assessmentsが上限を超えそうで、費用をかけたくない
- Google Cloudの管理画面や請求設定に手間をかけたくない
- ユーザーへの表示(パズルや画像認証)を減らして操作性を改善したい
- プライバシー面でGoogleへのデータ送信を最小化したい
代替ツールの中でも特に注目されているのがCloudflare Turnstileです。こちらは次のセクションで詳しく説明しますが、無料で利用できるのは個人での使用に限られます。
ですので、今後も無料でreCAPTCHAと同じ、またそれ以上の機能を期待する場合は、日本製で操作も簡単な完全無料プラグイン『迷惑メールブロッカーPro』をおすすめいたします。

Cloudflare Turnstileとは?reCAPTCHAの代替として検討される理由
Cloudflare Turnstileは、Cloudflareが提供するCAPTCHA代替ツールです。reCAPTCHAのように「画像を選んでください」といった操作をユーザーに求めず、バックグラウンドでボット判定を行う仕組みが特徴です。
Cloudflare Turnstileの主な特徴
- 無料のコードで導入でき、Cloudflare公式ページから申し込み可能
- CAPTCHAパズルを表示せずにボット判定できるため、ユーザーの操作負担が少ない
- CloudflareのCDNやプロキシを利用していなくても、任意のWebサイトに埋め込める
- Googleへのデータ送信がなく、プライバシー面での懸念が少ない
ただし、Cloudflare Turnstileへ移行する際は、既存フォームプラグインが対応しているか確認が必要です。Contact Form 7をはじめ多くのWordPressプラグインがTurnstile対応になっていますが、カスタム開発したフォームや古いプラグインでは追加の実装が必要になる場合があります。
Turnstileは代替候補として有力ですが、「Turnstileに移行すれば完全解決」と判断するのは早計です。まず現在の利用状況とGoogle Cloud移行の状況を確認し、その上で継続か移行かを選択することをおすすめします。
WordPress・Contact Form 7利用者が確認すべきこと
WordPressでContact Form 7(CF7)を使っている場合、reCAPTCHAの設定はCF7の「インテグレーション」設定から行っていることが多いです。以下の手順で現状を確認してみましょう。
- WordPressの管理画面から「お問い合わせ」→「インテグレーション」を開き、現在使っているreCAPTCHAのサイトキーとシークレットキーを確認する
- Google Cloud Console(console.cloud.google.com)にログインし、対象のプロジェクトでreCAPTCHA APIが有効になっているか確認する
- Cloud Consoleの「reCAPTCHA」ページで、使用量グラフを確認する(月10,000 assessmentsに対して何%使っているか)
- 旧ポータル(admin.google.com/recaptcha)で発行したキーを使っている場合は、Google Cloudでのキー再発行と設定の更新を検討する
- Turnstileへの移行を検討する場合は、Contact Form 7の「reCAPTCHA」と同等の機能がTurnstile対応プラグインで実現できるか、動作確認を行う
なお、Contact Form 7はバージョン5.8以降でTurnstileに対応したプラグイン(Cloudflare Turnstile for CF7 など)が利用できます。移行する場合は事前に検証環境でテストすることを推奨します。
今すぐ確認したいチェックリスト
- Google Cloud Consoleで自サイトのreCAPTCHA使用量(assessment数)を確認した
- 月10,000 assessments以内に収まっているかどうかを把握している
- 使用しているキーが旧ポータル発行か、Google Cloud発行かを確認した
- Google Cloudプロジェクトへの紐付けと請求設定の状況を確認した
- reCAPTCHAを継続するか、Cloudflare Turnstileなどへ移行するかを検討した
- WordPressのフォームプラグインでreCAPTCHAが正常に動作しているかテスト送信で確認した
reCAPTCHA有料化に関するよくある質問
Q.本当にreCAPTCHAは有料になるのですか?
「完全有料化」ではありません。月間10,000 assessmentsまでは無料で利用できる枠が設けられています。小規模サイトや問い合わせフォームのみを運用しているサイトの多くは、この無料枠内に収まります。ただし、管理の主体がGoogle Cloudへ移行しているため、対応状況を確認する必要があります。
Q.無料枠を超えると自動的に課金されますか?
Google Cloudで課金を有効化(請求設定あり)している場合は、超過分が自動的に課金されます。課金を有効化していない状態では、超過後は新規リクエストがエラーになり、reCAPTCHAが機能しなくなります。いずれにしても、使用量の把握と設定の確認が重要です。
Q.クレジットカード登録は必須ですか?
EssentialsプランのみでPremium機能を使わない場合、月10,000 assessments以内であれば請求設定なしでも利用できます。ただし、Premiumや超過利用を想定する場合はGoogle Cloudの課金設定(クレジットカード登録)が必要になります。登録しただけでは課金されず、無料枠を超えた場合にのみ料金が発生します。
Q.Cloudflare Turnstileは本当に無料ですか?
Cloudflare Turnstileは現時点で無料で提供されています。Cloudflare公式サイトから申し込み、スクリプトを埋め込むだけで導入でき、利用量による課金もありません。ただし、Cloudflareの利用規約に従う必要があり、将来的な料金改定の可能性はゼロではありません。
Q.Contact Form 7でTurnstileは使えますか?
対応プラグインを使うことで、Contact Form 7でもCloudflare Turnstileを利用できます。WordPress公式プラグインディレクトリに対応プラグインが複数公開されており、導入は比較的容易です。ただし、プラグインの更新頻度やサポート状況を確認してから導入するようにしましょう。
まとめ:まずは使用量と移行状況を確認しよう
reCAPTCHA有料化について、この記事で整理してきたポイントをまとめます。
reCAPTCHAは「完全有料化」ではなく、月間10,000 assessmentsまでの無料枠が残る課金モデルへの移行です。多くの中小サイトでは無料枠内に収まる可能性が高いですが、Google Cloudへの移行対応と使用量の確認は必要です。何も対応しないまま放置すると、無料枠超過時のエラーやGoogle Cloud移行未対応によるリスクが生じます。
まず取り組むべき3つのことは次のとおりです。
- Google Cloud Consoleで現在のreCAPTCHA使用量を確認し、月10,000 assessmentsに対して余裕があるか把握する
- 使用しているキーがGoogle Cloudに紐付けられているか、旧ポータルのまま放置していないかを確認し、必要に応じて移行対応を行う
- 使用量が上限に近い、または管理コストを下げたい場合は、Cloudflare Turnstileへの移行を検討する
不安を感じている方も多いと思いますが、まず現状を確認することが第一歩です。使用量が十分少なければ、大きな変更は必要ありません。焦らず一つずつ状況を整理してみてください。
ちなみに、今回のテーマであるreCAPTCHAや代替え手段のCloudflare Turnstileを使うのが不安、また手続きなどが面倒だと感じる場合は、ぜひ迷惑メールブロッカーProをお試しください。


