• Firebase Auth
  • Pricing

2026 อธิบายราคาล่าสุดของ Firebase Authentication และ ตัวเลือกที่ดีที่สุด

บทความนี้ให้ภาพรวมและแจกแจงรายละเอียดสำคัญของ Firebase Authentication ครอบคลุมว่า Firebase Auth คืออะไร สรุปราคา และตัวเลือกทางเลือกที่ดีที่สุดแทน Firebase Auth

Ran
Ran
Product & Design

หยุดเสียเวลาเป็นสัปดาห์กับการยืนยันตัวตนผู้ใช้
เปิดตัวแอปที่ปลอดภัยเร็วขึ้นด้วย Logto ผสานการยืนยันตัวตนผู้ใช้ภายในไม่กี่นาทีและมุ่งเน้นที่ผลิตภัณฑ์หลักของคุณ
เริ่มต้นใช้งาน
Product screenshot

ราคาของ Firebase Authentication แบบคร่าว ๆ

ตอบสั้น ๆ ก่อน รายละเอียดอยู่ด้านล่าง ราคาทั้งหมดมาจากหน้าราคาอย่างเป็นทางการของ Google (ราคา Firebase, ราคาของ Identity Platform) ณ เดือนกรกฎาคม 2026 คู่มือนี้พูดถึงเฉพาะ Firebase Authentication เท่านั้น; Firestore, Hosting และผลิตภัณฑ์ Firebase อื่น ๆ คิดเงินแยกกัน

  • อีเมล, โซเชียล และล็อกอินแบบไม่ระบุชื่อ ฟรีสูงสุด 50,000 MAU ในทั้ง Spark (ฟรี) และ Blaze (จ่ายตามการใช้งาน) เกิน 50K มีค่าใช้จ่ายเริ่มต้น $0.0055 ต่อ MAU
  • ล็อกอินด้วยหมายเลขโทรศัพท์ไม่เคยฟรี ตั้งแต่กันยายน 2024 การยืนยันผ่าน SMS ต้องใช้แผน Blaze และบัญชีสำหรับเรียกเก็บเงิน จ่ายทุกครั้งที่ส่ง SMS OTP: $0.01 ใน US และแคนาดา สูงสุด $0.46 ในบางภูมิภาค SMS 10 ครั้งแรกต่อวันไม่คิดเงิน
  • ล็อกอิน SAML และ OIDC มีค่าใช้จ่าย $0.015 ต่อ MAU หลังผู้ใช้งาน 50 คนแรก และต้องอัปเกรด Identity Platform
  • ค่าบริการที่มักสร้างความประหลาดใจ คือค่า SMS ค่าต่อ MAU สำหรับ SAML/OIDC และฟีเจอร์ที่ต้องใช้ Identity Platform เช่น TOTP MFA, blocking function และ audit logging การอัปเกรดตัว Identity Platform เปิดใช้ฟรี จ่ายเฉพาะการใช้งานบนมันเท่านั้น

Firebase Authentication คืออะไร?

Firebase Authentication คือบริการระบุตัวตนใน Firebase ซึ่งเป็น backend-as-a-service ของ Google มันจัดการการลงทะเบียนและเข้าสู่ระบบสำหรับเว็บและแอปมือถือ ทั้งแบบอีเมล/รหัสผ่าน, ยืนยันเบอร์, โซเชียลล็อกอิน, และ SAML/OIDC เชื่อมตรงเข้ากับ Firestore, Cloud Functions และบริการ Firebase อื่น ๆ

สามารถใช้ Firebase Authentication เดี่ยว ๆ ได้ ไม่มีความจำเป็นต้องจ่ายหรือเชื่อมกับ Firebase บริการอื่น หากต้องการแค่ระบบยืนยันตัวตน สิ่งสำคัญคือต้องเข้าใจว่าฟีเจอร์ใดฟรี อะไรต้องใช้ Identity Platform และจะมีค่าใช้จ่ายขึ้นเมื่อขยายระบบ

ฟีเจอร์อะไรบ้างที่รวมอยู่ใน Firebase Authentication?

  • ระบบยืนยันตัวตนด้วยอีเมลและรหัสผ่าน:
    • ผู้ใช้สมัครด้วยอีเมลและรหัสผ่าน
  • ล็อกอินแบบไม่ใช้รหัสผ่านและยืนยันอีเมล:
    • ล็อกอินด้วยลิงก์ทางอีเมล
    • ยืนยันอีเมล
    • ระบบกู้รหัสผ่าน
    • ใช้บริการอีเมลในตัวของ Firebase หรือ SMTP ของคุณเอง
  • ล็อกอินด้วยเบอร์โทรศัพท์ผ่าน SMS
    • ล็อกอินด้วยเบอร์มือถือและโค้ดยืนยัน
    • ใช้บริการ SMS ของ Firebase เท่านั้น ต้องใช้แผน Blaze และมีบัญชีเก็บเงิน (นโยบายเพิ่มใน ก.ย. 2024)
  • ล็อกอินแบบไม่ระบุชื่อ (anonymous login):
    • บัญชีชั่วคราวให้ผู้ใช้ลองแอประหว่างยังไม่สมัคร หากลงทะเบียนภายหลัง ข้อมูลจะย้ายเข้าบัญชีปกติ
  • ล็อกอินโซเชียลด้วย provider สำเร็จรูป:
    • Google, Facebook, Play Games, Game Center, Apple, GitHub, Microsoft, Twitter, Yahoo
  • provider federation แบบกำหนดเอง:
    • SAML (เฉพาะเว็บ) และ OpenID Connect provider อื่น ๆ ต้องอัปเกรด Identity Platform
  • Multi-factor authentication:
    • SMS และ TOTP (authenticator app) ต้องอัปเกรด Identity Platform ไม่มี WebAuthn หรือ passkey และถึง ก.ค. 2026 Firebase ยังไม่มี passkey sign-in (Auth emulator มี mock passkey ช่วงกลางปี 2026 แต่ production ยังไม่มี)
  • Custom templates:
    • ปรับแต่งอีเมลต่าง ๆ สำหรับยืนยันตัวตน กู้รหัสผ่าน เปลี่ยนอีเมล แจ้งเตือน MFA/ enrollment และ SMS template
  • ตั้งค่าขั้นสูง:
    • เชื่อมบัญชีผู้ใช้: เชื่อมบัญชีที่ใช้อีเมลเดียวกัน หรือแยกตาม provider
    • การกระทำของผู้ใช้: เปิด/ปิดสมัครสมาชิก, ลบบัญชี, ป้องกันการสแกนอีเมล
    • โควต้าการสมัคร: จำกัดบัญชีใหม่ที่สร้างได้ต่อวันต่อ IP
    • นโยบายรหัสผ่าน: ตั้งความซับซ้อนของรหัสผ่าน
    • โดเมนที่อนุญาต: ไวท์ลิสต์โดเมนที่ Firebase สามารถ redirect หลังล็อกอิน
    • SMS region policy: อนุญาต/ปิดกั้นการส่ง SMS รายภูมิภาค ป้องกัน fraud
    • Blocking functions: รันโค้ดเฉพาะปรับแต่งผลลงทะเบียน/ล็อกอิน ต้อง Identity Platform
  • User activity และ audit logging:
    • ติดตามและบันทึกกิจกรรมการเข้าถึง ต้อง Identity Platform
  • SDK สำหรับหลายแพลตฟอร์ม:
    • iOS, Android, Flutter, Web, C++, Unity, UI libraries สำเร็จรูป
  • จัดการผู้ใช้:
    • เพิ่ม ปิดใช้งาน ลบ user และรีเซ็ตรหัสผ่านผ่าน Firebase console

ราคาของ Firebase Authentication ทำงานอย่างไร?

Firebase Authentication มี 2 แผน คือ Spark (ฟรี) และ Blaze (จ่ายตามใช้) ด้านบนของทั้งสองแผนนี้จะมีอัปเกรดเสริมที่เรียกว่า Firebase Authentication with Identity Platform ที่เพิ่ม MFA (SMS/TOTP), SAML/OIDC provider, blocking function, audit logging, multi-tenancy และ SLA ระดับองค์กร

สิ่งที่สร้างความสับสน: Identity Platform ไม่มีราคาคงที่ของตัวเอง แค่เปิด switch ฟรี ๆ ไม่ต้อง migrate ไม่มีค่าลิขสิทธิ์ ใครใช้ก็จ่ายแค่ตามอัตราการใช้ตามที่กำหนด (MAU, SMS ฯลฯ) ที่อ้างถึงบนหน้าราคา Identity Platform

ความแตกต่างหลักของแต่ละแผน

ฟีเจอร์Spark (ฟรี)Blaze (จ่ายตามใช้)
ขีดจำกัด MAU (email, social, anonymous)50Kไม่จำกัด ฟรีถึง 50K
Email/password✅ (Tier 1)
Email passwordless ผ่านลิงก์อีเมล✅ (Tier 1)
Social login provider สำเร็จรูป✅ (Tier 1)
Anonymous auth✅ (Tier 1)
Custom OIDC provider✅ (Tier 2 ต้องมี Identity Platform)
Custom SAML provider✅ (Tier 2 ต้องมี Identity Platform)
Phone login ผ่าน SMS✅ (คิดเงินต่อ SMS)
Multi-factor authentication (SMS, TOTP)✅ (ต้อง Identity Platform)
Custom email/SMS template
การเชื่อมบัญชีผู้ใช้
Blocking functions✅ (ต้อง Identity Platform)
User activity และ audit logging✅ (ต้อง Identity Platform)
Sign-up quota
Password policy
SMS region policy
Multi-tenancy (Google Cloud management)✅ (ต้อง Identity Platform)
Enterprise SLA/Support✅ (ต้อง Identity Platform)

หมายเหตุ: โปรเจ็กต์ที่อัปเกรด Identity Platform แต่ยังใช้ Spark ฟรี จะถูกจำกัดผู้ใช้ 3,000 active ต่อวันสำหรับ Tier 1 และ 2 ต่อวันสำหรับ Tier 2

สรุปราคาแยกตามหมวด

Spark (ฟรี)Blaze (จ่ายตามใช้)
Tier 1 (email, phone, anonymous, social สำเร็จรูป)สูงสุด 50K MAU$0/MAU (0-50K), $0.0055 (50K-100K), $0.0046 (100K-1M), $0.0032 (1M-10M), $0.0025 (10M+)
Tier 2 (OIDC, SAML)สูงสุด 50 MAU$0 (50 MAU แรก), หลังจากนั้น $0.015/MAU
SMS verification$0.01-$0.46 ต่อ SMS, แรก 10 SMS/วันฟรี

รายละเอียดที่ควรรู้:

  • ผู้ใช้ที่ไม่ได้เข้าใช้งานในเดือนนั้น ไม่มีค่าใช้จ่ายเลย คิดเงินเฉพาะผู้ที่ authenticate (เข้าใช้งาน) ในเดือน
  • Anonymous users (ล็อกอินแบบไม่ระบุชื่อ) จะไม่นับเป็น MAU ที่ต้องจ่ายเงินเมื่อเปิดการลบอัตโนมัติ Google บังคับใช้ auto cleanup สำหรับทุกโปรเจ็กต์ตั้งแต่เม.ย. 2024 และบัญชี anonymous เก็บได้สูงสุด 100 ล้าน

Firebase phone authentication และ SMS OTP ราคาเท่าไร?

SMS คือจุดที่ทีมโดนเซอร์ไพรส์มากที่สุด ต้องอธิบายแยก:

  • ต้องใช้ Blaze ตั้งแต่ ก.ย. 2024 ต้องมี Cloud Billing Account สำหรับ phone authentication ไม่มี allowance SMS ให้ใน Spark
  • ราคาแปรผันตามประเทศผู้รับ Google เผยแพร่ตารางครอบคลุมราว 249 ภูมิภาค ตัวอย่าง: US $0.01 แคนาดา $0.01 ญี่ปุ่น $0.03 อังกฤษ $0.05 อินเดีย $0.07 เยอรมนี $0.10 อินโดนีเซีย $0.35, สูงสุด $0.46 ต่อ SMS
  • SMS 10 ครั้งแรกต่อวันฟรี เหมาะสำหรับทดสอบหรือใช้งานเบื้องต้นเท่านั้น
  • คิดทุกครั้งที่ส่ง ไม่ว่ารหัส OTP นั้นผู้ใช้จะกรอกหรือไม่ก็ตาม หากไม่ได้เปิด Identity Platform จะส่ง SMS ได้ไม่เกิน 3,000 ต่อวัน ถ้าเปิดไม่มีลิมิต มี policy ลดการโกงโดยใช้ region และ reCAPTCHA แต่ถ้ามี bot มากดลงทะเบียนในโซนราคาสูง ๆ ก็ยังสร้างบิลจริงจัง

ตัวอย่างง่าย ๆ : 20,000 ล็อกอินผ่านมือถือ ณ เยอรมนี x $0.10 = $2,000 ต่อเดือน ในขณะที่ใน US แค่ $200 ต่อเดือน

Firebase Phone Number Verification: ทางเลือกไม่ใช้ SMS

Google เปิดตัวผลิตภัณฑ์ใหม่ Firebase Phone Number Verification พ.ค. 2026 ใช้ข้อมูลซิม (carrier) ในการยืนยันหมายเลข ไม่มีรหัส OTP และไม่ต้องเสียค่า SMS แต่รองรับเฉพาะบาง carrier (10+ carrier ใน 6 ภูมิภาคแรก) และคิดเงินต่างหาก ถ้าผู้ใช้ของแอปคุณอยู่บน carrier ที่รองรับ อาจลดค่าใช้จ่าย SMS ได้มาก แต่ไม่สามารถแทน OTP โดยสมบูรณ์

ตัวอย่างการคิดเงินจริง

Firebase Authentication มักใช้กับลูกค้า B2C ดังนั้นวิธีคิดที่ดีคือดูว่าเมื่อ user โตบิลจะเป็นอย่างไร (user volume สมมุติ แต่คณิตศาสตร์จริง)

ระยะเปิดตัว: 8,000 MAU ด้วย email/Google sign-in ไม่มี phone

  • ทุกอย่างอยู่ใน Tier 1 และไม่เกิน 50,000 MAU
  • รวม: $0/เดือน

ระยะเข้าตลาด: 60,000 MAU เพิ่ม phone sign-in, ส่ง 20,000 SMS/เดือนไปยัง US

  • 50,000 MAU แรก ฟรี; 10,000 x $0.0055 = $55
  • SMS: ราว 300 ฟรี (10/วัน), 19,700 x $0.01 = $197
  • รวม: ~ $252/เดือน

ระยะโต: 250,000 MAU ทั่วโลก, 100,000 SMS/เดือน (60,000 US, 40,000 India)

  • 50,000 MAU แรก ฟรี; ต่อไป 50,000 x $0.0055 = $275; อีก 150,000 x $0.0046 = $690
  • SMS: 60,000 x $0.01 = $600; 40,000 x $0.07 = $2,800
  • รวม: ~ $4,365/เดือน SMS คิดเป็น 78%

จะเห็นว่า MAU โตแบบค่อย ๆ แต่ SMS โตตามปริมาณและประเทศผู้ใช้ ถ้าผู้ใช้ส่วนใหญ่เป็นอินโดนีเซีย ($0.35/SMS) จะจ่ายแพงขึ้น 5 เท่า

ตัวอย่าง B2B ตาม Google:

SaaS องค์กร: 45,000 email MAU + 77,000 SAML/OIDC MAU

  • 45,000 Tier 1 MAU: ฟรี (ไม่เกิน 50K)
  • 50 MAU แรกของ Tier 2 ฟรี, 76,950 x $0.015 = $1,154
  • รวม ~$1,154/เดือน

สิ่งสำคัญที่สร้างบิล คือ SMS กับ SAML/OIDC seat ไม่ใช่ Tier 1 MAU ถ้าจะตั้งงบประมาณ ให้โมเดลสองอย่างนี้กับ user mix ของคุณ

ใช้เมื่อไหร่ดี/ข้อดีข้อเสียของ Firebase Authentication

ข้อดีของ Firebase Authentication

  1. เชื่อมง่าย รวดเร็ว
    • มี SDK และ UI libraries สำเร็จรูป iOS, Android, Web ฯลฯ
    • รองรับ login ผ่าน email, social, phone, anonymous ทันที
  2. โครงสร้างพื้นฐานและความปลอดภัยแบบ Google
    • TLS ครอบคลุม, SOC 1/2/3, ISO 27001, มีข้อมูล GDPR/CCPA, แต่ถ้าจะเอา HIPAA BAA ต้องใช้ Identity Platform
  3. ฟรีเยอะเหมาะกับแอปเล็ก
    • 50K MAU ฟรี เหมาะกับสตาร์ทอัพ/ MVP ตราบใดที่ไม่ใช้ SMS หรือ SAML/OIDC

ข้อเสียของ Firebase Authentication

  1. ไม่มีเครื่องมือระดับบนของ IAM
    • ไม่รองรับ RBAC หรือจัดการองค์กร MFA มีแค่ SMS กับ TOTP ไม่มี passkey
  2. บิลพุ่งตามการใช้งาน
    • ค่า SMS และ SAML/OIDC ต่อ MAU ขึ้นกับปริมาณ user ไม่มีราคาคงที่ การคาดการณ์ต้องลองโมเดลหลากหลาย
  3. ไม่ครอบคลุม IAM ทั้งหมด/ ผูก ecosystem
    • การให้สิทธิ์, consent, audit trail ที่ซับซ้อนต้องใช้เครื่องมือเสริม ยิ่งอินทิเกรตกับ Firestore/Functions มาก ยิ่งย้ายยากในอนาคต

เมื่อไหร่ Firebase Auth เหมาะ?

  • แอปเพิ่งเริ่มต้น: โปรโตไทป์/ MVP ต้องการระบบฟรี รวดเร็ว
  • เน้นสแต็ก Google: ใช้งานร่วม Firestore, Cloud Functions, Hosting ได้ดีมาก
  • ความต้องการเรียบง่าย: ไม่ใช้ SSO องค์กร, ไม่ต้องกำหนด role องค์กร, ไม่ต้องการ MFA ขั้นสูง

ถ้าตรงกับนี้ ใช้ต่อเลย การย้ายระบบมีค่าใช้จ่ายจริง "ไม่มี B2B เลย" ก็เป็นทางเลือกระยะยาวที่โอเคกับแอปผู้บริโภคจำนวนมาก

ควรมองหาตัวเลือกอื่นเมื่อไร?

ส่วนใหญ่ย้ายเพราะโมเดลธุรกิจเปลี่ยน: ลูกค้า enterprise ต้องการ SAML SSO, roles, org management ที่ Firebase ไม่มี, ลูกค้าสหภาพยุโรปถามถึงที่เก็บข้อมูล (Firebase Auth เก็บ US เท่านั้น), หรือใช้ stack แยก consumer/business แล้ว sync ยากขึ้น ดู ตัวอย่าง migration ที่ Logto vs Firebase

สรุป เริ่มหาทางเลือกเมื่อ:

  • มี B2B: ต้อง org, RBAC, SAML/OIDC โดยไม่คิดต่อ MAU
  • ต้องรวม stack: ไม่อยากแยก consumer/business
  • ต้องบิลคงที่: อยากจ่ายราคาคงที่ต่อเดือน ไม่ต้องพยากรณ์ SMS/MAU
  • อยากได้ MFA แกร่ง: มี WebAuthn passkey ทันที ไม่รอโร้ดแมพ

คำถามพบบ่อย

Firebase Authentication ฟรีไหม?

ฟรีบางส่วน Email, social, anonymous login ฟรี 50,000 MAU ในทั้ง 2 แผน Phone login ไม่ฟรี: SMS OTP ต้อง Blaze จ่ายตามข้อความ SAML/OIDC $0.015/MAU หลัง 50 users แรก

อัปเกรด Identity Platform ราคาเท่าไร?

ฟรีตัวมันเอง เปิดใช้ไม่เสียค่าลิขสิทธิ์ จ่ายตามการใช้: SAML/OIDC $0.015/MAU หลัง 50, SMS ตาม region, MAU tier 1 เกิน 50,000 บน Blaze ตัวอย่างข้างบนนี้คำนวณทุกกรณีว่ามีการเปิด Identity Platform

Firebase คิด MAU ยังไง?

MAU คือผู้ใช้คนใด authenticate ภายในเดือนนั้น ล็อกอินหลายครั้งนับแค่ 1 MAU ผู้ใช้ที่ไม่ active ฟรี, anonymous excluded เมื่อเปิด auto cleanup

มีค่าใช้จ่ายแฝงอะไรใน Firebase Auth?

  • ค่า SMS ($0.01-$0.46 ต่อข้อความ ตาม region) ทุกครั้งที่ส่ง
  • SAML/OIDC $0.015/MAU หลัง 50 users
  • ฟีเจอร์ที่ต้อง Identity Platform: TOTP MFA, blocking function, audit log, multi-tenancy

Firebase Authentication ใช้กับ HIPAA ได้ไหม?

Firebase Auth ไม่อยู่ในกลุ่มที่ Google Cloud BAA รับรอง ถ้ามี PHI ให้ใช้ Identity Platform ตาม BAA Google Cloud วางแผนก่อนทำแอปสุขภาพ

Firebase Authentication เหมาะกับองค์กรใหญ่ไหม?

รองรับ authentication ดีแต่ไม่มี RBAC/ org management, MFA สูงสุดที่ SMS/TOTP ทีมที่ต้องการ B2B หรือ compliance เพิ่มเติมมักใช้เครื่องมือเสริมหรือเปลี่ยนไปใช้ dedicated platform

ตัวเลือกทางเลือก Firebase Authentication

ทางเลือกแบ่ง roughly เป็น open source ที่โฮสต์เอง (Ory, Keycloak), developer tools (Clerk), SSO สำหรับ enterprise (WorkOS), API-first (Stytch) โครงสร้างบิลต่างกันมากกว่าฟีเจอร์ ให้เทียบค่าบริการกับ user mix ไม่ใช่ดูแค่ติ๊กบ็อกซ์

Logto คิดราคาแบบ flat plan ฟรีมี 50,000 MAU 50,000 token, custom domain ไม่ต้องใช้บัตรเครดิต Pro plan $24/เดือน MAU ไม่จำกัด จ่ายตามฟีเจอร์ไม่ใช่จำนวน user MFA หลายแบบ ทั้ง TOTP, WebAuthn passkey เป็น add-on $48 org สำหรับ SaaS หลาย tenant $48 ไม่จำกัด organizations, enterprise SSO $48 ต่อ connector รองรับ OIDC, OAuth 2.1, SAML, SDK สำหรับ framework 30+ ตัว, core เป็นโอเพนซอร์ส สามารถย้าย self-hosted ได้ตลอด

ตัวอย่าง (SaaS 10,000 users, multi-tenancy, MFA, SSO สองตัว) Logto อยู่ที่ $24 + $48 + $48 + (2 x $48) = $216/เดือน flat ขยายไป 40,000 users ก็จ่าย $216 เพราะไม่มีอะไรคิดตาม MAU รวม token เดือนละ 50,000 ส่วนเกินคิด $0.08/100 token

รายละเอียดฟีเจอร์และเหตุผลที่ย้าย ดู Logto vs Firebase Auth หรือเริ่มที่ free plan: 50,000 MAU พร้อม custom domain ไม่ต้องใช้บัตรเครดิต