256 Tools

Codificador / Decodificador de entidades HTML

Resultado

Sites externos relacionados

Alguns links são links de afiliados.

Ferramentas relacionadas

Converta texto para entidades HTML e vice-versa. Escape os caracteres com significado especial em HTML — como <, >, & e aspas — para que apareçam como texto, e opcionalmente codifique também caracteres não ASCII. Você também pode decodificar entidades nomeadas e numéricas de volta para texto simples. Tudo funciona no seu navegador.

Como usar

  1. Escolha uma direção: Codificar ou Decodificar.
  2. Ao codificar, opcionalmente ative a codificação de caracteres não ASCII.
  3. Cole o texto e copie o resultado.

Como funciona

A codificação substitui os cinco caracteres relevantes em HTML — & < > " ' — por seus equivalentes em entidades como &amp; e &lt;, para que o navegador os exiba literalmente em vez de interpretá-los como marcação. Com a opção não ASCII, caracteres fora do intervalo básico tornam-se referências numéricas como &#233;. A decodificação reverte isso, convertendo entidades nomeadas (&copy;) e numéricas (&#x2615;) de volta em caracteres.

O sinal de menor que é convertido para e da entidade &lt;.<&lt;

Funcionalidades

Escapar caracteres HTML

Codifica & < > e ambos os tipos de aspas para que o texto seja seguro em HTML.

Opção não ASCII

Opcionalmente converte caracteres acentuados e símbolos em referências numéricas.

Decodificar entidades

Converte entidades nomeadas e numéricas de volta em caracteres legíveis.

Bidirecional

Alterne entre codificação e decodificação com um único botão.

Quando usar

Exibir código em HTML

Mostre tags e trechos de código numa página sem que sejam renderizados.

Inserir símbolos

Adicione caracteres especiais com segurança usando referências numéricas.

E-mail e templates

Escape conteúdo do usuário antes de inseri-lo em templates HTML.

Ler texto codificado

Decodifique texto com muitas entidades de logs ou exportações de volta para texto simples.

Observações

  • A decodificação suporta entidades nomeadas comuns e todas as referências numéricas.
  • O apóstrofo é codificado como &#39; para uso seguro em atributos.
  • O escape ajuda a evitar que a marcação seja quebrada ou injetada em uma página.
  • Tudo funciona no seu dispositivo; nada é enviado.

Perguntas frequentes

O que é &lt;?
&lt; é a entidade HTML para o sinal de menor que (<). Escrever &lt; permite ao navegador exibir o caractere em vez de iniciar uma tag.
O que são referências numéricas?
Elas codificam um caractere pelo seu ponto de código, em decimal (&#233;) ou hexadecimal (&#xe9;). Podem representar qualquer caractere.
Por que escapar HTML?
Para que caracteres especiais sejam exibidos corretamente e textos não confiáveis não possam injetar marcação ou scripts em uma página.
Quais entidades ele pode decodificar?
Entidades nomeadas comuns como &amp;, &copy; e &mdash;, mais todas as referências numéricas decimais e hexadecimais.
Meu texto é enviado a um servidor?
Não. A codificação e decodificação acontecem inteiramente no seu navegador.

Usamos cookies para anúncios e análises.