Onde hospedar HTML de graça: 8 opções comparadas

Dá para hospedar HTML de graça e sem prazo em pelo menos quatro serviços sérios: GitHub Pages, Cloudflare Pages, Netlify e Vercel. Todos servem páginas estáticas com HTTPS e domínio próprio sem cobrar nada. As diferenças que decidem a escolha não são preço nem espaço em disco. São o que os termos de uso permitem, se o seu arquivo fica público, e se você precisa controlar quem abre.

Se o que você publica é trabalho de cliente, comece por o que o plano grátis do GitHub Pages, da Netlify e da Vercel proíbe: dois dos três vedam uso comercial por escrito, e isso decide a escolha antes de qualquer limite técnico.

O que este comparativo não publica, e por quê

Comparativos de hospedagem gratuita repetem números uns dos outros até ninguém saber mais de onde saíram. Quando fomos conferir os limites de banda e de build das camadas gratuitas, encontramos fontes de 2026 que se contradizem: umas descrevem cota mensal em gigabytes e minutos de build, outras descrevem um sistema de créditos com teto rígido, para o mesmo serviço e para o mesmo ano.

Não dá para publicar as duas. Então este artigo não publica número nenhum de banda, minutos de build ou cota mensal. O que ele publica é o que muda de fato a sua decisão e não muda toda semana: o desenho de cada serviço e o que o contrato permite.

Para os números, abra a página de preços e a de limites do fornecedor no dia em que você for decidir. É a única fonte que vale, e leva cinco minutos por serviço.

Este é o segundo caso da série. No guia de QR code, seis fontes davam seis preços diferentes para o mesmo serviço. Números que todo mundo cita são exatamente os que mais costumam estar errados, porque ninguém volta à origem.

Comparativo: as 8 opções

ServiçoCamada gratuitaPrecisa de contaDomínio próprio no gratuitoSenha no gratuitoMelhor para
GitHub PagesSim, sem prazoSimSimNãoPortfólio, documentação, projeto aberto
Cloudflare PagesSim, sem prazoSimSimParcial, via Cloudflare AccessPágina pública que pode receber pico de acesso
NetlifySimSimSimRecurso pagoSite estático com build automático
VercelSim, plano HobbySimSimRecurso pagoProjeto pessoal e protótipo
Netlify DropSimNãoNãoNãoLink descartável em trinta segundos
Surge.shSimSimSimRecurso pagoQuem publica por linha de comando
tiiny.host e similaresLimitadaSimRecurso pagoConforme o planoUpload de um arquivo só, sem Git
Google Drive e SharePointNão hospedaSimNãoNãoNada: guardam o arquivo, não servem a página

Este quadro descreve o desenho de cada serviço, não a cota da camada gratuita. Planos gratuitos mudam sem aviso, então confirme na página do fornecedor antes de mandar um link para alguém.

Sobre a última linha, o caso é diferente dos outros sete e tem um guia próprio: por que o Google Drive não hospeda mais HTML.

GitHub Pages: gratuito, ótimo, e com duas letras miúdas

O GitHub Pages é a melhor opção gratuita para quem já usa GitHub. Os limites publicados na documentação não são restritivos para um portfólio ou uma documentação. Mas há duas coisas nos termos que decidem se ele serve para você, e as duas quase nunca aparecem em comparativo.

1. Uso comercial não é permitido. Texto literal da documentação do GitHub: o GitHub Pages "is not intended for or allowed to be used as a free web-hosting service to run your online business, e-commerce site, or any other website that is primarily directed at either facilitating commercial transactions or providing commercial software as a service." A mesma página diz que sites do GitHub Pages "shouldn't be used for sensitive transactions like sending passwords or credit card numbers."

2. No plano gratuito, o repositório é público. O GitHub Pages está disponível em repositórios públicos com o GitHub Free, e em repositórios públicos e privados nos planos pagos.

Junte as duas. Se você é freelancer e vai hospedar a proposta de um cliente no GitHub Pages gratuito, o arquivo fica num repositório aberto, e a atividade é comercial. Não é pegadinha do GitHub, está escrito. É que ninguém lê.

Escolha o GitHub Pages se a página é pública de qualquer forma, é sua, e não é a operação comercial de um negócio: portfólio, documentação de projeto aberto, página pessoal, material de estudo. Para esses casos é gratuito, permanente, com HTTPS e domínio próprio incluídos, e melhor do que qualquer opção paga desta lista.

Cloudflare Pages: a escolha para quando o acesso pode explodir

O Cloudflare Pages serve o site pela rede da Cloudflare, a mesma infraestrutura que a empresa usa para o resto dos seus produtos. É a opção mais confortável para conteúdo que pode receber pico de tráfego, e aceita domínio próprio sem custo.

Se você quer proteger a página com senha sem sair do gratuito, o Cloudflare Access é a exceção parcial deste comparativo. Ele resolve, mas exige configuração e não é o mesmo que digitar uma senha num campo e mandar o link.

Escolha o Cloudflare Pages se a página pode viralizar, ou se um limite de banda te deixaria nervoso. É a resposta padrão para "quero isso no ar de graça e não quero pensar mais nisso".

Netlify Drop: quando você quer um link em trinta segundos

O Netlify Drop aceita arrastar uma pasta ou um arquivo e devolve uma URL, sem criar conta. É o caminho mais curto que existe entre um arquivo no seu computador e um endereço na internet.

A contrapartida é que você não tem controle nenhum: sem senha, sem domínio próprio, sem gestão, e o link é público para quem o receber.

Escolha o Netlify Drop se você precisa mostrar uma página a alguém agora e não vai usar isso de novo. Não crie cadastro para algo que você vai usar uma vez.

Quando hospedar HTML deixa de ser grátis

Hospedar uma página estática custa zero nas quatro plataformas principais. O custo aparece em quatro momentos específicos, e nenhum deles é espaço em disco:

Você passa a pagar quando precisa dePor quê
Repositório ou arquivo privadoO GitHub Pages gratuito só serve repositório público
Senha ou controle de quem abreNenhuma camada gratuita oferece de forma direta
Saber quem abriu e por quanto tempoNão existe em host estático, por desenho
Trocar o conteúdo sem trocar o link já enviadoExiste onde há versionamento

Custos ocultos que valem checar antes: prazo de expiração por inatividade em serviços menores, banner ou marca do serviço na sua página, limite de banda que ao estourar tira o site do ar em vez de gerar cobrança, e o que acontece com o conteúdo se você parar de usar a conta.

Hospedar e compartilhar são problemas diferentes

Todas as oito opções acima resolvem hospedar: deixar o arquivo acessível numa URL. Nenhuma das gratuitas resolve compartilhar: decidir quem vê, saber quem viu, e controlar o que acontece quando o link é encaminhado.

Isso não é falha delas. É que elas nunca foram construídas para isso. Um host estático foi feito para servir a mesma página para o mundo inteiro, o mais rápido possível, o oposto de restringir acesso.

A pergunta que você temO que usar
"A página está no ar?"Qualquer host gratuito da tabela
"Quem abriu, quando, e por quanto tempo ficou?"Plataforma de compartilhamento
"Posso tirar do ar depois de uma data?"Plataforma de compartilhamento
"Preciso que só uma pessoa veja"Plataforma de compartilhamento

Se a sua pergunta é a primeira, pare de ler comparativos e use GitHub Pages ou Cloudflare Pages. Você não precisa pagar nada a ninguém, e este artigo termina aqui para você.

Onde a I LOVE HTML entra, e onde ela perde

A I LOVE HTML resolve a segunda coluna da tabela acima, não a primeira. Você sobe o arquivo ou um .zip, e o link sai com senha, data de validade, endereço personalizado, registro de quem abriu e por quanto tempo ficou, QR code que continua funcionando quando você troca o destino, e as últimas 25 versões guardadas. O plano gratuito cobre 5 arquivos, o Pro custa R$ 14 por mês com 100 arquivos e o Business R$ 49 com 500. Os limites estão em planos e limites.

Onde ela perde, para ser específico: não existe integração com Git nem deploy automático a partir de um repositório, então quem publica a partir de um commit vai preferir GitHub Pages, Netlify ou Vercel. E para uma página pública de alto tráfego, sem necessidade de senha ou de saber quem abriu, o Cloudflare Pages é a escolha melhor, e é gratuita. Se o seu caso é esse, use o Cloudflare.

O que a I LOVE HTML faz melhor é o entregável: a proposta, o relatório, o dashboard que vai para uma pessoa específica e que você quer poder atualizar, expirar ou acompanhar depois de enviado.

Quando nenhuma destas opções serve

Se a página precisa de servidor, com banco de dados, login de usuário ou processamento no backend, você não quer hospedagem estática. Vercel e Cloudflare oferecem funções serverless nas camadas gratuitas, e aí a conversa é outra.

Se o conteúdo é confidencial de verdade, com dado pessoal sensível, documento sob acordo de confidencialidade ou informação sob sigilo legal, link com senha não é controle de acesso corporativo. Não há trilha de auditoria, não há autenticação verificável e, sob a LGPD, a base legal para tratar dado pessoal de terceiro não é substituída por uma senha. Use o repositório da sua empresa.

Se a página é a operação comercial de um negócio e você pretendia usar GitHub Pages gratuito, os termos não permitem. O Cloudflare Pages permite, e é gratuito também.

Perguntas frequentes

Qual o melhor lugar gratuito para hospedar HTML?

Depende de um fator: tráfego. Para páginas pessoais e projetos, GitHub Pages é o mais simples se você já usa GitHub. Para qualquer coisa que possa receber pico de acesso, Cloudflare Pages.

Posso usar o GitHub Pages para o site da minha empresa?

Os termos do GitHub não permitem usá-lo como hospedagem gratuita para rodar um negócio online, e-commerce ou software como serviço. O Cloudflare Pages não tem essa restrição.

Hospedagem gratuita tem prazo?

Nas quatro principais, não. Em serviços menores, frequentemente sim, por inatividade ou por limite de leituras. Leia os termos antes de mandar o link a um cliente.

Meu arquivo fica público?

No GitHub Pages gratuito, sim: só repositórios públicos são suportados no plano Free. Nos demais, o arquivo fica acessível por URL, o que é diferente de estar num repositório aberto, mas ainda assim significa que quem tiver o link entra.

Dá para colocar senha de graça?

Nenhuma das camadas gratuitas oferece senha de forma direta. O Cloudflare Access é a exceção parcial e exige configuração.

Quanto de banda cada plano gratuito dá?

Não publicamos esse número aqui de propósito, porque as fontes de 2026 se contradizem e a cota mudou em mais de um serviço no meio do ano. Abra a página de limites do fornecedor no dia da sua decisão.


As citações da documentação do GitHub vêm de GitHub Docs, GitHub Pages limits. Este artigo trata de preços e limites de terceiros e é revisado a cada três meses, porque comparativo desatualizado é pior que comparativo inexistente.

← Voltar ao blog