Entidades HTML Codificar/Decodificar

Escapes < > & " ' em entidades HTML, ou restaura as entidades

Codificar Decodificar
Caracteres: {{ inputText.length }}
Escape Unicode →

Sobre as Entidades HTML

Uma entidade HTML (HTML Entity) é usada para exibir caracteres reservados ou invisíveis em uma página web. Por exemplo, para mostrar um trecho de código contendo <div>, você deve escapar < e > como &lt; e &gt;; caso contrário, o navegador os analisa como tags.

Entidades comuns incluem: &amp; (&), &lt; (<), &gt; (>), &quot; ("), &apos; ('), e formas decimais/hexadecimais como &#169; (©). Esta ferramenta trata todas as entidades padrão nos dois sentidos.

Exemplos

Entrada: <a href="#">link</a>

Codificado: &lt;a href="#"&gt;link&lt;/a&gt;

Perguntas Frequentes

P: Por que escapar HTML em uma página web?
R: Para evitar que caracteres especiais sejam analisados incorretamente como tags ou atributos (quebrando o layout da página) e como uma defesa importante contra injeção XSS — sempre escape saídas não confiáveis.
P: A decodificação suporta entidades numéricas?
R: Sim. Tanto entidades nomeadas (como &copy;) quanto numéricas (como &#169; ou &#x00A9;) são restauradas corretamente na decodificação.