O Free é grátis até o projeto importar: a pausa após uma semana sem atividade, os 500 MB de banco e a falta de backups são os motivos reais para passar ao Pro, que parte de $25 por mês.
1. Supabase Free vs Pro, ponto a ponto#
O Supabase oferece PostgreSQL gerenciado com autenticação, armazenamento e funções. A diferença entre Free e Pro não é uma lista de funções, e sim de limites: quão grande pode ser o banco, o que acontece quando ninguém o usa e se existem backups. A tabela compara os dois planos com os dados da página oficial de preços, lida em 17 de outubro de 2026.
| Característica | Free | Pro |
|---|---|---|
| Preço | $0 por mês | A partir de $25 por mês |
| Banco de dados | 500 MB por projeto | 8 GB por projeto; depois $0,125 por GB |
| Projetos ativos | 2 | Sem limite indicado na tabela de preços |
| Pausa por inatividade | Sim, após 1 semana | Não |
| Backups automáticos | Não incluídos | Diários, 7 dias de retenção |
| Recuperação a um ponto no tempo | Não incluída | Complemento: $100 por mês para cada 7 dias de retenção |
| Armazenamento de arquivos | 1 GB | 100 GB; depois $0,0213 por GB |
| Saída de dados (egress) | 5 GB | 250 GB; depois $0,09 por GB |
| Usuários ativos por mês | 50.000 | 100.000; depois $0,00325 por usuário |
| Créditos de computação | — | $10 por mês (cobrem uma instância Micro) |
A leitura rápida: o Free custa $0 e serve para construir; o Pro parte de $25 por mês e remove as restrições que incomodam em produção. Todos os valores estão em dólares e não incluem impostos.
Para se aprofundarPreços do Supabase em 2026: planos Free e Pro e quanto custa de verdade
Documentação: Supabase: preços e planos ↗
2. Os limites que realmente obrigam a mudar#
Nem todos os limites pesam igual. Quatro aparecem primeiro na prática.
- A pausa: um projeto Free pausa após uma semana sem atividade. Para um produto com visitas esporádicas, isso significa uma primeira carga lenta ou um erro até reativar.
- O tamanho: 500 MB por projeto parecem muito até você guardar registros, vetores ou eventos. O Pro inclui 8 GB e cobra $0,125 por cada GB adicional.
- Os backups: o Free não inclui backups automáticos; o Pro guarda backups diários por sete dias.
- Os projetos: o Free permite dois projetos ativos, então um ambiente de produção e outro de testes já o esgotam.
Os demais limites (saída de dados, arquivos, usuários ativos) raramente são o primeiro problema: o Free inclui 5 GB de saída, 1 GB de arquivos e 50.000 usuários ativos por mês.
Documentação: Supabase: preços e planos ↗
3. Um critério calculado para decidir#
Para não decidir por intuição, a função a seguir aplica os limites publicados do plano Free e devolve o plano mínimo com os motivos. É uma regra, não uma previsão: ajuste os limiares se o Supabase mudar as condições.
def plano_supabase(db_mb: float, projetos_ativos: int, precisa_backups: bool, producao: bool) -> str:
"""Devolve o plano mínimo segundo os limites publicados do plano Free."""
motivos = []
if db_mb > 500:
motivos.append("o banco de dados excede 500 MB por projeto")
if projetos_ativos > 2:
motivos.append("você precisa de mais de 2 projetos ativos")
if precisa_backups:
motivos.append("o Free não inclui backups automáticos")
if producao:
motivos.append("o Free pausa o projeto após 1 semana sem atividade")
return "Pro (" + "; ".join(motivos) + ")" if motivos else "Free"
casos = [("Protótipo pessoal", 80, 1, False, False), ("Demo para um cliente", 300, 2, False, False),
("Startup com usuários", 900, 2, True, True)]
for nome, db_mb, projetos, backups, prod in casos:
print(nome + ":", plano_supabase(db_mb, projetos, backups, prod))| Caso | Banco de dados | Projetos ativos | Backups e produção | Plano mínimo |
|---|---|---|---|---|
| Protótipo pessoal | 80 MB | 1 | Não | Free |
| Demo para um cliente | 300 MB | 2 | Não | Free |
| Startup com usuários | 900 MB | 2 | Sim | Pro |
O protótipo e a demo cabem no Free. A startup ultrapassa dois limites ao mesmo tempo (900 MB e produção sem pausas nem backups), então o Pro é o mínimo razoável: $25 por mês mais a computação e o uso que excederem o incluído.
4. Como passar do Free ao Pro sem surpresas#
A mudança é uma decisão de faturamento, não uma migração de dados: o projeto continua o mesmo. Antes de fazer, meça o que você já ocupa e revise quanta computação precisa, porque esse é o custo que mais cresce (veja o guia de preços do Supabase para três cenários calculados).
- Meça o tamanho do banco e das tabelas maiores com a consulta abaixo.
- Revise no painel o consumo de saída de dados e de usuários ativos do último mês.
- Decida o tamanho de computação: o crédito de $10 do Pro cobre uma instância Micro; as maiores são cobradas à parte.
- Configure alertas de gasto antes de subir de plano, para ver o primeiro pico de saída de dados.
-- Tamanho do banco de dados e das suas maiores tabelas
select pg_size_pretty(pg_database_size(current_database())) as banco_de_dados;
select relname as tabela, pg_size_pretty(pg_total_relation_size(relid)) as tamanho
from pg_catalog.pg_statio_user_tables
order by pg_total_relation_size(relid) desc
limit 5;Para se aprofundarPostgreSQL: encontre o índice certo com EXPLAIN
Documentação: Supabase: faturamento ↗ · PostgreSQL: funções de administração ↗
5. Quando vale ficar no Free#
O Free é a escolha certa para protótipos, demos, projetos pessoais e ambientes de teste que toleram uma pausa. Também serve para aprender o produto sem cartão. Passe ao Pro quando alguém depender da aplicação, não antes.
Se você hesita entre o Supabase e outro banco gerenciado, o comparador de bancos de dados da Codifly mostra seus planos lado a lado, e o guia Turso vs Supabase explica a diferença entre cobrar por instância e cobrar por linhas.
Para se aprofundarTurso vs Supabase: preços, modelo de cobrança e qual escolher
6. Mantenha seus números em dia#
Limites e preços dos planos mudam. Os números deste guia são os da página oficial em 17 de outubro de 2026; confirme as condições antes de comprometer um orçamento.
- Anote a data em que você verificou cada limite.
- Revise a página de preços quando o seu volume de dados ou de usuários mudar.
- Compare com outras opções no comparador de bancos de dados antes de decidir.
Fontes e escopo
Documentação consultada em 17 de outubro de 2026. Os exemplos e critérios de decisão são propostas editoriais; adapte-os ao contrato da sua aplicação e valide-os no seu ambiente de testes autorizado.