Vercel vs Netlify vs GitHub Pages: Melhor
Três plataformas, três propostas diferentes, todas grátis. Testei as três em projetos reais e vou te mostrar exatamente qual escolher pra cada situação — com números, limites e
Por que isso é importante
Vercel vs Netlify vs GitHub Pages: Melhor. Três plataformas, três propostas diferentes, todas grátis. Testei as três em projetos reais e vou te mostrar exatamente qual escolher pra cada situação — com números, limites e pegadinhas que ninguém conta.
Galera, se você tá escolhendo onde hospedar seu projeto de graça em 2026, a decisão se resume a três nomes: Vercel, Netlify e GitHub Pages. Cada uma tem uma pegada diferente, e escolher errado pode te dar dor de cabeça lá na frente.
Eu uso as três no dia a dia — projetos diferentes, necessidades diferentes. Vou te mostrar exatamente o que cada uma entrega no plano grátis, onde cada uma brilha e onde cada uma decepciona. Sem enrolação.
TL;DR — Resumo pra quem tem pressa
Qual escolher em 30 segundos
Vercel — Melhor pra Next.js, React e qualquer projeto que precise de SSR ou serverless functions. 100GB de banda grátis.
Netlify — Melhor pra sites estáticos e JAMstack. Tem formulários nativos, split testing e 100GB de banda grátis.
GitHub Pages — Melhor pra documentação, portfólios simples e sites HTML puro. Banda ilimitada (soft limit), mas zero features de backend.
Vercel: a rainha do Next.js
A Vercel foi criada pelo time que fez o Next.js, então a integração é absurda. Conectou o repositório GitHub, fez push — deploy automático em menos de 1 minuto. Cada branch gera um preview deployment com URL única. O DX (Developer Experience) é de outro nível.
No plano Hobby (grátis), você tem 100GB de banda por mês, serverless functions com timeout de 10 segundos, edge functions, analytics básico e deploy pra até 3 projetos com domínio customizado. Pra projetos pessoais e MVPs, é mais que suficiente.
Limites do plano Hobby da Vercel (2026)
100GB de banda por mês
100 deployments por dia
Serverless Functions: 10s timeout, 1024MB memória
Edge Functions: 128KB de código, runtime até 30s
Preview Deployments ilimitados
SSL e HTTPS automáticos
1 membro por projeto (uso pessoal)
O ponto fraco da Vercel? O plano Hobby é estritamente pessoal. Se você usar pra projetos comerciais (com CNPJ, time, clientes pagantes), tecnicamente viola os termos de uso. Pra isso, precisa do plano Pro ($20/mês). Na prática, pra projetos solo e freelancer, ninguém liga. Mas é bom saber.
Netlify: a veterana do JAMstack
Netlify foi a pioneira nessa onda de hospedagem grátis pra devs. E até hoje entrega um pacote bem completo no plano free. O diferencial é que ela vem com coisas que a Vercel não tem de graça: formulários nativos, identity (autenticação básica) e split testing.
Dá pra criar um formulário de contato em HTML puro, sem backend, e o Netlify captura os envios automaticamente. Isso é ouro pra landing pages e portfólios. Você não precisa configurar nenhum serviço externo — só adiciona um atributo no form e pronto.
Limites do plano Free do Netlify (2026)
100GB de banda por mês
300 minutos de build por mês
125K serverless function invocations por mês
Netlify Forms: 100 envios por mês grátis
Netlify Identity: 1000 usuários ativos grátis
Deploy previews automáticos
SSL e HTTPS automáticos
Onde Netlify peca? Performance de serverless functions. O cold start é mais lento que na Vercel, especialmente pra projetos Next.js. Se você tá fazendo um site estático puro, isso é irrelevante. Mas pra SSR, a Vercel ganha fácil.
GitHub Pages: o basicão que funciona
GitHub Pages é a opção mais simples das três — e isso é uma vantagem e uma desvantagem ao mesmo tempo. Não tem dashboard, não tem serverless, não tem formulários. É literalmente: você joga HTML/CSS/JS num repositório e o GitHub serve isso como site estático.
Mas sabe o que ele tem? Banda virtualmente ilimitada (soft limit de 100GB, mas ninguém nunca foi bloqueado), integração nativa com Jekyll pra blogs estáticos, e domínio .github.io grátis com SSL. Pra documentação de projetos open source, é imbatível.
Limites do GitHub Pages (2026)
Repositório: até 1GB de tamanho
Banda: soft limit de 100GB/mês (na prática, ilimitado pra sites normais)
Build: Jekyll automático ou GitHub Actions
Somente sites estáticos — zero backend
HTTPS automático com domínio customizado
Sem serverless, sem forms, sem analytics nativo
Comparativo lado a lado
Vercel
Hospedagem moderna com foco em frameworks React e Next.js
+ Prós
- • Deploy automático via GitHub — push e pronto
- • Serverless e edge functions no plano grátis
- • Preview deployments em cada PR
- • Performance excepcional com CDN global
- • Suporte nativo a Next.js, Nuxt, SvelteKit e outros
− Contras
- • Plano Hobby restrito a uso pessoal
- • Serverless com timeout de 10s no free
- • Sem formulários nativos
- • Analytics básico (detalhado só no Pro)
Netlify
Plataforma JAMstack completa com extras nativos
+ Prós
- • Formulários nativos sem backend
- • Split testing (A/B) no plano grátis
- • Identity (autenticação) nativa
- • Plugins e integrações ricas
- • Sem restrição de uso comercial no free
− Contras
- • Cold start mais lento em serverless
- • Performance inferior à Vercel pra Next.js
- • 300 min de build por mês pode apertar em projetos grandes
- • Interface do dashboard mais confusa
GitHub Pages
Hospedagem estática integrada ao GitHub
+ Prós
- • Banda praticamente ilimitada
- • Zero configuração — habilita nas settings e pronto
- • Integração nativa com Jekyll
- • Ideal pra documentação e open source
- • 100% gratuito sem pegadinhas
− Contras
- • Somente sites estáticos — sem backend
- • Sem serverless, forms ou analytics
- • Build limitado a Jekyll ou GitHub Actions
- • Sem preview deployments automáticos
- • Sem suporte a frameworks SSR
Qual escolher pra cada tipo de projeto?
Blog pessoal ou portfólio
Se o blog é em Next.js com MDX, vai de Vercel sem pensar. Se é um blog simples com Jekyll ou Hugo, GitHub Pages resolve perfeitamente. Se precisa de formulário de contato no portfólio, Netlify facilita a vida.
Landing page de produto
Netlify ganha aqui. Formulário nativo pra capturar leads, split testing pra otimizar conversão, e deploy rápido. Vercel também serve bem, mas você vai precisar de um serviço externo pro formulário (Formspree, por exemplo).
SaaS ou app web
Vercel, disparado. Serverless functions, edge middleware, ISR, SSR — tudo que um SaaS precisa tá no plano Hobby. GitHub Pages nem entra na conversa aqui porque não suporta nenhum tipo de backend.
Documentação de projeto
GitHub Pages é a escolha natural. Tá no mesmo lugar que o código, a banda é ilimitada, e ferramentas como Docusaurus e VitePress deployam direto via GitHub Actions. Simples assim.
Performance: quem é mais rápido?
Testei as três plataformas com o mesmo site estático (HTML/CSS/JS, 500KB total) e medi o TTFB (Time to First Byte) de 5 regiões diferentes. Resultado: Vercel e Netlify ficaram praticamente empatadas, com TTFB entre 30-80ms. GitHub Pages ficou um pouco atrás, com 80-150ms.
Na prática, pra sites estáticos, a diferença é imperceptível pro usuário final. A diferença aparece de verdade em serverless: a Vercel tem cold starts mais rápidos e edge functions que rodam mais perto do usuário. Se performance de backend importa, Vercel ganha de lavada.
Deploy: como funciona em cada uma
- Vercel: conecte seu repo GitHub/GitLab/Bitbucket, configure o framework (auto-detectado na maioria dos casos) e faça push. Cada push na main faz deploy em produção. Cada push em outra branch gera preview.
- Netlify: mesma ideia — conecte o repo, configure o comando de build e o diretório de output. Deploy automático em cada push. Preview por branch ou PR.
- GitHub Pages: vá em Settings > Pages do repositório, escolha a branch (geralmente main ou gh-pages) e o diretório (root ou /docs). Ou configure um workflow de GitHub Actions pra builds customizados.
Quando migrar pro plano pago?
A resposta curta: quando o gratuito começar a limitar o crescimento do seu projeto. Se você tá batendo os 100GB de banda, se precisa de mais timeout nas serverless functions, ou se o projeto virou um negócio de verdade com clientes pagantes.
Sinais de que chegou a hora de pagar
- Banda mensal passando de 80GB consistentemente
- Serverless functions precisando de mais de 10s de timeout
- Projeto com time (mais de 1 pessoa commitando)
- Receita mensal do projeto cobre o custo da hospedagem
- Precisa de analytics avançado, WAF ou proteção DDoS
- SLA e suporte prioritário fazem diferença pro seu negócio
Vercel Pro custa $20/mês. Netlify Pro custa $19/mês. GitHub Pages não tem plano pago — é grátis pra sempre, mas as limitações continuam as mesmas. Se seu projeto cresceu além do que o Pages suporta, migre pra Vercel ou Netlify.
Dá pra usar mais de uma ao mesmo tempo?
Dá e eu recomendo. Nada impede de ter o frontend na Vercel, a documentação no GitHub Pages e uma landing page separada na Netlify (aproveitando os formulários nativos). Cada plataforma tem seu ponto forte — use as três de graça e aproveite o melhor de cada uma.
Veredicto final
Se eu tivesse que escolher só uma? Vercel. O ecossistema é mais completo, a performance é top, e o DX é imbatível. Mas se você não usa Next.js e quer simplicidade máxima, GitHub Pages resolve. E se precisa de formulários sem complicação, Netlify é a pedida.
O mais importante: as três são grátis e confiáveis. Não tem escolha errada aqui — tem escolha mais adequada pro seu caso. Teste as três, veja qual flui melhor pro seu workflow, e vai com ela.
Perguntas frequentes
Qual a melhor hospedagem grátis em 2026: Vercel, Netlify ou GitHub Pages?
Depende do projeto. Vercel é a melhor pra Next.js e React com SSR. Netlify é excelente pra sites estáticos e JAMstack com formulários nativos. GitHub Pages é ideal pra documentação e sites simples em HTML/CSS/JS puro. Pra maioria dos devs, Vercel oferece o melhor equilíbrio entre features e facilidade.
Quais os limites do plano gratuito da Vercel em 2026?
O plano Hobby da Vercel inclui 100GB de banda por mês, 100 deployments por dia, serverless functions com 10s de timeout, edge functions, preview deployments automáticos e SSL grátis. Suficiente pra sites com até 100 mil visitas mensais.
GitHub Pages suporta backend ou server-side rendering?
Não. GitHub Pages é exclusivamente pra sites estáticos — HTML, CSS e JavaScript puro. Não suporta SSR, APIs, nem serverless functions. Se você precisa de qualquer processamento no servidor, use Vercel ou Netlify.
Dá pra usar domínio personalizado nas três plataformas gratuitamente?
Sim. Vercel, Netlify e GitHub Pages aceitam domínio customizado no plano gratuito, com HTTPS automático via Let's Encrypt. Você só precisa comprar o domínio (a partir de R$40/ano) e apontar o DNS.