Codificador HTML

Codificar e decodificar HTML

Entidades comuns:
&&
<&lt;
>&gt;
"&quot;
'&#39;
/&#x2F;
`&#x60;
=&#x3D;

Perguntas Frequentes

O que é codificação HTML?
A codificação HTML converte caracteres especiais em entidades HTML para evitar que sejam interpretados como código HTML. Por exemplo, < se torna &lt; e > se torna &gt;. Isso é essencial para exibir entrada do usuário com segurança.
Por que a codificação HTML é importante para segurança?
A codificação HTML previne ataques XSS (Cross-Site Scripting) garantindo que a entrada do usuário seja exibida como texto, não executada como código. Sempre codifique conteúdo gerado pelo usuário antes de exibi-lo em páginas web.
Quais caracteres devem ser codificados em HTML?
Sempre codifique: < > & " ' (aspas). Também codifique caracteres especiais como © ® ™ e caracteres não ASCII. Use entidades numéricas (&#..;) para caracteres que não estão na lista de entidades HTML.