Sobre: Codificador de entidades HTML
Escape o texto para que ele apareça literal dentro do HTML em vez de ser lido como tag, ou decodifique um texto cheio de &, ' e em caracteres normais. Codifique só os cinco caracteres que o HTML exige, ou também todos os não ASCII (como ã e ç) para sistemas que só aceitam ASCII.
Como usar
- Escolha Codificar ou Decodificar.
- Cole o texto ou o HTML.
- Copie o resultado.
Exemplo
- Entrada
- <a href="x">Tom & Jerry</a>
- Resultado
- <a href="x">Tom & Jerry</a>
Perguntas frequentes
Quais caracteres precisam ser escapados no HTML?
& e < sempre; > por segurança; " e ' dentro de valores de atributo. Codificar esses cinco deixa o texto seguro no conteúdo HTML e em atributos entre aspas.
Escapar evita XSS?
Escapar é a principal defesa quando você coloca texto no conteúdo HTML ou num atributo entre aspas. Não basta dentro de <script>, style ou atributos de URL, que precisam de codificação própria.
Entidades com nome ou numéricas?
As duas funcionam em todos os navegadores. As numéricas (©) cobrem qualquer caractere; as com nome (©) são mais fáceis de ler.