Codificador de Entidades HTML

O que é Codificador de Entidades HTML

A codificação de entidades HTML converte caracteres com significado especial em HTML para uma forma segura. Os cinco caracteres reservados viram entidades nomeadas (& vira &amp;, < vira &lt;, > vira &gt;, " vira &quot;, ' vira &#39;) e cada caractere fora do ASCII (acentos, símbolos, emojis) vira uma entidade numérica como &#169; para o símbolo de copyright. O resultado aparece como texto literal no navegador em vez de ser interpretado como marcação, evitando layouts quebrados e injeção.

Como usar

  1. Digite ou cole o texto que deseja codificar no campo de entrada.
  2. Veja a saída segura para HTML que aparece instantaneamente abaixo.
  3. Clique em Copiar para colocar a string codificada na área de transferência.
  4. Use o link do Decodificador de Entidades HTML abaixo para reverter a operação.

Quando usar

Quer mostrar código HTML de verdade numa página sem que o navegador execute? Cole <p>Tom & Jerry © 2024</p> e receba de volta &lt;p&gt;Tom &amp; Jerry &#169; 2024&lt;/p&gt;, pronto para um post de blog, um tutorial ou um trecho de documentação. Também serve para escapar a entrada do usuário antes de ela entrar na sua marcação.

Perguntas frequentes

O que é codificação de entidades HTML?

É substituir caracteres com significado especial em HTML por um equivalente seguro. Caracteres reservados como <, > e & viram entidades nomeadas como &lt;, &gt; e &amp;, enquanto outros caracteres podem virar entidades numéricas, para que o navegador mostre o texto em vez de interpretá-lo como código.

Quais caracteres esta ferramenta codifica?

Os cinco caracteres reservados do HTML (&, <, >, ", ') são sempre convertidos em entidades. Todo caractere acima do ASCII (letras acentuadas, símbolos de moeda e matemática, emojis) vira uma entidade numérica como &#233; ou &#169;. Letras, dígitos e pontuação ASCII permanecem inalterados.

Ela lida com caracteres acentuados e emojis?

Sim. Qualquer caractere fora da faixa ASCII é codificado pelo seu code point Unicode, então é vira &#233; e 🌍 vira &#127757;. Emojis formados por um único code point viram uma entidade numérica.

Posso compartilhar esta ferramenta com meus dados preenchidos?

Sim. A URL é atualizada automaticamente enquanto você digita. Copie da barra de endereço ou use o botão Compartilhar, e quem abrir verá seu texto exato já preenchido.

Ferramentas relacionadas