Como publicar um site HTML na internet de graça
Como publicar uma página HTML (com CSS, JS e imagens) na internet de graça, com HTTPS e sem servidor: arraste a pasta ou o .zip e compartilhe o link.
Arraste a pasta ou o .zip do seu site e em um minuto você tem um endereço https. Sem conta, o site fica 24 horas; cadastre-se grátis para mantê-lo.
Publicar agora sem cadastroVocê tem um index.html (ou vários), uma folha de estilos, talvez um pouco de JavaScript e imagens, e no seu computador está tudo certo. Para alguém abrir isso pelo celular, os arquivos precisam estar em um servidor ligado na internet, com um endereço público. É isso que significa "publicar" ou "hospedar" um site HTML. Aqui você não precisa configurar servidor nenhum: envia os arquivos e recebe um link https://.
Do que você precisa#
- A pasta do site, do jeito que você abre no navegador, ou um .zip com ela.
- Um navegador. Para a primeira publicação não precisa de conta.
Se os arquivos estiverem dentro de uma subpasta (por exemplo meu-site/index.html), tudo bem: essa pasta em comum é removida sozinha e o index.html fica na raiz do site.
Passo a passo#
- Abra Publicar agora sem cadastro (o botão desta página).
- Arraste a pasta para a área tracejada ou escolha o arquivo .zip. Você vê quantos arquivos serão enviados e que tipo de site foi detectado ("site estático").
- Clique em Publicar. Em alguns segundos aparece o endereço, no formato
https://seu-site-abc123.skiffly.cloud. - Abra no celular para conferir se tudo carrega: textos, estilos e imagens.
- Antes de mandar o link para alguém, mantenha o site. Sem conta ele é apagado em 24 horas. Para ficar com ele, cadastre-se grátis com GitHub, Google ou e-mail: o site vai para a sua conta com o mesmo endereço. Se não der para se cadastrar agora, deixe seu e-mail na página de publicação e mantemos o site por 7 dias, com um link para salvá-lo.
A página principal: index.html#
Quando alguém abre o endereço sem mais nada (/), o servidor procura o index.html. Se o seu arquivo tem outro nome:
- Um único HTML (
trabalho.html): ele também vira a página principal. - Vários HTML e nenhum se chama index: escolhemos a principal pelo nome (
inicio,home,principal…), depois a que tem o menu com links para as outras e, se não houver, a primeira na ordem (pagina1antes depagina2).
Se quiser decidir você mesmo, renomeie a página principal para index.html antes de enviar.
Para não quebrar nada#
- Caminhos relativos. No HTML use
css/estilo.cssouimg/foto.jpg, nuncaC:\Users\...\foto.jpg: esse caminho só existe no seu computador. - Maiúsculas. No servidor
Foto.JPGefoto.jpgsão arquivos diferentes. Escreva o nome igual ao da pasta. - Tamanho. Sem conta, o site compactado pode ter até 10 MB. Com conta, até 50 MB por envio. Se passar disso, reduza as imagens (uma foto de celular de 5 MB costuma ficar ótima com 300 KB).
- Formulários. Uma página estática não processa formulário nem envia e-mail sozinha. Use um serviço de formulários (como o Google Forms) ou um backend.
Depois: seu próprio domínio#
O endereço .skiffly.cloud funciona desde o primeiro minuto. Se depois você comprar um domínio (minhaempresa.com.br), dá para conectá-lo também no plano grátis, e o HTTPS é configurado sozinho: veja o guia Conectar seu domínio.
Se o site foi gerado por uma ferramenta de IA, veja também como publicar um site feito com IA e, se algo não carregar, os erros mais comuns.
Teste com o seu próprio site
Sem cadastro e sem cartão. O site dura 24 horas; com uma conta grátis ele continua no ar.
Perguntas frequentes
Posso publicar um único arquivo .html?
meu-site.html ou trabalho final.html, ele vira a página principal: não precisa renomear para index.html.Preciso saber programar ou usar o terminal?
npx skiffly up) é opcional, para quem já usa.