Estas plataformas não cobram da mesma forma: Vercel e Netlify por transferência e créditos, Railway e Fly.io por recursos; uma API sempre ligada de 0,5 GB custa cerca de $11,15 por mês no Railway Hobby e $4,24 no Fly.io, e o Vercel Hobby não permite uso comercial.
1. Os planos de quatro plataformas#
Vercel, Netlify, Railway e Fly.io resolvem o mesmo problema (colocar a sua aplicação em produção) com modelos de cobrança diferentes. A tabela resume o plano gratuito, o plano pago e como o uso é cobrado, segundo a página oficial de cada uma lida em 17 de outubro de 2026. Os preços estão em dólares e excluem impostos.
| Plataforma | Plano gratuito | Plano pago | Como o uso é cobrado |
|---|---|---|---|
| Vercel | Hobby, $0: 100 GB de transferência; só uso pessoal e não comercial | Pro: $20 por mês com $20 de crédito de uso e 1 TB de transferência | Excedente: $0,15 por GB de transferência rápida, $2 por milhão de requisições de CDN, funções por CPU e memória |
| Netlify | Free, $0: 300 créditos | Personal: $9 por mês (1.000 créditos); Pro: $20 por mês (3.000 créditos) | Créditos: 15 por implantação em produção, 10 por GB-hora de computação, 20 por GB de banda e 2 por 10.000 requisições |
| Railway | Free: $1 de uso por mês; teste gratuito de $5 por 30 dias | Hobby: $5 por mês com $5 de uso; Pro: $20 por espaço de trabalho com $20 de uso | Por segundo: memória cerca de $10 por GB-mês, CPU cerca de $20 por vCPU-mês, volumes $0,15 por GB-mês, saída $0,05 por GB |
| Fly.io | Não há plano gratuito: teste de 2 horas de execução ou 7 dias | Sem mensalidade; você paga por máquina: shared-cpu-1x de 256 MB, $2,19 por mês | Máquinas por tipo (512 MB: $3,69; 1 GB: $6,70), RAM extra $6 por GB, volumes $0,15 por GB, saída $0,02 por GB na América do Norte e Europa |
Há três modelos. A Vercel cobra um plano com crédito de uso e excedentes por transferência, requisições e funções. A Netlify cobra por créditos consumidos por implantações, computação, banda e requisições. Railway e Fly.io cobram por recursos: memória, CPU, volumes e saída de dados, por segundo ou por máquina.
Documentação: Vercel: preços ↗ · Netlify: preços ↗ · Railway: preços ↗ · Fly.io: preços ↗
2. O limite que mais surpreende: o uso comercial#
A Vercel indica que o plano Hobby é para uso pessoal e não comercial: um projeto que gera receita precisa do plano Pro ($20 por mês). A Fly.io não tem plano gratuito para organizações novas, só um teste de 2 horas de execução ou 7 dias. A Railway oferece um plano Free com $1 de uso por mês e limites baixos (1 vCPU e 0,5 GB por serviço).
As páginas da Netlify e da Railway não indicam, no que verificamos, se o plano gratuito permite uso comercial; confirme nos termos de serviço antes de lançar um produto.
3. Três casos calculados#
O código calcula três casos com as tarifas publicadas. Para as duas APIs compara o Railway Hobby (taxa de $5 que inclui $5 de uso, mais o uso acima disso) com uma máquina shared-cpu-1x da Fly.io; as máquinas não são idênticas (a Fly.io usa CPU compartilhada), então é uma comparação de custo, não de capacidade. O terceiro caso estima quantos créditos da Netlify um site com 100 GB de tráfego consome.
def railway_hobby(memoria_gb, vcpu, volumen_gb, egress_gb):
uso = memoria_gb * 10 + vcpu * 20 + volumen_gb * 0.15 + egress_gb * 0.05 # USD por mês
return 5 + max(0, uso - 5) # taxa de $5 que inclui $5 de uso
FLY = {"256 MB": 2.19, "512 MB": 3.69, "1 GB": 6.70} # shared-cpu-1x, região iad
def fly(preset, volumen_gb, egress_gb):
return FLY[preset] + volumen_gb * 0.15 + egress_gb * 0.02 # egress da América do Norte e Europa
def creditos_netlify(implantacoes, gb_horas, gb_banda, requisicoes_10k):
return implantacoes * 15 + gb_horas * 10 + gb_banda * 20 + requisicoes_10k * 2
print(f"API sempre ligada: Railway Hobby {railway_hobby(0.5, 0.25, 1, 20):.2f} | Fly.io {fly('512 MB', 1, 20):.2f}")
print(f"API maior: Railway Hobby {railway_hobby(1, 0.5, 5, 50):.2f} | Fly.io {fly('1 GB', 5, 50):.2f}")
uso = creditos_netlify(20, 10, 100, 100)
planos = {"Free": 300, "Personal": 1000, "Pro": 3000}
minimo = next(nombre for nombre, tope in planos.items() if uso <= tope)
print(f"Site com 100 GB de tráfego: {uso} créditos | plano mínimo {minimo}")| Caso | Railway Hobby | Fly.io | Netlify |
|---|---|---|---|
| API sempre ligada (0,5 GB de memória, 0,25 vCPU, 1 GB de volume, 20 GB de saída) | $11,15 | $4,24 | — |
| API maior (1 GB de memória, 0,5 vCPU, 5 GB de volume, 50 GB de saída) | $23,25 | $8,45 | — |
| Site com 100 GB de tráfego (20 implantações, 10 GB-hora, 1 milhão de requisições) | — | — | 2.600 créditos: plano Pro ($20 por mês) |
Para a API pequena, a Fly.io sai mais barata ($4,24 contra $11,15) porque cobra uma máquina de tamanho fixo, enquanto a Railway cobra a memória e a CPU realmente usadas. No site com 100 GB de tráfego, a banda domina: 2.000 dos 2.600 créditos, e só o plano Pro da Netlify (3.000 créditos) o cobre. A Vercel Pro incluiria esse tráfego, pois o plano traz 1 TB de transferência.
4. Qual escolher conforme o seu caso#
Não há uma melhor plataforma em geral; a tabela transforma cada caso em um critério.
| Se o seu caso é… | Olhe primeiro | Costuma servir |
|---|---|---|
| Frontend ou site com muitas visitas e implantações a partir do Git | A transferência incluída e o excedente | Vercel ou Netlify |
| API ou worker sempre ligado com custo previsível | O preço por máquina ou por recurso | Fly.io ou Railway |
| Protótipo ou projeto pessoal sem custo | Os limites do plano gratuito e se permite uso comercial | Vercel Hobby (não comercial), Netlify Free ou Railway Free |
| Um backend com banco de dados na mesma plataforma | Volumes e serviços incluídos | Railway |
| Máquinas perto do usuário em várias regiões | O preço por região | Fly.io |
Antes de decidir, estime o seu tráfego mensal, as suas implantações e se o seu serviço precisa estar sempre ligado. Esses três dados ordenam as opções melhor que o preço da capa.
Para se aprofundarDeploy rápido sem montar EC2, VPC nem IAM: guia de PaaS
5. O que vigiar na fatura#
As quatro plataformas podem surpreender se você não definir limites.
- A Vercel Pro inclui 1 TB de transferência e depois cobra a partir de $0,15 por GB: configure alertas de gasto antes de um pico de tráfego.
- A Netlify cobra por créditos: um site com muita banda consome créditos mais rápido que um com muitas implantações.
- A Railway fatura memória e CPU por segundo: um serviço parado não custa, mas um inflado por um erro custa.
- A Fly.io cobra volumes e saída de dados: a tarifa citada ($0,02 por GB) é a da América do Norte e Europa; confira a da sua região.
Para se aprofundarPor que o custo cloud preocupa mais que a segurança nas PMEs
6. Mantenha seus números em dia#
Os planos dessas plataformas mudam com frequência. Os números são os das páginas oficiais em 17 de outubro de 2026; confirme as condições antes de comprometer um orçamento.
- Anote a data de leitura de cada tarifa.
- Configure alertas de gasto na plataforma que escolher.
- Compare mais opções de implantação no comparador de soluções cloud da Codifly.
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.