Codificador de entidades HTML
Transforme caracteres especiais em entidades HTML (< → <) ou faça o caminho inverso: essencial sempre que você precisar exibir código dentro de uma página web.
Os cinco caracteres reservados do HTML
Cinco caracteres têm significado especial numa página web: < e > abrem e fecham as tags, & inicia as entidades, e as aspas duplas e o apóstrofo delimitam os atributos. Se você quer que o navegador os exiba em vez de interpretá-los (por exemplo, num trecho de código de um blog, num artigo técnico ou num campo de um CMS), eles precisam ser convertidos nas entidades <, >, &, " e '. A ferramenta converte o e comercial primeiro, para que as entidades já presentes não sejam codificadas duas vezes, e para o apóstrofo usa a forma numérica ', que também é compatível com o HTML antigo, no qual ' não era reconhecido.
Codificar ou decodificar: de qual você precisa?
Use a codificação quando precisar colar código numa página HTML, num comentário técnico ou num atributo sem que ele seja interpretado como marcação. Use a decodificação quando receber um texto cheio de é, & ou ’ (algo comum em feeds RSS, exportações de bancos de dados e conteúdos de CMS antigos) e quiser recuperar os caracteres legíveis. A decodificação usa o analisador nativo do navegador, então reconhece todas as entidades nomeadas (mais de duas mil) e também as numéricas, tanto decimais quanto hexadecimais.