Formatador HTML
Indente HTML bagunçado para ler melhor a estrutura, ou minifique para produção, com 2, 3, 4 espaços ou tabs.
- Funciona no navegador
- Sem upload
- O resultado fica no seu dispositivo
Privacidade e limitesRoda no seu navegador. Nada é enviado.
O conteúdo das entradas fica nesta aba; a Refentra não o envia nem armazena. As contagens agregadas opcionais de ações só são enviadas com seu consentimento para medição de uso. Limpe o espaço ao terminar.
Perfil compatível: Parser HTML conserva espaços relevantes; entrada nunca renderizada/executada. 100.000 unidades. Minify compacta tags/atributos sem reduzir espaços do texto. Comentários comuns removidos apenas sem script/template; marcadores preservados.
Máximo 200.000 unidades UTF-16; parsers podem aceitar menos. Worker: 15 segundos (regex 1,5 segundo).
Trabalhe com a entrada e o resultado
- Prepare e escolha a operação
Cole o HTML e escolha formatar ou minificar; a ferramenta analisa a marcação de forma inerte, sem carregar a página.
- Confira um exemplo concreto
Use este exemplo e compare com o resultado indicado: <p>Hello <b>world</b>.</p> → minify → <p>Hello <b>world</b>.</p>
- Confira antes de reutilizar a saída
Confira os espaços entre elementos em linha e o texto preservado; remover todos os espaços mudaria as palavras exibidas.
Respostas para esta tarefa
Formatar sanitiza HTML perigoso?
Não. A análise inerte impede a execução aqui, mas a saída ainda pode conter marcação ativa quando for usada em outro lugar.
O que conferir se a entrada for rejeitada?
Reduza a entrada para menos de 100.000 unidades UTF-16 e confira o aninhamento; um HTML malformado pode ser normalizado pelas regras de análise do HTML.
Onde esta ferramenta termina?
A árvore é limitada a 20.000 nós e profundidade 64; isto não é um teste de compatibilidade entre navegadores, uma renderização de CSS nem uma certificação de segurança do HTML.