O que a ferramenta Codificar / Decodificar HTML faz
Esta ferramenta troca caracteres de marcação arriscados por entidades HTML seguras e reverte o processo quando você precisa do texto puro de volta. No modo Codificar, ela escapa os cinco caracteres que confundem os navegadores: &, <, >, " e '. No modo Decodificar, ela lê entidades como &, < ou códigos numéricos como ' e restaura os símbolos originais. É útil para desenvolvedores que inserem trechos de código num blog, redatores que colam exemplos de tags num CMS e qualquer pessoa que precise limpar texto copiado de uma fonte HTML.
Como usar
- Escolha um modo no seletor: Codificar para transformar caracteres em entidades ou Decodificar para fazer o caminho inverso.
- Cole ou digite seu texto na caixa de entrada no topo.
- Pressione o botão Codificar / Decodificar para executar.
- Veja o resultado na caixa de saída e copie com um clique.
Você pode trocar de modo e executar de novo a qualquer momento. Não há limite de quantas vezes processar o texto.
Por que usar esta
É rápido, pois a conversão acontece no instante do clique, sem recarregar a página e sem filas. É privado, já que cada tecla é tratada pelo seu navegador e nada chega a um servidor, então até código não publicado fica na sua máquina. E é gratuito, sem cadastro e sem limites. Como a decodificação se apoia no próprio interpretador do navegador, ela reconhece as mesmas entidades nomeadas e numéricas de uma página real.
Uma dica rápida
Codifique qualquer texto enviado por usuários antes de exibi-lo numa página, assim um < ou > solto não quebra o layout nem injeta uma tag. Veja mais utilitários para desenvolvedores na categoria Dev. Precisa processar muitos arquivos de uma vez? O app de desktop BulkPro, do mesmo time, foi feito para tarefas em lote.
Perguntas frequentes
- Quais caracteres o codificador HTML escapa?
- O modo Codificar converte os cinco caracteres que quebram a marcação HTML. O & vira &, o menor que vira <, o maior que vira >, a aspa dupla vira " e a aspa simples vira '. Todo o resto permanece exatamente como foi digitado.
- Ele decodifica entidades HTML nomeadas e numéricas?
- Sim. O modo Decodificar lê tanto as entidades nomeadas, como &, < e ©, quanto as numéricas, como ' ou ', e converte tudo de volta nos caracteres reais.
- Por que devo codificar HTML antes de exibir texto numa página?
- Escapar &, menor que e maior que impede que seu texto seja interpretado como tags ou scripts. Isso mantém exemplos de código legíveis e ajuda a evitar layouts quebrados e problemas de injeção quando texto do usuário aparece na página.
- Meu texto é enviado para algum servidor?
- Não. A codificação e a decodificação acontecem inteiramente no seu navegador com JavaScript nativo. Seu texto nunca é enviado, então você pode colar código privado ou ainda não publicado com tranquilidade.