Utilitário para desenvolvedores

Conversor de entidades HTML

Codifique caracteres especiais HTML, converta texto Unicode em entidades nomeadas ou numéricas e decodifique referências mistas com segurança no navegador.

Entrada

Converter entidades HTML

Modo de conversão
Opções de codificação

Os modos decimal e hexadecimal codificam cada caractere Unicode. As demais opções valem para os modos especial e nomeado.

Pronto para conversão local.

Modo de conversãoCaracteres especiais

Digite um texto para calcular as estatísticas de conversão.

Caracteres de entrada0
Caracteres de saída0
Referências de entidade0
Caracteres alterados0

Saída

Resultado convertido

Prévia segura

Prévia do texto decodificado

A prévia do texto convertido aparecerá aqui.

A prévia é inserida como texto simples. Marcações e scripts nunca são executados.

Entidades detectadas

Entidades encontradas na entrada e na saída

#EntidadeValor decodificadoPonto de códigoOcorrências

Exemplos

Conversões de entidades comuns

Entidades HTML comuns

CaractereEntidade nomeadaDecimalHexadecimalUso comum
&&&&E comercial em texto e URLs
<&lt;&#60;&#x3C;Sinal de menor
>&gt;&#62;&#x3E;Sinal de maior
"&quot;&#34;&#x22;Aspa dupla em atributos
'&apos;&#39;&#x27;Apóstrofo em atributos
©&copy;&#169;&#xA9;Símbolo de direitos autorais
&euro;&#8364;&#x20AC;Símbolo monetário do euro
&mdash;&#8212;&#x2014;Travessão

Notas sobre entidades HTML

  • Escape o E comercial e os sinais angulares ao exibir código HTML ou texto não confiável.
  • Mantenha Preservar entidades existentes ativado para evitar transformar &copy; em &amp;copy;.
  • Entidades nomeadas são legíveis para símbolos comuns; entidades numéricas representam qualquer valor escalar Unicode válido.
  • A saída decodificada é exibida com textContent, portanto a marcação convertida não pode ser executada como HTML.

Perguntas sobre o conversor de entidades HTML

Este conversor de entidades HTML envia meu texto?

Não. Codificação, decodificação, detecção e prévia são executadas localmente no navegador.

Qual é a diferença entre entidades HTML nomeadas e numéricas?

Entidades nomeadas usam nomes legíveis como amp e copy. Entidades numéricas usam pontos de código Unicode decimais ou hexadecimais.

Ele pode decodificar entidades nomeadas, decimais e hexadecimais misturadas?

Sim. O modo de decodificação processa referências mistas e mantém referências desconhecidas ou inválidas visíveis para revisão.

Por que preservar entidades existentes durante a codificação?

Isso impede que uma referência como &copy; seja recodificada como &amp;copy;. Desative a opção quando precisar de dupla codificação intencional.