Início / Ferramentas para desenvolvedores / Codificador de entidades HTML
Codificador de entidades HTML
Para mostrar uma tag na página em vez de deixar o navegador executá-la, os sinais de menor e maior precisam virar entidades. Esta ferramenta escapa os cinco caracteres que importam, opcionalmente também os acentos, e decodifica no sentido inverso.
Como usar
- Cole seu HTML ou seu texto cheio de entidades.
- Marque a segunda caixa se o destino não aceitar UTF-8.
- Clique em codificar ou decodificar e copie o resultado.
Exemplos
- <p> → <p>, que aparece como texto literal.
- & → & ao decodificar.
- Com a caixa extra marcada, é vira é para sistemas antigos.
Perguntas frequentes
Quais caracteres realmente precisam ser escapados?
O e comercial e os sinais de menor e maior, sempre. As aspas importam dentro de atributos, onde uma aspa sem escape fecha o atributo antes da hora. O resto é opcional se a página for servida como UTF-8, o que é o recomendado.
Escapar evita cross-site scripting?
É a defesa principal, mas o contexto manda. Escapar para texto HTML não é o mesmo que escapar para uma string JavaScript, uma URL ou um valor CSS. Em produção, use o escape sensível ao contexto do seu framework em vez de uma passada manual.
Ferramentas relacionadas
- Formatador e validador de JSON
- Conversor de CSV para JSON
- Conversor de JSON para CSV
- Minificador de CSS
Atualizado: 2026-08-07