2026 อธิบายราคาล่าสุดของ Firebase Authentication และ ตัวเลือกที่ดีที่สุด
บทความนี้ให้ภาพรวมและแจกแจงรายละเอียดสำคัญของ Firebase Authentication ครอบคลุมว่า Firebase Auth คืออะไร สรุปราคา และตัวเลือกทางเลือกที่ดีที่สุดแทน Firebase Auth
บทความนี้ให้ภาพรวมและแจกแจงรายละเอียดสำคัญของ Firebase Authentication ครอบคลุมว่า Firebase Auth คืออะไร สรุปราคา และตัวเลือกทางเลือกที่ดีที่สุดแทน Firebase Auth
ตอบสั้น ๆ ก่อน รายละเอียดอยู่ด้านล่าง ราคาทั้งหมดมาจากหน้าราคาอย่างเป็นทางการของ Google (ราคา Firebase, ราคาของ Identity Platform) ณ เดือนกรกฎาคม 2026 คู่มือนี้พูดถึงเฉพาะ Firebase Authentication เท่านั้น; Firestore, Hosting และผลิตภัณฑ์ Firebase อื่น ๆ คิดเงินแยกกัน
Firebase Authentication คือบริการระบุตัวตนใน Firebase ซึ่งเป็น backend-as-a-service ของ Google มันจัดการการลงทะเบียนและเข้าสู่ระบบสำหรับเว็บและแอปมือถือ ทั้งแบบอีเมล/รหัสผ่าน, ยืนยันเบอร์, โซเชียลล็อกอิน, และ SAML/OIDC เชื่อมตรงเข้ากับ Firestore, Cloud Functions และบริการ Firebase อื่น ๆ
สามารถใช้ Firebase Authentication เดี่ยว ๆ ได้ ไม่มีความจำเป็นต้องจ่ายหรือเชื่อมกับ Firebase บริการอื่น หากต้องการแค่ระบบยืนยันตัวตน สิ่งสำคัญคือต้องเข้าใจว่าฟีเจอร์ใดฟรี อะไรต้องใช้ Identity Platform และจะมีค่าใช้จ่ายขึ้นเมื่อขยายระบบ
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/วันฟรี |
รายละเอียดที่ควรรู้:
SMS คือจุดที่ทีมโดนเซอร์ไพรส์มากที่สุด ต้องอธิบายแยก:
ตัวอย่างง่าย ๆ : 20,000 ล็อกอินผ่านมือถือ ณ เยอรมนี x $0.10 = $2,000 ต่อเดือน ในขณะที่ใน US แค่ $200 ต่อเดือน
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
ระยะเข้าตลาด: 60,000 MAU เพิ่ม phone sign-in, ส่ง 20,000 SMS/เดือนไปยัง US
ระยะโต: 250,000 MAU ทั่วโลก, 100,000 SMS/เดือน (60,000 US, 40,000 India)
จะเห็นว่า MAU โตแบบค่อย ๆ แต่ SMS โตตามปริมาณและประเทศผู้ใช้ ถ้าผู้ใช้ส่วนใหญ่เป็นอินโดนีเซีย ($0.35/SMS) จะจ่ายแพงขึ้น 5 เท่า
ตัวอย่าง B2B ตาม Google:
SaaS องค์กร: 45,000 email MAU + 77,000 SAML/OIDC MAU
สิ่งสำคัญที่สร้างบิล คือ SMS กับ SAML/OIDC seat ไม่ใช่ Tier 1 MAU ถ้าจะตั้งงบประมาณ ให้โมเดลสองอย่างนี้กับ user mix ของคุณ
ถ้าตรงกับนี้ ใช้ต่อเลย การย้ายระบบมีค่าใช้จ่ายจริง "ไม่มี B2B เลย" ก็เป็นทางเลือกระยะยาวที่โอเคกับแอปผู้บริโภคจำนวนมาก
ส่วนใหญ่ย้ายเพราะโมเดลธุรกิจเปลี่ยน: ลูกค้า enterprise ต้องการ SAML SSO, roles, org management ที่ Firebase ไม่มี, ลูกค้าสหภาพยุโรปถามถึงที่เก็บข้อมูล (Firebase Auth เก็บ US เท่านั้น), หรือใช้ stack แยก consumer/business แล้ว sync ยากขึ้น ดู ตัวอย่าง migration ที่ Logto vs Firebase
สรุป เริ่มหาทางเลือกเมื่อ:
ฟรีบางส่วน Email, social, anonymous login ฟรี 50,000 MAU ในทั้ง 2 แผน Phone login ไม่ฟรี: SMS OTP ต้อง Blaze จ่ายตามข้อความ SAML/OIDC $0.015/MAU หลัง 50 users แรก
ฟรีตัวมันเอง เปิดใช้ไม่เสียค่าลิขสิทธิ์ จ่ายตามการใช้: SAML/OIDC $0.015/MAU หลัง 50, SMS ตาม region, MAU tier 1 เกิน 50,000 บน Blaze ตัวอย่างข้างบนนี้คำนวณทุกกรณีว่ามีการเปิด Identity Platform
MAU คือผู้ใช้คนใด authenticate ภายในเดือนนั้น ล็อกอินหลายครั้งนับแค่ 1 MAU ผู้ใช้ที่ไม่ active ฟรี, anonymous excluded เมื่อเปิด auto cleanup
Firebase Auth ไม่อยู่ในกลุ่มที่ Google Cloud BAA รับรอง ถ้ามี PHI ให้ใช้ Identity Platform ตาม BAA Google Cloud วางแผนก่อนทำแอปสุขภาพ
รองรับ authentication ดีแต่ไม่มี RBAC/ org management, MFA สูงสุดที่ SMS/TOTP ทีมที่ต้องการ B2B หรือ compliance เพิ่มเติมมักใช้เครื่องมือเสริมหรือเปลี่ยนไปใช้ dedicated platform
ทางเลือกแบ่ง 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 ไม่ต้องใช้บัตรเครดิต