日本語
  • Firebase Auth
  • Pricing

2026 年の Firebase Authentication 最新料金解説とおすすめ代替サービス

この記事では、Firebase Authentication の概要と重要なポイントを解説しています。Firebase Auth とは何か、その料金体系のサマリー、そしておすすめの Firebase Auth 代替サービスについてまとめました。

Ran
Ran
Product & Design

ユーザー認証に何週間も費やすのはもうやめましょう
Logto でより速く安全なアプリをリリース。数分で認証を統合し、コア製品に集中できます。
始めましょう
Product screenshot

Firebase Authentication の料金の概要

まずは短い答えから、詳細は後述します。すべての料金は 2026 年 7 月時点の Google 公式料金ページ(Firebase 料金Identity Platform 料金)より引用しています。本ガイドは Firebase Authentication のみを扱い、Firestore や Hosting など他製品は別途課金となります。

  • メール、ソーシャル、匿名サインインは 50,000 MAU まで無料です(Spark プランも Blaze プランも共通)。50,000 MAU を超えると、1 MAU あたり $0.0055 から課金されます。
  • 電話番号認証は常に有料です。2024 年 9 月以降、SMS 認証には課金アカウントが紐付いた Blaze プランが必要です。SMS OTP の送信ごとに課金され、米国・カナダは $0.01、最も高い地域で $0.46 となります。1 日あたり 10 件までの SMS 送信は無料です。
  • SAML と OIDC(OpenID Connect)認証は 50 ユーザーを超えると、1 MAU あたり $0.015、かつ Identity Platform へのアップグレードが必要です。
  • 想定外のコストとしては SMS 料金、SAML/OIDC の MAU 課金、そしてアップグレードが必要な機能(TOTP MFA、ブロッキング関数、監査ログ)が挙げられます。アップグレード自体は無料で有効化できますが、それにともなう利用分はすべて追加課金となります。

Firebase Authentication とは?

Firebase Authentication とは、Firebase(Google 提供の BaaS プラットフォーム)に内蔵された ID サービスです。メール/パスワード、電話認証、ソーシャルログイン、SAML/OIDC連携 など多彩な方法で Web やモバイルアプリのサインアップ/サインイン処理を担い、Firestore や Cloud Functions など他サービスと統合されています。

Firebase Authentication 単体でも利用できます。他の Firebase サービスを契約しなくても、認証だけなら OK です。無料/有料の範囲とIdentity Platform アップグレードの必要有無、スケールした時の課金の仕組みを理解しておくことがポイントです。

Firebase Authentication で利用できる機能一覧

  • メール認証:
    • ユーザーがメールアドレスとパスワードで登録・ログインできます。
  • メールパスワードレス認証と検証:
    • メールリンクによるログイン
    • メールアドレスの確認
    • パスワードの再発行
    • Firebase 内蔵メール送信または自分の SMTP サーバーいずれも利用可能
  • 電話(SMS)ログイン:
    • 電話番号+認証コードによるログイン
    • Firebase 内蔵 SMS サービス利用のみ。2024 年 9 月開始の Blaze プラン(課金アカウント必須)で利用可能
  • 匿名ログイン:
    • 登録前でもアプリ体験可能な一時アカウント。あとで登録すればデータを保持して移行可能
  • 主要ソーシャルログイン:
    • Google、Facebook、Play Games、Game Center、Apple、GitHub、Microsoft、Twitter、Yahoo など
  • カスタムフェデレーション ID プロバイダー:
    • プリセット以外の SAML(Web のみ)や OpenID Connect。Identity Platform へのアップグレードが必要
  • 多要素認証(MFA):
    • SMS・TOTP(認証アプリ)両方とも Identity Platform アップグレード必須。WebAuthn やパスキー未対応(2026 年 7 月時点、パスキーは Auth エミュレーターでモックのみで本番未対応)
  • カスタムテンプレート:
    • 認証メール・パスワードリセット・メールアドレス変更・MFA 登録通知・カスタム SMS などテンプレートを柔軟にカスタマイズ可能
  • 高度な設定:
    • ユーザーアカウント連携: 複数 ID プロバイダーで同じメールアドレスなら連携も可能
    • ユーザー操作: 新規登録・削除・メールアドレス存在判定ガードの有効/無効切り替え可
    • 登録クオータ: 1IPあたり1日で作成可能なメール/匿名アカウント数制限
    • パスワードポリシー: メール/パスワード認証ユーザーのパスワード複雑性ルール調整
    • 許可ドメイン: サインイン後にリダイレクト可能なドメインのホワイトリスト管理
    • SMS 配信リージョンポリシー: 地域ごとにSMSの可否を設定、ペイロード詐欺防止に重要
    • ブロッキング関数: 登録・ログイン結果を変更する独自コードの実行(Identity Platform 必須)
  • ユーザー操作・監査ログ:
    • 管理者・一般ユーザーの操作履歴を監視・記録(Identity Platform 必須)
  • クロスプラットフォームSDK:
    • iOS、Android、Flutter、Web、C++、Unity およびプリセット UI ライブラリ
  • ユーザー管理:
    • Firebase コンソールからユーザーの追加/無効化/削除やパスワードリセット

Firebase Authentication の料金の仕組み

Firebase Authentication は Spark プラン(無料)Blaze プラン(従量課金) の2パターンです。どちらにもIdentity Platform アップグレード(MFAや SAML/OIDC、監査ログなど追加機能やエンタープライズ SLA を提供)を追加できます。

よく混乱されるポイントですが、Identity Platform 自体には追加料金がありません。有効化は無料・移行の手間なし・ライセンス料無しです。課金はアップグレードによって有効になる Tier 1/Tier 2 MAU 単価 や SMS 料金テーブルの利用料分のみ。Google の Authentication 価格ページも、これが理由でIdentity Platform ページへ分岐されている構造です。

主なプラン機能差

機能Spark プラン(無料)Blaze プラン(従量課金)
MAU 上限(メール/ソーシャル/匿名)50K無制限(50K まで無料)
メール+パスワード✅(Tier 1)
メールパスワードレス(リンク認証)✅(Tier 1)
ソーシャルログイン(主要プリセット)✅(Tier 1)
匿名認証✅(Tier 1)
カスタム OIDC プロバイダー✅(Tier 2、Identity Platform必須)
カスタム SAML プロバイダー✅(Tier 2、Identity Platform必須)
電話ログイン(SMSコード)✅(SMS 送信毎に課金)
多要素認証(SMS、TOTP)✅(Identity Platform必須)
カスタムメール/SMS テンプレート
ユーザーアカウント連携
ブロッキング関数✅(Identity Platform 必須)
ユーザー操作・監査ログ✅(Identity Platform 必須)
新規登録クオータ
パスワードポリシー
SMS リージョンポリシー
マルチテナンシー(Google Cloud 管理)✅(Identity Platform必須)
エンタープライズサポート / SLA✅(Identity Platform必須)

注意点:無料 Spark プランで Identity Platform にアップグレードした場合は、Tier 1 が 1 日 3,000 アクティブユーザー、Tier 2 が 1 日 2 ユーザー までの上限が付きます。

料金詳細

Spark プラン(無料)Blaze プラン(従量課金)
Tier 1(メール、電話、匿名、主要ソーシャル)50,000 MAU まで無料$0/MAU(0~50K)、$0.0055(50K~100K)、$0.0046(100K~100万)、$0.0032(100万~1,000万)、$0.0025(1,000万超)
Tier 2(OIDC、SAML)50 MAU まで無料$0(最初の 50 MAU)、以降 $0.015/MAU
SMS 認証地域ごとに $0.01 ~ $0.46/件・1日10件まで無料

追加事項:

  • 非アクティブユーザーの保存は無料。該当月に認証したユーザーだけが MAU 課金対象
  • 匿名ユーザーは自動クリーンアップ有効時は課金対象外。2024 年 4 月以降、匿名アカウントの自動削除が全プロジェクト標準に。匿名ユーザー用ストレージは 1 億件上限

Firebase の電話認証・SMS OTP の費用とは?

SMS 課金は特に想定外コストになりやすいので詳細に解説します。

  • Blaze プランは必須です。 2024 年 9 月以降、電話認証には Cloud Billing アカウント必須。Spark プランには無料枠すらありません。
  • 価格は送信先国で異なります。 249 地域分の料金表があり、例:米国・カナダ $0.01、日本 $0.03、イギリス $0.05、インド $0.07、ドイツ $0.10、インドネシア $0.35、最上段は $0.46/SMS です。
  • 1 日 10 件まで無料。 これで開発時はほぼカバーできますが、本番には不十分です。
  • 送信ごとに課金。 ユーザーが OTP を未入力でも送信分すべて課金対象。Identity Platform 無しの場合 1日3,000件の SMS 制限あり、有効化で無制限。SMS 地域ポリシーや reCAPTCHA ベース不正防止も多少の助けにはなりますが、高額地域へのボット攻撃でも実際の費用が発生します。

例:ドイツから月 2 万回の電話認証 SMS は $0.10 × 20,000 = 月 $2,000。米国なら $200 です。

SMS 無料・Firebase Phone Number Verification

2026 年 5 月、Firebase Phone Number Verification という SMS を使わない電話番号認証プロダクトが登場しました。SMS コード無し・SIM 情報で認証するため、打ち間違いなど無し&SMS 送信料も不要です。ただしキャリア依存(開始時点で 6 地域10数社のみ連携)、専用料金体系が別途用意されています。ユーザー構成が対応キャリアに偏っていれば SMS コスト削減の切り札ですが、全体置き換えにはなりません。

ケース別シミュレーション

Firebase Authentication は主に B2C 向けなので、「段階別成長での課金額」が一番現実を反映します。ユーザー数は仮定ですが、計算式は公式通り。

ステージ1・リリース初期:8,000 MAU(メール+Google)・電話認証無し

  • 全て Tier 1 & 5 万 MAU 未満
  • 合計:月額 $0

ステージ2・成長期:6 万 MAU・電話認証追加・米国番号向け SMS 月 2 万件

  • 最初の 5 万 MAU 無料、残り 1 万×$0.0055 = $55
  • SMS:1 日 10 件無料で月 300 件、残り 19,700×$0.01 = $197
  • 合計:およそ月 $252

ステージ3・スケール期:全世界 25 万 MAU・SMS 月 10 万件(米6万、インド4万)

  • 最初の 5 万 MAU 無料、次の 5 万×$0.0055 = $275、そこから 15 万×$0.0046 = $690
  • SMS:米国 6 万件×$0.01=$600、インド 4 万件×$0.07 = $2,800
  • 合計:月額約 $4,365(SMSが7割超)

グラフのカーブが示す通り、MAU の単価上昇は緩やかですが、SMS コストは流量と国ごとにリニアに増大。同じアプリでもインドネシア($0.35/SMS)だと 5 倍の SMS 課金になります。

もう 1 ケース:B2B 混在パターン(Identity Platform 価格の公式例より)

エンタープライズ SaaS:メール MAU 45,000、SAML/OIDC MAU 77,000

  • Tier 1(45,000 MAU):無料(5万 MAU 以下)
  • Tier 2 最初の 50 MAU:無料、残り 76,950 × $0.015 = $1,154
  • 合計:およそ月 $1,154

実際に課金額を左右するのは Tier 1 の MAU レートではなく、SMS の合計数と SAML/OIDC の席数です。コスト見積りで重要なのはその 2 指標です。

Firebase Authentication を選ぶべきケース・メリット・デメリット

メリット

  1. すぐ使える前提機能:
    • iOS、Android、Web などに対応した SDK や UI ライブラリ完備
    • メール・ソーシャル・電話・匿名サインインが即導入可能
  2. Google インフラ+高セキュリティ:
    • 全通信 TLS、SOC1/2/3、ISO27001 認証取得、GDPR・CCPA ガイド整備。なお HIPAA BAA(医療系)対応は Identity Platform 側のみ
  3. シンプルな無料枠:
    • 5 万 MAU 無料=SMS や SAML/OIDC 使わなければスモールスタートや MVP に最適

デメリット

  1. 認証以上の機能は薄め:
    • RBAC・組織管理内蔵無し、多要素認証も SMS/TOTP のみ。2026 年 7 月時点でパスキー未対応
  2. 利用状況連動型の課金:
    • SMS や SAML/OIDC はプラン単位ではなくトラフィック量とユーザー構成次第で青天井。コスト試算には実際のユーザー分布を元にしたシミュレーションが必須
  3. IAM 機能や他サービスとの密結合:
    • より高度な権限制御や監査管理、同意管理には追加サービスが必要。Firestore や Cloud Functions への統合度が高くなるほど、他サービス移行も難しくなる

どんな時におすすめ?

  • ローンチ直後・早期開発:無料ですぐに使いたい時
  • Google 基盤で統一したアプリ:Firestore・Cloud Functions・Firebase Hosting 連携が必須ならベストチョイス
  • 要件がシンプル:エンタープライズ SSO や多要素認証強化、組織管理など必要なければ十分

このどれかなら現状維持でOKです。移行コストも現実的に高く、「B2B要件ゼロ」のままロングテールな消費者向け用途なら問題ありません。

乗り換えを検討すべき場合

移行するチームは決して Firebase Auth に不具合があってやめるのではなく、事業がスケールするにつれ「エンタープライズ要件」(SAML SSO・組織単位ロール)が生じて、標準機能だけでは不十分になるためです。

また、欧州顧客からデータ所在地(Firebase Auth のユーザーデータは米国のみ保管)が問題になる場合や、個人向けと法人向けで認証基盤が分裂し、統合管理が困難になるのも理由です。Logto vs Firebase 比較記事 にも、よくあるパターンが紹介されています。

検討を始めるべき典型ポイント:

  • B2B 要件の発生:組織管理、RBAC、SAML/OIDC 連携を 1MAU ごとに課金無しで実現したい
  • 分かれた認証基盤を統合したい:個人・法人それぞれ別なら一元化したい
  • 予算の予測性が重要:MAU や SMS ボリュームで毎月コストが大きく変動するより、定額制が安心
  • 強力な MFA が欲しい:WebAuthn パスキーなど最新の多要素認証をすぐ使いたい

よくある質問

Firebase Authentication は無料?

部分的に無料です。メール・ソーシャル・匿名サインインはどちらのプランでも 5 万 MAU まで無料。電話サインインは常に有料(Blaze プラン+SMS 都度課金)、SAML/OIDC は 50 ユーザー超で 1MAU ごと $0.015。

Identity Platform アップグレードの費用は?

アップグレード自体は無料・ライセンス料無しです。ただし発生する料金はすべて従量課金(SAML/OIDC ユーザー 1MAU $0.015/SMS 各地域ごとの単価、通常 MAU は 5 万超え分のみ課金)です。上記シミュレーションは全て Identity Platform 有効を前提にしています。

Firebase の MAU カウント方法は?

「月間アクティブユーザー」とは、1 ヶ月中に認証(サインイン等)したユーザーのこと。複数回ログインしても 1 カウントです。非アクティブユーザーは無料保管、匿名ユーザーも自動削除有効時は課金対象外。

隠れコストは?

  • SMS($0.01~0.46/地域ごと・送信ごと課金)
  • SAML/OIDC(最初の 50 ユーザーまで無料、以降 1MAU $0.015)
  • Identity Platform 必須機能(TOTP MFA、ブロッキング関数、監査ログ、多テナント)など

Firebase Authentication は HIPAA 対応?

現時点では Google Cloud の BAA 対象製品リストにありません。PHI(医療情報)を扱う場合、Google のガイドラインでは Identity Platform(Google Cloud 側製品)を推奨しています。ヘルスケア用途の場合、事前に区別を把握して構築してください。

エンタープライズ用途には適している?

認証だけなら十分ですが、RBAC や組織管理、MFA の範囲が限られる(SMS と TOTP のみ)ため、B2B やコンプライアンス要件がある場合は追加 ID 管理ツールとの連携や専用製品の検討が必要です。

Firebase Authentication の代替サービス

この領域は大きく、「OSS 導入型(Ory、Keycloak)」「開発者フレンドリーな API 専用サービス(Clerk、Stytch)」「エンタープライズ SSO 専門(WorkOS)」などに分かれます。機能差だけでなく、コスト体系で最適解が大きく変化するため、ユーザー構成に合った料金モデル比較が重要です。

Logto は分かりやすい定額制。無料プランで 50,000 MAU・50,000 トークン・カスタムドメインまで無償&クレカ登録不要。Pro プランは無制限 MAU でも $24/月固定=席数・流量連動しません。全要素 MFA(TOTP、WebAuthn パスキーなど)は $48 でアドオン可能。組織=多テナント SaaS 向けは $48 で無制限組織、エンタープライズ SSO 対応も連携一式 $48/コネクタ。OIDC、OAuth2.1、SAML 準拠、30種以上のフレームワーク対応 SDK、コアは OSS なので万一自前運用(セルフホスト)も可能。

例えば「SaaS アプリで 1 万ユーザー・多テナント・MFA・エンタープライズ SSO 接続 2 本」の場合、Logto の合計は $24+$48+$48+($48×2) で月額 $216・完全定額。4 万ユーザーでも同額、MAU 増加で請求額が変わりません。50,000 トークン/月まで込、超過分は $0.08/100 トークン。

機能比較・導入理由の詳細は Logto vs Firebase 関連記事、または 公式無料プラン(5万 MAU+カスタムドメイン、クレカ不要)からの確認推奨です。