Entidades HTML

Codifique e decodifique entidades HTML. Converta caracteres especiais em <, &, é e vice-versa.

Entrada

Arraste e solte um arquivo aqui, ou

clique para selecionar

Saída

Sobre esta ferramenta

Entidades HTML são sequências de escape que representam caracteres especiais em documentos web. Caracteres como <, >, & ou letras acentuadas podem quebrar o HTML ou ser exibidos incorretamente se não forem codificados. Esta ferramenta codifica qualquer texto em entidades HTML seguras (&lt;, &amp;, &#233;) e também faz a operação inversa: decodifica entidades nomeadas, decimais e hexadecimais de volta aos caracteres originais. Todo o processamento acontece no seu navegador: nenhum dado é enviado a servidores externos, então é seguro usar com conteúdo sensível.

Sobre esta ferramenta

Entidades HTML são sequências de escape que representam caracteres especiais em documentos web. Caracteres como <, >, & ou letras acentuadas podem quebrar o HTML ou ser exibidos incorretamente se não forem codificados. Esta ferramenta codifica qualquer texto em entidades HTML seguras (&lt;, &amp;, &#233;) e também faz a operação inversa: decodifica entidades nomeadas, decimais e hexadecimais de volta aos caracteres originais. Todo o processamento acontece no seu navegador: nenhum dado é enviado a servidores externos, então é seguro usar com conteúdo sensível.

Casos de uso

  • Escapar código HTML para exibi-lo como texto visível em tutoriais ou documentação
  • Preparar texto com caracteres especiais para incluir em HTML sem quebrar a marcação
  • Decodificar entidades herdadas de sistemas antigos ou APIs
  • Converter texto com acentos e símbolos para uma forma ASCII segura

Perguntas frequentes

O que são entidades HTML e para que servem?
Entidades HTML são sequências que começam com & e terminam com ; representando caracteres especiais. Elas permitem exibir caracteres reservados como < ou & sem que o navegador os interprete como marcação, e representar símbolos que podem não estar disponíveis na codificação do documento.
Quais caracteres esta ferramenta codifica?
Ao codificar, ela sempre escapa os caracteres reservados do HTML (&, <, >, aspas duplas e simples) e converte qualquer caractere não ASCII (acentos, emojis, símbolos) para sua entidade numérica &#NNN;, segura em qualquer codificação.
Quais formatos de entidade posso decodificar?
O decodificador reconhece entidades nomeadas comuns (&amp;, &lt;, &eacute;, &copy;...), entidades decimais (&#233;) e hexadecimais (&#xE9;). Entidades desconhecidas ou malformadas são mantidas sem alteração para não perder informação.
Por que &amp;lt; não vira < diretamente?
A decodificação é feita em uma única passada, igual ao navegador: &amp;lt; significa literalmente a string &lt;, então decodifica para &lt; e não para <. Se precisar decodificar duas vezes, processe a saída novamente.

Ferramentas relacionadas