Formatador de HTML
Cole o markup e este formatador local organiza tags e texto em linhas recuadas. Escolha dois ou quatro espaços, confira o resultado e copie-o para leitura ou revisão. Seu HTML permanece nesta sessão do navegador.
Formate HTML em três etapas
-
1
Cole o markup
Adicione o HTML que deseja inspecionar. Ele não é enviado ao servidor.
-
2
Escolha a indentação
Use dois ou quatro espaços para cada nível de aninhamento.
-
3
Revise e copie
Confira o texto formatado antes de usá-lo em outro lugar.
O que este formatador faz
Este formatador é um leitor estrutural simples, não um analisador HTML completo. Ele coloca tags de abertura e fechamento, comentários, declarações e texto em linhas separadas e então aplica a indentação selecionada. Elementos vazios comuns, como <img>, <br> e <meta>, não criam outro nível.
Blocos que começam com <pre>, <code>, <textarea>, <script> ou <style> permanecem juntos como foram informados. A ferramenta não valida markup, não corrige tags não fechadas, não quebra atributos, não normaliza a sintaxe de autoclose e não interpreta a semântica de CSS ou JavaScript.
A formatação pode alterar espaços ao redor de nós de texto comuns. Trate a saída como uma cópia de trabalho mais legível e compare-a antes de salvar ou publicar um modelo sensível a espaços. Para validação, use um validador HTML.
Perguntas frequentes
Não. A formatação e a cópia ocorrem no navegador. As etapas do funil mantêm a entrada apenas temporariamente no armazenamento da sessão.
Não. Ela só aplica uma indentação simples e não consegue determinar se o markup é válido ou semanticamente correto.
Não. Blocos completos de script e style permanecem como foram inseridos.
Ferramentas relacionadas
Conversor de Binário para ASCII
Cole binário (bytes separados por espaço ou um longo fluxo de bits) e obtenha o texto ASCII que ele representa. Lida com codificações de 7 bits e 8 bits.
Simplificador de Álgebra Booleana
Simplifique expressões booleanas usando mapas de Karnaugh e o algoritmo de Quine-McCluskey. Mostra cada passo de minimização e uma forma final SOP/POS.
Gerador de Paletas de Cores
Gere paletas monocromáticas, análogas, complementares, triádicas ou tetrádicas a partir de uma cor base HEX e exporte variáveis CSS prontas para copiar.
Conversor de ASCII para Hex
Converta texto ASCII em valores de byte hexadecimal. A saída usa dois dígitos hexadecimais por caractere, prontos para dumps de memória, rastreamentos de pacotes ou tabelas de firmware.
Conversor de BBCode para HTML
Converta BBCode (marcação de fórum) para HTML limpo. Lida com tags de formatação, listas, citações, código, imagens, links e tabelas.
Binário para Decimal
Converta números binários para decimal instantaneamente. Mostra a expansão posicional para que você possa ver como cada bit contribui.