Preços do Firebase Authentication em 2026 explicados e as melhores alternativas
Este artigo fornece uma visão geral e detalha os pontos-chave do Firebase Authentication. Aborda o que é o Firebase Auth, um resumo dos seus preços e as melhores alternativas ao Firebase Auth.
Preços do Firebase Authentication em resumo
Respostas rápidas primeiro, detalhes abaixo. Todos os preços provêm das páginas oficiais da Google (Preçário do Firebase, Preçário do Identity Platform) em julho de 2026. Este guia cobre apenas o Firebase Authentication; Firestore, Hosting e outros produtos Firebase são faturados separadamente.
- Inicio de sessão por e-mail, social e anónimo são grátis até 50.000 MAU, tanto no plano Spark (gratuito) como no Blaze (pago conforme o uso). Acima de 50k, as tarifas começam em 0,0055 $ por MAU.
- Inicio de sessão por telefone nunca é grátis. Desde setembro de 2024, a verificação por SMS requer o plano Blaze com uma conta de faturação associada. Paga-se por cada OTP SMS enviada: 0,01 $ nos EUA e Canadá, até 0,46 $ nas regiões mais caras. Os primeiros 10 SMS por dia não são faturados.
- Inicio de sessão SAML e OIDC custa 0,015 $ por MAU após os primeiros 50 utilizadores e requer o upgrade para o Identity Platform.
- Os custos que mais surpreendem as equipas são as taxas de SMS, os encargos por MAU SAML/OIDC e as funcionalidades que requerem o upgrade para o Identity Platform: MFA TOTP, funções de bloqueio e registos de auditoria. O upgrade em si é gratuito; paga-se apenas pelo uso.
O que é o Firebase Authentication?
Firebase Authentication é o serviço de identidade do Firebase, a plataforma backend-as-a-service da Google. Trata do registo e autenticação para aplicações web e móveis com métodos como email/palavra-passe, verificação por telefone, logins sociais e federação SAML/OIDC. Integra-se diretamente com o Firestore, Cloud Functions e o resto do ecossistema Firebase.
Pode-se usar o Firebase Authentication de forma isolada. Não é necessário pagar ou integrar outros serviços Firebase se a autenticação for tudo o que se pretende. O essencial é perceber o que é gratuito, o que exige o upgrade para Identity Platform e onde a fatura aumenta à medida que o serviço escala.
Que funcionalidades estão incluídas no Firebase Authentication?
- Autenticação por email e palavra-passe:
- Os utilizadores registam-se com um endereço de email e palavra-passe.
- Login sem palavra-passe e verificação por email:
- Login com link por email
- Verificação do endereço de email
- Recuperação de palavra-passe
- Funciona com o serviço de email integrado do Firebase ou com o teu próprio servidor SMTP.
- Login por telefone via SMS:
- Login com um número de telemóvel e um código de verificação.
- Usa apenas o serviço de SMS do Firebase e requer o plano Blaze com conta de faturação (política introduzida pela Google em setembro de 2024).
- Login anónimo:
- Contas temporárias, permitindo que os utilizadores experimentem a app antes de se registarem. Se se registarem depois, a conta anónima é convertida numa conta regular, mantendo os dados.
- Login social com fornecedores pré-integrados:
- Google, Facebook, Play Games, Game Center, Apple, GitHub, Microsoft, Twitter e Yahoo.
- Fornecedores de identidade federada personalizados:
- SAML (apenas web) e fornecedores OpenID Connect para além da lista pré-feita. Requer upgrade para Identity Platform.
- Autenticação multi-factor:
- SMS e TOTP (apps autenticadoras). Ambos requerem upgrade para Identity Platform. Não existe fator WebAuthn ou passkey, e até julho de 2026 o Firebase não lançou signin com passkey (o emulador de Auth ganhou suporte simulado a passkeys em meados de 2026, mas nada está disponível em produção).
- Modelos personalizados:
- Modelos de email personalizados para verificação, recuperação de senha, alteração de email e notificações de MFA, além de modelos SMS personalizados.
- Configurações avançadas:
- Vinculação de contas: ligar contas que partilhem o mesmo email ou manter uma conta por fornecedor de identidade.
- Ações de utilizador: ativar ou desativar registo, eliminação de conta e proteção contra enumeração de emails.
- Quota de registo: limitar o número de novas contas email/senha ou anónimas criadas por dia a partir de um mesmo IP.
- Política de palavras-passe: ajustar requisitos de complexidade para utilizadores com email/senha.
- Domínios autorizados: whitelistar os domínios para onde o Firebase pode redirecionar após o início de sessão.
- Política regional de SMS: autorizar ou negar envio de SMS por região — importante contra fraudes por chamadas premium.
- Funções de bloqueio: executar código personalizado que altera o resultado do registo ou autenticação. Requer Identity Platform.
- Monitorização de atividade e logging de auditoria:
- Monitorizar e registar acessos administrativos e atividade de utilizadores finais. Requer Identity Platform.
- SDKs multiplataforma:
- iOS, Android, Flutter, Web, C++, Unity e bibliotecas UI pré-construídas.
- Gestão de utilizadores:
- Adicionar, desativar, eliminar utilizadores e repor palavras-passe através da consola do Firebase.
Como funcionam os preços do Firebase Authentication?
O Firebase Authentication tem dois planos: Spark (gratuito) e Blaze (pago conforme o uso). Existe ainda a opção de upgrade, Firebase Authentication com Identity Platform, que adiciona MFA (SMS e TOTP), SAML/OIDC, funções de bloqueio, logging de auditoria, multi-tenancy e SLA empresarial.
Algo que gera confusão: o Identity Platform não tem preço próprio. Ativá-lo é apenas um switch grátis, não uma migração, e não existe uma licença. Paga-se apenas as tarifas de uso associadas: os preços de MAU Nível 1 e 2 e as taxas de SMS nas tabelas abaixo. Quando a Google documenta preços de Authentication, os valores aparecem na tabela do Identity Platform por este motivo.
Diferenças-chave entre planos
| Funcionalidades | Plano Spark (Grátis) | Plano Blaze (Pago conforme o uso) |
|---|---|---|
| Limite de MAU (email, social, anónimo) | 50K | Ilimitado, grátis até 50K |
| Email/senha | ✅ | ✅ (Nível 1) |
| Email sem senha (link por email) | ✅ | ✅ (Nível 1) |
| Login social com fornecedores pré-integrados | ✅ | ✅ (Nível 1) |
| Autenticação anónima | ✅ | ✅ (Nível 1) |
| Fornecedores OIDC personalizados | ❌ | ✅ (Nível 2, requer Identity Platform) |
| Fornecedores SAML personalizados | ❌ | ✅ (Nível 2, requer Identity Platform) |
| Login por SMS | ❌ | ✅ (faturado por SMS enviado) |
| Autenticação multi-factor (SMS, TOTP) | ❌ | ✅ (requer Identity Platform) |
| Templates personalizados (email/SMS) | ✅ | ✅ |
| Vinculação de contas | ✅ | ✅ |
| Funções de bloqueio | ❌ | ✅ (requer Identity Platform) |
| Logging de atividade e auditoria | ❌ | ✅ (requer Identity Platform) |
| Quota de registo | ✅ | ✅ |
| Política de palavras-passe | ✅ | ✅ |
| Política regional de SMS | ✅ | ✅ |
| Multi-tenancy (gerido na Google Cloud) | ❌ | ✅ (requer Identity Platform) |
| Suporte empresarial / SLA | ❌ | ✅ (requer Identity Platform) |
Nota sobre limites: projetos que fazem upgrade para Identity Platform mas permanecem no plano gratuito Spark têm limites diários de 3.000 utilizadores ativos/dia para Nível 1 e 2/dia para Nível 2.
Detalhes dos preços
| Plano Spark (Grátis) | Plano Blaze (Pago conforme o uso) | |
|---|---|---|
| Nível 1 (email, telefone, anónimo, social pré-integrado) | Até 50K MAU | 0 $/MAU (0 a 50K), 0,0055 $ (50K a 100K), 0,0046 $ (100K a 1M), 0,0032 $ (1M a 10M), 0,0025 $ (10M+) |
| Nível 2 (OIDC, SAML) | Até 50 MAU | 0 $ (primeiros 50 MAU), depois 0,015 $/MAU |
| Verificação SMS | ❌ | 0,01 $ a 0,46 $ por SMS enviado, por região; primeiros 10 SMS/dia grátis |
Dois detalhes de faturação relevantes:
- Utilizadores inativos são guardados sem custos. Só utilizadores que se autenticam durante o mês contam para MAU.
- Utilizadores anónimos não contam para MAU faturáveis quando a limpeza automática está ativada; a Google ativa limpeza automática de contas anónimas não utilizadas para todos os projetos desde abril de 2024. O limite de contas anónimas armazenadas é de 100 milhões.
Quanto custa a autenticação por telefone e OTP via SMS no Firebase?
O SMS é a fonte de surpresas na faturação do Firebase Authentication, por isso merece um destaque próprio.
- É obrigatório ter Blaze. Desde setembro de 2024, a autenticação por telefone requer conta de faturação Cloud. Não há SMS grátis no Spark.
- O preço depende do país de destino. A Google publica uma tabela para cerca de 249 regiões. Alguns exemplos por SMS enviado: EUA 0,01 $, Canadá 0,01 $, Japão 0,03 $, Reino Unido 0,05 $, Índia 0,07 $, Alemanha 0,10 $, Indonésia 0,35 $, chegando a 0,46 $ no topo da tabela.
- Os primeiros 10 SMS por dia são grátis, cobre o desenvolvimento mas pouco mais.
- Cada envio é faturado, incluindo códigos OTP que não são introduzidos. Sem upgrade para Identity Platform há limite de 3.000 SMS enviados por dia; com upgrade, é ilimitado. A política regional de SMS e proteção contra fraude baseada em reCAPTCHA ajudam a controlar abusos, mas um bot a testar em regiões caras pode gerar custos reais.
Cenário rápido: 20.000 inícios de sessão por telefone por mês de utilizadores na Alemanha custam 20.000 x 0,10 $ = 2.000 $ por mês, antes de qualquer custo adicional. O mesmo volume nos EUA custa 200 $.
Firebase Phone Number Verification: a opção sem SMS
A Google lançou um produto separado, o Firebase Phone Number Verification, em maio de 2026. Verifica o número através de dados do cartão SIM do operador em vez de códigos SMS, ou seja, sem OTP introduzido pelo utilizador nem custo por mensagem. O senão: depende do operador (10+ operadores em 6 regiões no lançamento) e tem preço separado. Para apps com utilizadores concentrados em operadores suportados pode reduzir o gasto em SMS, mas não substitui o OTP por SMS de modo geral.
Exemplos práticos
O Firebase Authentication é principalmente um produto B2C, por isso o modelo mais útil não é o de um só momento, mas sim como a fatura evolui se uma app de consumo cresce. Eis um exemplo, usando as tarifas oficiais. O volume de utilizadores é suposto; os cálculos não.
Fase 1, lançamento: 8.000 MAU em login por email e Google, sem telefone
- Tudo Nível 1 e abaixo de 50.000 MAU.
- Total: 0 $/mês
Fase 2, tração: 60.000 MAU, adicionado login por telefone, 20.000 SMS/mês para números dos EUA
- Primeiros 50.000 MAU: grátis; 10.000 x 0,0055 $ = 55 $
- SMS: cerca de 300 grátis (10/dia), 19.700 x 0,01 $ = 197 $
- Total: ~252 $/mês
Fase 3, escala: 250.000 MAU global, 100.000 SMS/mês (60.000 EUA, 40.000 Índia)
- Primeiros 50.000 MAU: grátis; seguintes 50.000 x 0,0055 $ = 275 $; restantes 150.000 x 0,0046 $ = 690 $
- SMS: 60.000 x 0,01 $ = 600 $; 40.000 x 0,07 $ = 2.800 $
- Total: cerca de 4.365 $/mês, sendo SMS 78% disso
A curva mostra a lição: os preços por MAU crescem moderadamente, mas os SMS crescem com o tráfego e a geografia. Uma app igual com utilizadores na Indonésia (0,35 $ por SMS) pagaria cinco vezes mais pelo mesmo volume.
Mais um cenário B2B, replicando o exemplo da Google na página de preços do Identity Platform:
SaaS empresarial: 45.000 MAU email mais 77.000 MAU SAML/OIDC
- 45.000 MAU Nível 1: grátis (abaixo de 50k)
- Primeiros 50 MAU Nível 2: grátis; 76.950 x 0,015 $ = 1.154 $
- Total: ~1.154 $/mês
Veja o que realmente determina cada fatura. Raramente é o preço por MAU Nível 1: são o volume de SMS e os lugares SAML/OIDC. Para orçamentar, modele estes dois fatores para o teu próprio perfil de utilizadores.
Quando usar o Firebase Authentication? Prós e contras
Vantagens do Firebase Authentication
- Integração rápida:
- SDKs e bibliotecas UI já prontas para iOS, Android, Web e mais.
- Email, social, telefone e login anónimo prontos a usar.
- Infraestrutura e segurança Google:
- TLS em todo o lado, certificações SOC 1/2/3 e ISO 27001, suporte GDPR e CCPA. Atenção: a cobertura HIPAA BAA exige Identity Platform, não apenas o Firebase Auth base.
- Nível grátis generoso para apps simples:
- 50K MAU grátis servem startups e MVPs, desde que não uses SMS ou SAML/OIDC.
Desvantagens do Firebase Authentication
- Pouca funcionalidade acima da camada de autenticação:
- Sem RBAC nativo ou gestão de organizações. MFA apenas SMS e TOTP, sem suporte a passkeys (julho 2026).
- Faturação que escala com padrões de uso, não planos fixos:
- Taxas de SMS e SAML/OIDC por MAU crescem com o tráfego, sem opção de preço fixo. Estimar custos implica modelar o teu perfil de utilizadores, não apenas ler uma tabela de preços.
- Cobertura IAM parcial e dependência do ecossistema:
- Autorização, gestão de consentimento e logs de auditoria avançados exigem outras ferramentas. Quanto mais integrado com Firestore e Cloud Functions, mais difícil será uma migração futura.
Em que cenários é que o Firebase Authentication é adequado?
- Apps em fase inicial: protótipos e MVPs que precisam de login rápido e grátis.
- Stacks centrados na Google: se a app é construída em Firestore, Cloud Functions e Hosting, a integração nativa é imbatível.
- Requisitos simples: sem SSO empresarial, sem funções por organização, sem MFA avançado.
Se este fores tu, mantém-te. Migrar tem um custo real e "zero requisitos B2B" é um estado legítimo para muitas apps de consumo.
Quando considerar alternativas?
Equipas que saem do Firebase Auth raramente saem por falhas. Saem quando o modelo de negócio amadurece: clientes enterprise pedem SAML SSO, funções e gestão de organizações que o Firebase não tem; clientes europeus exigem residência de dados (Firebase Auth só guarda dados nos EUA); ou a stack evoluiu para Firebase para consumidores e outro fornecedor para contas empresariais, e o esforço de sincronizar deixa de compensar. A comparação Logto vs Firebase detalha estes motivos de migração.
Resumo: começa a avaliar alternativas quando:
- Chegam requisitos B2B: precisas de organizações, RBAC ou conexões SAML/OIDC sem preço por MAU.
- Queres consolidar o stack: um sistema só para utilizadores de consumo e negócio.
- A previsibilidade orçamental é importante: preferes pagar mensalidade fixa do que modelar curvas de SMS e MAU.
- Queres MFA mais forte: passkeys WebAuthn já disponíveis, não futuras.
Perguntas frequentes
O Firebase Authentication é grátis?
Parcialmente. Login por email, social e anónimo é grátis até 50.000 MAU em ambos os planos. Login por telefone nunca é grátis: OTP por SMS requer plano Blaze, cobrado por mensagem. SAML/OIDC custa 0,015 $ por MAU após os primeiros 50 utilizadores.
Quanto custa ativar o Identity Platform?
Nada só por ativar. Ativar o Identity Platform é grátis e não tem licença. O que acrescenta é cobrado pelo uso: SAML/OIDC a 0,015 $ por MAU depois dos primeiros 50, SMS às tarifas regionais e tarifas Nível 1 para mais de 50.000 MAU no Blaze. Os exemplos acima assumem o Identity Platform ativo.
Como calcula o Firebase os MAU?
Um utilizador ativo mensal é qualquer utilizador que se autentica no mês-calendário. Entrar várias vezes só conta como um MAU. Utilizadores inativos não têm custos, e utilizadores anónimos são excluídos se a limpeza automática estiver ativa.
Quais são os custos escondidos do Firebase Authentication?
- Taxas de SMS (0,01 $ a 0,46 $ por mensagem, por região), cobrados em cada envio.
- SAML/OIDC a 0,015 $ por MAU depois dos primeiros 50.
- Funcionalidades que requerem o upgrade para o Identity Platform: MFA TOTP, funções de bloqueio, logging de auditoria, multi-tenancy.
O Firebase Authentication é compatível com HIPAA?
O Firebase Authentication não está na lista de produtos Google Cloud abrangidos pela HIPAA BAA. Se a tua app lida com PHI, a Google recomenda o Identity Platform, o produto Google Cloud sob BAA. Tem isto em conta antes de criares fluxos de saúde só com Firebase Auth base.
O Firebase Authentication serve para empresas?
Garante autenticação sólida, mas não tem RBAC nativo nem gestão de organizações, e o MFA limita-se a SMS e TOTP. Equipas com requisitos B2B ou compliance normalmente usam-o com outras ferramentas ou optam por uma plataforma de identidade dedicada.
Alternativas ao Firebase Authentication
O mercado divide-se entre stacks open-source para gerir ou alojar tu mesmo (Ory, Keycloak), ferramentas para developers (Clerk), especialistas em SSO enterprise (WorkOS) e plataformas API-first (Stytch). Os modelos de preços variam mais do que as listas de funcionalidades, por isso compara a lógica de faturação para o teu perfil de utilizador, e não apenas as funcionalidades.
Logto segue a via do preço fixo. O plano grátis inclui 50.000 MAU, 50.000 tokens e domínio personalizado, sem necessidade de cartão de crédito. O plano Pro custa 24 $ por mês com MAU ilimitados: pagas pelas capacidades, não por utilizador. MFA com todos os fatores, incluindo TOTP e passkeys WebAuthn, é um extra de 48 $. Organizações para apps SaaS multi-tenant custam 48 $ por ilimitadas, e SSO empresarial custa 48 $ por conector. Segue os standards OIDC, OAuth 2.1 e SAML, disponibiliza SDKs para mais de 30 frameworks e o core é open source, ou seja, podes sempre auto-hospedar caso queiras sair do cloud.
Num cenário prático (app SaaS com 10.000 utilizadores, multi-tenancy, MFA e 2 conexões enterprise SSO), o Logto custa 24 + 48 + 48 + (2 x 48) = 216 $ por mês, preço fixo. O mesmo cenário com 40.000 utilizadores continua a custar 216 $, porque nada escala com MAU. O plano inclui 50.000 tokens/mês; o uso além disso é faturado a 0,08 $ por 100 tokens.
Para detalhes funcionalidade a funcionalidade e motivos para as equipas mudarem, lê a comparação Logto vs Firebase Authentication ou começa pelo plano gratuito: 50.000 MAU com domínio incluído, sem cartão de crédito.

