Voltar ao blog
Hospedagem de HTML|
DeployPages Team
/2026-05-11/7 min read

Como hospedar um arquivo HTML online e compartilhar como link público

Um guia prático para transformar um arquivo HTML, uma pasta estática ou um ZIP em um link HTTPS público, sem começar por Git, servidores ou painel de hospedagem completo.

Se você pesquisou por "hospedar arquivo HTML" ou "colocar site no ar", provavelmente não quer uma aula de arquitetura cloud. Você tem um index.html, talvez um style.css, algumas imagens, e precisa mandar um link que funcione.

Isso é diferente de escolher uma hospedagem tradicional para um site inteiro. O primeiro problema é menor: colocar os arquivos online no formato certo, garantir que o navegador carregue tudo e deixar um caminho aberto para domínio personalizado depois.

Fluxo de envio no navegador transformando arquivos HTML em um link público do DeployPages

O que conta como site HTML?

Para publicar, um site HTML costuma cair em um destes formatos:

Tipo de projetoO que enviarExemplos comuns
Página em arquivo únicoindex.htmlCurrículo online, página de evento, protótipo rápido
Pasta estáticaindex.html, CSS, JS, imagensPortfólio online, site pessoal, landing page
Saída de builddist, build, out, publicVite, export estático de React, Astro, export do Next.js
Arquivo ZIPUma pasta compactada com os arquivos do siteEntrega para cliente, exportação de IA, modelo baixado

O ponto importante é a raiz. Um host estático normal espera encontrar index.html no nível principal da pasta enviada. Se o ZIP abre em meu-site/index.html, envie a pasta correta ou confirme que a plataforma entende essa estrutura aninhada.

O caminho mais rápido: enviar os arquivos prontos

Para um site estático pequeno, começar pelo envio costuma doer menos:

  1. Coloque index.html na raiz da pasta.
  2. Mantenha assets em pastas previsíveis, como css, js, images ou assets.
  3. Envie a pasta ou o ZIP.
  4. Abra o link HTTPS gerado.
  5. Clique em cada página e confira os caminhos de CSS, scripts e imagens.
  6. Reivindique o projeto ou adicione um domínio personalizado quando souber que o link vale manter.

Esse último passo importa. Muitos sites pequenos nascem como trabalho descartável: prévia para cliente, projeto de faculdade, rascunho de landing page, mockup gerado por IA. Exigir setup completo de conta antes da primeira URL cria atrito no momento errado.

No DeployPages, você pode começar pela área de envio da página inicial, publicar os arquivos estáticos e decidir depois se quer manter o projeto em uma conta. Para um passo a passo específico, veja o guia de publicação de HTML.

Confira caminhos de arquivo antes de culpar a hospedagem

A maior parte dos problemas de "meu HTML quebrou online" vem de caminhos que funcionavam localmente e falham em uma URL pública.

Prévias locais podem esconder erro. Seu navegador talvez carregue um arquivo do seu computador mesmo quando o site publicado não consegue. Antes de enviar, procure estes padrões:

Padrão localPadrão mais seguro publicadoPor quê
C:\Users\voce\Desktop\logo.png./images/logo.pngUm navegador publicado não lê seu disco.
/Users/voce/site/style.css./style.cssCaminhos absolutos do computador quebram online.
file:///.../script.js./script.jsURLs file:// só existem na sua máquina.
href="/about.html"href="./about.html" em prévias de pastaLinks relativos à raiz dependem da raiz publicada.

Se o site tem várias páginas, abra cada uma pela URL publicada, não só a página inicial. Navegação é onde caminhos ruins aparecem primeiro.

Quando enviar pelo navegador é melhor que Git

Git é a resposta certa quando o projeto tem desenvolvimento ativo, revisão e mudanças frequentes no site publicado. Nem sempre é o primeiro passo certo.

Envio pelo navegador é melhor quando:

  • Você recebeu uma pasta estática de designer, cliente, gerador ou ferramenta de IA.
  • Precisa de um link antes de decidir se o projeto merece repositório.
  • Está publicando uma página única, site de evento, currículo online ou projeto de aula.
  • Quer testar um build gerado antes de ligar CI.
  • Quem vai colocar a página no ar não é a mesma pessoa que escreveu o código.

É por isso que publicar arrastando arquivos aparece até em ferramentas sérias de hospedagem. A documentação do Netlify Drop descreve diretamente o caso de pasta ou ZIP, inclusive projetos vindos de ferramentas de geração de código por IA. O Cloudflare Pages também documenta Direct Upload para arquivos pré-buildados e envios do computador local, via CLI e arrastar e soltar.

O sinal de mercado é simples: muita gente continua procurando uma forma direta de enviar arquivos de site e receber uma URL.

O que enviar em ferramentas comuns

Cada ferramenta chama a pasta final de um jeito:

Ferramenta ou stackEnvie isto
HTML/CSS/JS puroA pasta que contém index.html
Vitedist depois de npm run build
Create React Appbuild depois de npm run build
Astrodist depois de npm run build
Export estático do Next.jsout depois do export
Template HTML baixadoA pasta descompactada com index.html na raiz
Site estático gerado por IAA pasta exportada, não a conversa do prompt

Se não tiver certeza, procure a pasta que contém index.html mais os assets compilados. Pastas de origem como src normalmente não são o que você publica.

Um link descartável pode ser simples. Um link enviado a clientes, investidores, recrutadores ou compradores precisa de mais cuidado.

Confira:

  • HTTPS por padrão, não um link inseguro http://.
  • Uma URL de prévia estável para as pessoas voltarem depois.
  • Substituição simples quando você enviar uma versão corrigida.
  • Caminho para domínio personalizado.
  • Uma forma de restaurar versão anterior se o novo envio ficar pior que o antigo.
  • Estatísticas básicas, porque adivinhar se alguém abriu o link cansa rápido.

O DeployPages foi desenhado para esse caminho: envio rápido primeiro, depois domínios personalizados, entrega global, estatísticas e restaurar versão anterior quando a página deixa de ser só um teste.

Checklist simples antes do envio

Antes de publicar, gaste dois minutos nisto:

  1. Abra a pasta local e confirme que index.html está no nível principal.
  2. Renomeie arquivos com espaços ou caracteres incomuns se eles forem referenciados no HTML.
  3. Use nomes de arquivo em minúsculas quando possível. Logo.PNG e logo.png não são iguais em muitos sistemas que servem arquivos online.
  4. Busque no HTML por file://, localhost e seu nome de usuário do computador.
  5. Compacte a pasta só depois de conferir a estrutura da raiz.
  6. Depois do deploy, teste no celular, não apenas no notebook de desenvolvimento.

Esse checklist pega mais problemas reais do que outra rodada comparando provedores.

Quando sair do envio simples

Continue com envios diretos se o site é majoritariamente estático e as atualizações são ocasionais. Migre para CLI ou deploy baseado em Git quando o site tiver mudanças frequentes, uma etapa de build que outras pessoas precisam reproduzir ou um processo de equipe em torno de revisão.

O DeployPages aceita começar pelo envio sem prender o projeto nesse caminho. Comece no navegador para o primeiro link. Passe para deploy via CLI quando o projeto tiver build repetível. Adicione domínio depois que o conteúdo for aprovado.

Essa ordem combina com muitos projetos reais. A primeira coisa necessária não é um pipeline. É um link que abre.

Referências úteis

#hospedar arquivo html#site estático#publicar site#deploy sem git

Pronto para publicar seu site?

Envie arquivos estáticos, receba um link HTTPS e adicione domínio ou restaure uma versão anterior quando o projeto precisar.

Começar grátis