Preços do Vercel em 2026: Custos Reais vs Netlify & Cloudflare Pages
Tenho implantado sites Next.js e Astro em produção para clientes desde 2020. A cada ano, a conversa sobre preços fica mais complicada — não porque as plataformas ficaram mais caras (embora algumas estejam), mas porque os modelos de faturamento continuam mudando de formas que tornam as comparações realmente difíceis.
No mês passado, sentei com faturas de três plataformas em nove projetos de clientes e fiz as contas. Não a matemática "calculadora na página de preços deles". A matemática real. A "por que essa conta é $340 quando estimei $80" matemática.
Este artigo é tudo o que aprendi. Se você está escolhendo entre Vercel, Netlify e Cloudflare Pages para uma implantação em produção em 2026, isso deve economizar você algumas surpresas desagradáveis.

Índice
- Por que os Preços das Plataformas São Mais Difíceis do que Parecem
- Análise de Preços do Vercel 2026
- Análise de Preços do Netlify 2026
- Análise de Preços do Cloudflare Pages 2026
- Comparação de Custos Lado a Lado
- Cenário Real: Site de Marketing com 500K Visitantes Mensais
- Cenário Real: Dashboard SaaS com Heavy API Routes
- Cenário Real: Loja de E-commerce
- Custos Ocultos que Ninguém Fala
- Qual Plataforma Você Deveria Realmente Escolher
- FAQ
Por que os Preços das Plataformas São Mais Difíceis do que Parecem
Cada plataforma quer que você olhe para o tier gratuito e pense "isso é basicamente grátis". E para um blog pessoal ou projeto secundário, realmente é. O problema começa quando você tem tráfego real, rotas dinâmicas reais e requisitos de negócios reais.
Aqui está o que torna a comparação complicada:
- As unidades de faturamento diferem. Vercel cobra por invocações de funções e tempo de execução. Netlify cobra por "execuções de funções serverless" com uma definição diferente. Cloudflare cobra por requisições de Workers. Essas não são a mesma coisa.
- As definições de bandwidth variam. Algumas plataformas contam acessos ao cache de borda. Outras não. Algumas cobram pela otimização de imagens em bandwidth separadamente.
- Os excedentes são onde está o dinheiro. O plano base pode ser $20/mês, mas um pico de tráfego pode silenciosamente multiplicar sua conta por 5.
Vi times escolherem Vercel porque "funciona muito bem com Next.js" sem perceber que a arquitetura pesada em ISR geraria 2M invocações de funções por mês. Isso não é hipotético — era um dos nossos clientes de desenvolvimento Next.js no ano passado.
Análise de Preços do Vercel 2026
Vercel atualizou sua estrutura de preços no final de 2025, e o modelo atual (desde Q1 2026) fica assim:
Tiers de Planos
| Plano | Custo Mensal | Membros da Equipe | Bandwidth | Execuções de Função Serverless | Invocações de Função de Borda | Minutos de Build | |------|-------------|-------------|-----------|-------------------------------|--------------------------|---------------|| | Hobby | $0 | 1 | 100 GB | 100K | 500K | 6.000/mês | | Pro | $20/membro | Até 10 | 1 TB | 1M | 1M incluído | 24.000/mês | | Enterprise | Personalizado | Ilimitado | Personalizado | Personalizado | Personalizado | Personalizado |
O Que Realmente Custa Dinheiro
O plano Pro de $20/membro/mês é onde a maioria dos sites em produção se encontra. Mas aqui está onde fica interessante:
- Bandwidth adicional: $40 por 100 GB após os 1 TB inclusos
- Execuções adicionais de função serverless: $6 por 1M após o primeiro 1M
- Invocações adicionais de função de borda: $2 por 1M
- Edge Middleware: Executa em toda requisição por padrão. Se você está usando middleware para verificação de auth ou redirecionamentos, cada visualização de página dispara.
- Otimização de Imagens: 5.000 imagens de origem incluídas em Pro; $5 por 1.000 imagens de origem adicionais
- Web Analytics: Incluído, mas Advanced Analytics começa em $10/projeto/mês
- Proteção DDoS & WAF: Apenas em Enterprise
A Armadilha da Função Serverless
Esta é a que pega as pessoas. Em um projeto Next.js App Router, cada page.tsx que usa componentes de servidor, cada rota de API, cada Server Action — tudo isso conta como invocações de função serverless. Um único carregamento de página pode disparar múltiplas invocações de função se você tiver busca de dados paralela.
Auditei um projeto de cliente no trimestre passado e descobri que uma única página de produto estava gerando 4 invocações de função por visita: uma para o layout, uma para os dados do produto, uma para recomendações e uma para status de inventário. Em 200K visualizações de página por mês, são 800K invocações de função apenas de uma página.
// Cada um desses gera uma invocação de função separada no Vercel
// app/products/[slug]/page.tsx
export default async function ProductPage({ params }) {
const product = await getProduct(params.slug); // invocation 1
const recommendations = await getRecommendations(params.slug); // invocation 2
const inventory = await getInventory(params.slug); // invocation 3
return <ProductView product={product} recommendations={recommendations} inventory={inventory} />;
}
Você pode agrupar esses, mas os padrões padrão na maioria dos tutoriais não fazem isso.
Mudanças de Preços do Vercel 2025-2026
Vercel fez uma mudança notável no final de 2025 ao introduzir "Fluid Compute" como seu modelo de execução padrão, substituindo a abordagem serverless anterior por invocação com um modelo mais parecido com contêiner que mantém as funções quentes por mais tempo. Isso realmente reduz custos para aplicativos com tráfego consistente, mas padrões de tráfego intermitentes ainda têm que lidar forte.
Eles também introduziram limites de gastos em planos Pro — você pode agora definir um gasto máximo mensal, o que é genuinamente útil. Antes disso, contas descontroladas eram uma preocupação real.

Análise de Preços do Netlify 2026
Netlify reestruturou seus preços no início de 2025 e manteve-os relativamente estáveis em 2026.
Tiers de Planos
| Plano | Custo Mensal | Membros da Equipe | Bandwidth | Funções Serverless | Funções de Borda | Minutos de Build | |------|-------------|-------------|-----------|---------------------|---------------|---------------|| | Starter | $0 | 1 | 100 GB | 125K invocações | Ilimitadas | 300/mês | | Pro | $19/membro | Até 10 | 1 TB | 2M invocações | Ilimitadas | 25.000/mês | | Enterprise | Personalizado | Ilimitado | Personalizado | Personalizado | Personalizado | Personalizado |
O Que Realmente Custa Dinheiro
- Bandwidth adicional: $55 por 100 GB (sim, mais caro que Vercel)
- Invocações adicionais de função serverless: $7,50 por 1M
- Armazenamento de mídia grande: $2,50 por 100 GB
- Formulários: 100 envios/mês no Starter; adicional em $19/site/mês para 1.000 envios
- Identity (Auth): 1.000 usuários ativos grátis; $99/site/mês para 10.000
- Analytics: $9/site/mês
Forças e Fraquezas do Netlify
As funções de borda do Netlify sendo ilimitadas em todos os planos pagos é genuinamente bom. Se sua arquitetura se inclina pesadamente para lógica de borda — roteamento baseado em geolocalização, testes A/B na borda, verificação de token de auth — Netlify não cobrará extra por isso.
A fraqueza? As funções serverless do Netlify rodam em AWS Lambda sob o capô, e cold starts são notavelmente piores que os do Vercel no meu teste (média de 300-500ms vs 100-200ms do Vercel para funções Node.js comparáveis no início de 2026).
Além disso, o suporte do Netlify para Next.js, embora melhorado significativamente com seu runtime v5, ainda fica atrás do suporte nativo do Vercel. Recursos como Partial Prerendering e Server Actions funcionam, mas encontrei edge cases que exigiam workarounds. Se você está fazendo desenvolvimento de CMS headless com um frontend Next.js, isso importa.
Análise de Preços do Cloudflare Pages 2026
Cloudflare Pages é a opção diferente aqui, e em muitos aspectos, a mais interessante.
Tiers de Planos
| Plano | Custo Mensal | Membros da Equipe | Bandwidth | Requisições de Workers | Operações KV | Minutos de Build | |------|-------------|-------------|-----------|-----------------|---------------|---------------|| | Grátis | $0 | Ilimitados | Ilimitado | 100K/dia | 100K leituras/dia | 500/mês | | Pro | $20/mês (fixo) | Ilimitados | Ilimitado | 10M/mês | 1B leituras/mês | 5.000/mês | | Business | $200/mês | Ilimitados | Ilimitado | 50M/mês | 5B leituras/mês | 20.000/mês |
A Vantagem de Bandwidth
Leia essa tabela novamente. Bandwidth ilimitado em todos os planos, incluindo grátis. Esta é a vantagem decisiva do Cloudflare. Se você está rodando um site pesado em mídia ou servindo muitas imagens e vídeos, a economia de bandwidth sozinha pode ser centenas de dólares por mês.
O Que Realmente Custa Dinheiro
- Requisições adicionais de Workers: $0,30 por 1M após limites do plano
- Durable Objects: $0,15 por 1M requisições + taxas de armazenamento
- Armazenamento R2 (se usado para assets): $0,015 por GB/mês, $4,50 por 1M operações Class A
- Workers AI: Pay-per-use, varia por modelo
- Imagens: $5/mês para 100K variantes; $1 por 100K adicionais
A Pegadinha com Cloudflare Pages
Aqui é onde tenho que ser honesto: Cloudflare Pages roda no runtime Workers, não em Node.js. Isso significa:
- Sem módulo
fsnativo - Sem APIs nativas de Node.js (embora a compatibilidade tenha melhorado massivamente com a flag
nodejs_compat) - Alguns pacotes npm simplesmente não funcionam
- O suporte a Next.js via
@cloudflare/next-on-pagesou o novo adaptadoropennextfunciona, mas não é de primeira parte
Para desenvolvimento com Astro, Cloudflare Pages é realmente excelente. O adaptador do Astro para Cloudflare é bem mantido e a história de SSR é sólida. Para Next.js, é funcional mas você encontrará arestas.
Comparação de Custos Lado a Lado
Deixe-me colocar números reais em três cenários comuns. Todos os preços são mensais, baseados em preços de 2026.
| Métrica | Vercel Pro | Netlify Pro | Cloudflare Pro |
|---|---|---|---|
| Custo base (3 membros da equipe) | $60 | $57 | $20 |
| 2 TB bandwidth | $60 + $40 = $100 | $57 + $55 = $112 | $20 |
| 5M invocações de função | $60 + $24 = $84 | $57 + $22,50 = $79,50 | $20 |
| 2 TB bandwidth + 5M invocações | $124 | $134,50 | $20 |
| Otimização de imagem (20K imagens) | +$75 | +$0 (usar externa) | +$5 |
| Analytics | Incluído (básico) | +$9/site | Grátis (básico via painel CF) |
Esse coluna Cloudflare não é um typo. Para sites com muito bandwidth, tráfego moderado, Cloudflare Pages é dramaticamente mais barato.
Cenário Real: Site de Marketing com 500K Visitantes Mensais
Um site de marketing típico para uma empresa de médio porte: 30 páginas, conteúdo gerenciado por CMS, formulários de contato, talvez um blog com 200 posts. Geração estática com algum ISR para o blog.
Assunções:
- 500K page views/mês
- 800 GB bandwidth (imagens, fontes, etc.)
- 600K invocações de função serverless (ISR, tratamento de formulários, rotas de API)
- 3 membros da equipe
- 1.000 envios de formulário/mês
| Vercel Pro | Netlify Pro | Cloudflare Pro | |
|---|---|---|---|
| Plano base | $60 | $57 | $20 |
| Excedente de bandwidth | $0 | $0 | $0 |
| Excedente de função | $0 | $0 | $0 |
| Formulários | Serviço externo | $19 | Serviço externo |
| Total | $60 | $76 | $20 |
Nessa escala, os três são bem acessíveis. As diferenças começam a importar quando você escala.
Cenário Real: Dashboard SaaS com Heavy API Routes
Um aplicativo de dashboard com usuários autenticados, dados em tempo real, muitas chamadas de API. Pense: dashboard de analytics, ferramenta de gerenciamento de projeto, ou painel de administrador.
Assunções:
- 50K usuários ativos
- 8M page views/mês
- 2,5 TB bandwidth
- 15M invocações de função
- 5 membros da equipe
- Conexões WebSocket (onde suportado)
| Vercel Pro | Netlify Pro | Cloudflare Business | |
|---|---|---|---|
| Plano base | $100 | $95 | $200 |
| Excedente de bandwidth | $600 | $825 | $0 |
| Excedente de função | $84 | $97,50 | $0 |
| Total | $784 | $1.017,50 | $200 |
Agora as diferenças são gritantes. O modelo de taxa fixa do Cloudflare com bandwidth ilimitado absolutamente brilha para aplicativos dinâmicos com tráfego alto. Mas lembre-se — você está negociando economia de custos por um ambiente de runtime mais restrito.
Vercel provavelmente o empurraria para Enterprise nessa escala, que normalmente começa em torno de $1.500/mês mas inclui proteção DDoS, garantias de SLA e suporte prioritário.
Cenário Real: Loja de E-commerce
Um site de comércio headless usando Shopify ou similar como backend, com um frontend Next.js ou Astro.
Assunções:
- 200K visitantes mensais
- 1,5M page views (comportamento de navegação)
- 1,8 TB bandwidth (imagens de produto)
- 8M invocações de função (páginas de produto, carrinho, checkout, busca)
- 15.000 imagens de origem para otimização
- 4 membros da equipe
| Vercel Pro | Netlify Pro | Cloudflare Pro | |
|---|---|---|---|
| Plano base | $80 | $76 | $20 |
| Excedente de bandwidth | $320 | $440 | $0 |
| Excedente de função | $42 | $45 | $0 |
| Otimização de imagem | $50 | Externa ($20-50) | $5 |
| Total | $492 | $581-611 | $25 |
E-commerce é onde os custos de bandwidth realmente mordem no Vercel e Netlify. Mesmo com cache agressivo, imagens de produto comem bandwidth rápido.
Se você está construindo uma vitrine headless e custo é um fator, Cloudflare Pages merece séria consideração — assumindo que sua escolha de framework tenha suporte sólido a Cloudflare. Verifique nossa página de preços se você quer ajuda para avaliar a plataforma certa para seu projeto específico.
Custos Ocultos que Ninguém Fala
Deploy de Preview
Todas as três plataformas criam deploys de preview para PRs. No Vercel Pro, você obtém deploys de preview ilimitados, mas eles consomem minutos de build e invocações de função. Um time ocupado fazendo 20 PRs/dia com testes automatizados pode queimar minutos de build rápido.
Middleware e Execução de Borda
O middleware do Vercel roda em toda requisição que corresponde ao seu padrão. Se seu middleware verifica auth em toda rota, essa é uma invocação de função de borda por requisição. Em um site com 1M requisições mensais, são 1M invocações de função de borda apenas para middleware. A $2 por 1M, é barato — mas se acumula quando combinado com outro uso de borda.
Cron Jobs
Vercel cobra invocações de cron job contra sua cota de função serverless. Se você tiver um cron que roda a cada minuto, são 43.200 invocações/mês apenas de um cron. As funções agendadas do Netlify funcionam de forma similar. Cloudflare's Cron Triggers estão incluídos em sua cota de requisição Workers.
Minutos de Build em Monorepos
Se você está rodando um monorepo com Turborepo, cada deploy reconstrói mais do que você imaginaria. Remote Caching do Vercel ajuda, mas você ainda usará mais minutos de build que um repo de projeto único. Já vi monorepos consumirem 3-5x os minutos de build de projetos standalone equivalentes.
Custo de Experiência do Desenvolvedor
Isso não está em nenhuma fatura, mas é real. A DX do Vercel para Next.js é incomparável. As coisas simplesmente funcionam. Os comentários de deploy preview, o speed insights, a integração com a sobreposição de erro do Next.js — economiza horas de desenvolvedor. Se você está pagando a desenvolvedores $150/hora e Vercel economiza para cada dev 2 horas/mês em debug de problemas de deployment, vale $300/mês por desenvolvedor. Leve isso em conta.
Qual Plataforma Você Deveria Realmente Escolher
Depois de implantar dúzias de sites em produção em todas as três plataformas, eis minha opinião honesta:
Escolha Vercel se:
- Você está construindo com Next.js e quer zero fricção
- DX importa mais do que economizar $50/mês
- Você precisa dos recursos mais novos de Next.js no primeiro dia
- Seu tráfego é moderado e previsível
Escolha Netlify se:
- Você precisa de formulários built-in, identidade ou outros add-ons
- Seu time prefere um workflow de deployment mais visual/UI-driven
- Você está usando um framework diferente de Next.js (Hugo, Eleventy, etc.)
- Funções de borda são uma parte central de sua arquitetura
Escolha Cloudflare Pages se:
- Os custos de bandwidth seriam significativos em outras plataformas
- Você está construindo com Astro, SvelteKit ou outro framework amigável a CF
- Você quer a otimização de custo mais agressiva
- Você está confortável trabalhar dentro das restrições do runtime Workers
- Você precisa de desempenho global (a rede de borda do CF é massiva)
Para a maioria do nosso trabalho de cliente na Social Animal, padronizamos em Vercel para projetos Next.js e Cloudflare Pages para projetos Astro. O raro deploy do Netlify acontece quando um cliente tem infraestrutura Netlify existente ou precisa de seus recursos de add-on específicos.
Se você está inseguro em que direção ir, entre em contato conosco — a seleção de plataforma é uma das primeiras coisas que cravamos em qualquer contrato.
FAQ
Quanto o Vercel realmente custa para um site em produção em 2026? Para um site de produção típico com tráfego moderado (menos de 500K visitantes mensais), espere pagar $60-120/mês no plano Pro dependendo do tamanho da equipe. Sites com alto tráfego e renderização dinâmica pesada podem facilmente atingir $500-1.000/mês devido aos excedentes de bandwidth e invocação de função. Os limites de gastos do Vercel (introduzidos no final de 2025) ajudam a prevenir choque de fatura, mas você precisará configurá-los proativamente.
Cloudflare Pages é realmente grátis para uso em produção? O tier gratuito é genuinamente utilizável para pequenos sites em produção — bandwidth ilimitado é real. No entanto, você é limitado a 100K requisições de Workers por dia, 500 minutos de build por mês, e um build por vez. Para qualquer site de produção sério com um time, o plano Pro de $20/mês é o mínimo prático. Ainda é dramaticamente mais barato que alternativas.
Posso usar Next.js em Cloudflare Pages?
Sim, mas com ressalvas. O pacote @cloudflare/next-on-pages e o novo adaptador OpenNext funcionam, mas você encontrará limitações. Alguns recursos do Next.js como otimização nativa de next/image precisam de workarounds, e o runtime Workers não suporta todas as APIs de Node.js. App Router funciona, mas recomendo testes completos de seus padrões específicos antes de se comprometer. Para compatibilidade total com Next.js, Vercel permanece o caminho de menor resistência.
Por que minha conta do Vercel é maior que esperado? Os culpados mais comuns são: middleware rodando em toda requisição (verifique seus padrões de matcher), páginas ISR/SSR gerando mais invocações de função que antecipado (cada busca de dados paralela pode ser uma invocação separada), deploys de preview consumindo recursos, e cobranças de otimização de imagem para sites com muitas imagens únicas. Habilite o painel de uso do Vercel e verifique semanalmente até entender seus padrões de consumo.
Netlify é mais barato que Vercel em 2026? No nível de plano base, eles são quase idênticos ($19 vs $20 por membro). Onde eles divergem é excedentes: Netlify cobra $55 por 100 GB de bandwidth adicional vs $40 do Vercel. O excedente de função serverless do Netlify também é ligeiramente mais caro. No entanto, Netlify inclui funções de borda ilimitadas em planos pagos, o que pode compensar custos se sua arquitetura for pesada em borda. Para a maioria dos projetos web padrão, Vercel acaba um pouco mais barato.
Alguma dessas plataformas oferece limites de gastos ou alertas de faturamento? Vercel introduziu limites de gastos em planos Pro em 2025 — você pode definir um limite rígido, e seu site continuará servindo conteúdo em cache quando você atingir. Netlify oferece notificações de gastos mas não limites rígidos em Pro. O modelo do Cloudflare é amplamente taxa fixa, tornando excedentes menos uma preocupação, mas eles oferecem alertas de faturamento para uso de Workers. Sempre configure alertas independentemente da plataforma.
Qual é a melhor plataforma para um site de CMS headless? Depende do framework. Para Next.js com um CMS headless (Sanity, Contentful, Storyblok), Vercel oferece a experiência mais suave com recursos como ISR sob demanda e modo draft. Para sites de CMS headless baseados em Astro, Cloudflare Pages oferece desempenho incrível a uma fração do custo. A escolha do CMS em si raramente dita a plataforma — é o framework frontend que importa mais.
Devo usar Vercel Enterprise ou explorar alternativas? Se sua conta Vercel Pro consistentemente excede $800/mês, vale a pena ter a conversa Enterprise — não porque seja mais barato per se, mas porque você obtém garantias de SLA, proteção DDoS e um engenheiro de suporte dedicado. Alternativamente, nesse nível de gastos, migrar cargas de trabalho dinâmicas para Cloudflare Workers enquanto mantém seus assets estáticos em qualquer CDN pode cortar custos em 60-70%. Fizemos essa migração para vários clientes e não é tão dolorosa quanto parece.