Firebase, Appwrite, PocketBase, Convex, Nhost e Neon comparados ao Supabase por tipo de banco de dados, licença do código e self-hosting, com um filtro para reduzir a lista.
As alternativas mais próximas ao Supabase são Nhost e Neon, se você quer continuar no Postgres; PocketBase, se quer um único arquivo pequeno rodando SQLite; Appwrite, para um backend open source completo que você pode hospedar; Convex, para um banco de dados reativo escrito em TypeScript; e Firebase, se você está satisfeito com o serviço hospedado do Google.
Backends em resumo (licenças conforme cada repositório no GitHub, outubro de 2026)
Marque o que importa para você e a lista se reduz aos backends que servem. Backend é a parte de um app que guarda dados, faz o login das pessoas e roda código no servidor. Os preços mudam com frequência, então cada linha leva à própria página de preços em vez de citar um plano grátis.
Depende do banco de dados que você quer. O Nhost mantém o Postgres e acrescenta GraphQL, o Appwrite oferece um backend completo sob a licença BSD-3-Clause e o PocketBase reúne um backend SQLite em um único arquivo com licença MIT.
Eles cobram de formas diferentes: o plano Blaze do Firebase é pago conforme o uso, por operação, enquanto o Supabase cobra uma mensalidade do plano mais o uso. Simule o tráfego que você espera nas duas páginas de preços antes de decidir.
O repositório do backend do Convex diz que o produto self-hosted inclui a maioria dos recursos do produto na nuvem, incluindo o painel e a CLI. A licença é FSL-1.1 com Apache 2.0 como licença futura.
O Neon é centrado em Postgres serverless com branching e escala até zero. A documentação dele também lista um produto Auth, mas compare suas necessidades de armazenamento e funções antes de trocar tudo.
Se você não quer administrar servidores, uma opção hospedada que você aprende rápido importa mais do que a licença. Muitos sites pequenos nunca precisam de um backend separado e usam os formulários e o banco de dados do próprio criador de sites.
Em qualquer opção com Postgres, um dump SQL simples é a sua porta de saída. Rode-o em uma máquina com as ferramentas de cliente do Postgres instaladas, usando a connection string do seu painel.
A connection string contém uma senha, então leia-a de uma variável de ambiente em vez de digitá-la nos scripts.
Preciso de Postgres (SQL)
Licença open source permissiva (MIT, BSD ou Apache)
Código que eu possa rodar no meu próprio servidor
{n} de {t} backends atendem
Nenhum atende a todas as opções. Desmarque uma.
Preços
Supabase
Firebase
Appwrite
PocketBase
Convex
Nhost
Neon
Postgres com auth, armazenamento, Edge Functions e realtime.
Plataforma de apps hospedada do Google; o Spark não tem custo, o Blaze é pago conforme o uso.
Backend open source com auth, bancos de dados, armazenamento, funções e hospedagem; na nuvem ou self-hosted.
Backend em tempo real em um único arquivo, com SQLite embutido.
Banco de dados reativo para desenvolvedores de apps; código-fonte disponível, com suporte a self-hosting.
Postgres com uma API GraphQL instantânea do Hasura, mais auth e armazenamento.
Postgres serverless com branching e escala até zero.
Comece grátis · Sem cartão de crédito