FireShield
← Todos os posts

Guia

Preços do Firebase vs Supabase: quanto você paga de verdade

1 de novembro de 2026 · 6 min de leitura

Duas formas bem diferentes de cobrar por um backend. Planos gratuitos, planos pagos, o que cada um conta e como termina um descontrole em cada um.

A resposta curta

O Firebase cobra pelo que você faz: cada leitura de documento, chamada de função e gigabyte enviado, com uma cota gratuita diária e sem taxa fixa (preços do Firebase). O Supabase cobra pelo que você mantém rodando: um plano a partir de $25 por mês mais uma instância de banco por projeto, com cotas incluídas generosas e um teto de gasto: "The Pro Plan has a spend cap enabled by default to keep costs under control." (o plano Pro tem um teto de gasto ativado por padrão para manter os custos sob controle) (preços do Supabase).

Então o Firebase costuma ser mais barato para apps pequenos ou com picos, e mais arriscado quando algo sai do controle. O Supabase é mais fácil de prever e custa mais no começo.

Os planos gratuitos lado a lado

Firebase (uso sem custo)Supabase Free
Banco de dadosFirestore: 1 GiB armazenado, 50.000 leituras e 20.000 gravações por diaBanco Postgres de 500 MB, CPU compartilhada, 500 MB de RAM
Arquivos5 GB (só no Blaze, regiões dos EUA)1 GB
Auth50.000 usuários ativos por mês50.000 usuários ativos por mês
Funções2 milhões de invocações por mês (só no Blaze)500.000 invocações de Edge Functions
Saída de dados10 GiB por mês do Firestore, 360 MB por dia do Hosting5 GB
ProjetosCada projeto tem sua própria cota2 projetos ativos, pausados após uma semana sem uso

O plano gratuito do Supabase tem um detalhe que vale saber: "Free projects are paused after 1 week of inactivity." (projetos gratuitos são pausados após 1 semana de inatividade). Serve para um protótipo, não para algo de que as pessoas dependam.

Planos pagos

O Firebase tem um único plano pago, o Blaze, sem mensalidade: você mantém o uso gratuito e paga por unidade acima dele. O Firestore em us-central1 custa $0.03 a cada 100.000 leituras e $0.09 a cada 100.000 gravações; o Cloud Functions, $0.40 por milhão de invocações depois dos 2 primeiros milhões.

O Supabase Pro começa em $25 por mês e inclui, por projeto, 8 GB de disco de banco, além de 100 GB de arquivos, 250 GB de saída e 100.000 usuários ativos por mês. Também inclui $10 por mês em créditos de computação, o bastante para uma instância Micro (1 GB de RAM). Acima do incluído: $0.125 por GB de disco, $0.0213 por GB de arquivos, $0.09 por GB de saída e $0.00325 por usuário. O plano seguinte, Team, começa em $599 por mês.

O que surpreende é a computação, que é por projeto. O Supabase diz isso com todas as letras: "Each project you launch increases your monthly Compute costs" (cada projeto que você cria aumenta seus custos mensais de computação). Uma instância Small (2 GB de RAM) custa $15 por mês e uma Large (8 GB, 2 vCPUs) $110, e os créditos só cobrem uma Micro. Três projetos Small no Pro: $25 + $45 - $10 = $60 por mês.

O que cada um conta

  • O Firebase conta operações. Cada leitura de documento é cobrada, então o custo acompanha seu tráfego e seu código. Uma consulta que lê 1.000 documentos para mostrar 10 custa 100 vezes mais do que precisa, e nada avisa você.
  • O Supabase conta capacidade. As consultas não são cobradas por linha: você paga o tamanho da instância. Uma consulta pesada deixa o banco mais lento, não a fatura maior, até você passar para uma instância maior.
  • Os dois cobram largura de banda. A saída de dados acima do incluído é cobrada nos dois, e é a linha que cresce com downloads, imagens e vídeo.

Quando algo sai do controle

É aqui que mais diferem. No Supabase Pro com o teto de gasto ativado, passar de uma cota incluída interrompe esse uso: "further usage of that item is disallowed until the next billing cycle" (o uso adicional desse item não é permitido até o próximo ciclo de cobrança) (controle de custos). Seu app pode quebrar, mas a fatura não cresce. O teto não cobre computação, réplicas de leitura, recuperação pontual nem outros extras que você escolher.

O Firebase não tem nada parecido para um projeto inteiro. Um orçamento só envia alertas, muitas vezes com horas de atraso (alertas de orçamento), e um loop ou um ataque continua cobrando até alguém parar. Foi assim que as faturas das nossas histórias de terror chegaram a cinco dígitos.

Qual é mais barato?

  • Um app pequeno ou um projeto pessoal: O Firebase, muitas vezes a $0. 1 milhão de leituras do Firestore por dia custa menos de $9 por mês, enquanto o Supabase Pro custa $25 antes de qualquer uso. O Supabase Free também serve, desde que o projeto seja usado toda semana.
  • Vários projetos pequenos: O Firebase dá a cada projeto seu próprio uso gratuito. No Supabase Pro cada projeto extra soma computação, $10 por mês no menor tamanho.
  • Um app estável e movimentado: O Supabase é mais fácil de prever: uma instância fixa e cotas incluídas generosas. No Firebase a fatura acompanha leituras e gravações, então vale otimizar as telas que mais leem.
  • Medo de uma fatura fora de controle: O teto de gasto do Supabase vem ativado por padrão. No Firebase o freio é por sua conta: como limitar os gastos no Firebase.

Se você ficar no Firebase, o FireShield é esse freio: alertas assim que o Google informa o gasto, detecção de picos em cada serviço em minutos e um Soft Kill ou um Hard Kill quando importa.

Logo do FireWand

Gerencia um banco de dados do Firebase Data Connect?

O FireWand permite navegar, filtrar e editar suas tabelas com um console SQL de verdade, grátis para o seu primeiro projeto.

Experimente o FireWand →