Codificador / Decodificador de Entidades HTML

Codifique caracteres especiais em entidades HTML e decodifique de volta, com suporte a &, <, >, ", ' e entidades numéricas.

Digite o texto acima para codificar ou decodificar entidades HTML

Codificador / Decodificador de Entidades HTML

Entidades HTML são códigos especiais usados para representar caracteres com significado reservado no HTML, como os sinais de menor e maior (< e >), o e comercial (&), aspas (") e apóstrofos ('). Codificar esses caracteres garante que os navegadores os exibam como texto visível em vez de interpretá-los como marcação, o que é essencial para exibir com segurança conteúdo gerado por usuários e trechos de código na web.

Esta ferramenta realiza conversão bidirecional: a codificação transforma texto simples em HTML seguro substituindo os caracteres reservados por seus equivalentes de entidade nomeada ou numérica (por exemplo, < se torna &lt;), enquanto a decodificação inverte o processo e converte entidades HTML de volta em texto legível. Suporta os cinco caracteres de escape padrão do HTML, além de entidades numéricas nos formatos decimal (&#65;) e hexadecimal (&#x41;).

Como funciona

Codificar: & → &amp; | < → &lt; | > → &gt; | " → &quot; | ' → &#39;. Decodificar: análise nativa do navegador via textarea, que resolve entidades nomeadas, decimais (&#N;) e hexadecimais (&#xN;).

Casos de uso

  • Incorporar com segurança conteúdo gerado por usuários em páginas HTML para evitar injeção XSS
  • Exibir exemplos de código-fonte ou marcação em um blog ou site de documentação
  • Preparar texto para uso dentro de atributos HTML como title, alt ou campos data-*
  • Decodificar snippets HTML ofuscados ou codificados recebidos de APIs ou páginas raspadas
  • Aprender ou ensinar como os navegadores interpretam caracteres especiais e entidades HTML

Calculadoras Relacionadas