O que esta ferramenta faz
Cinco caracteres mudam o sentido do HTML, então recebem um nome:
| Caractere | Saída |
|---|---|
& | & |
< | < |
> | > |
" | " |
' | ' |
Tudo acima do ASCII imprimível vira uma referência numérica decimal: é dá é, € dá €.
Numéricas em vez de nomeadas
é sai como é, não como é, e isso é deliberado.
Uma entidade nomeada precisa ser definida pelo tipo de documento. O HTML define alguns milhares; o XML define exatamente cinco. Cole é num arquivo XML, num feed Atom ou num documento XHTML servido como XML: o analisador reporta entidade não definida. é todos entendem.
Os caracteres invisíveis ficam visíveis
Um espaço não separável vira  . Muitas vezes é justamente esse o interesse: um U+00A0 colado do Word parece exatamente um espaço no seu editor e não se comporta como um, e codificar é como você o encontra.
Tabulação e quebra de linha ficam literais. São legítimas em texto HTML, e transformá-las em referências só tornaria a fonte menos legível.
O apóstrofo
' vira ' em vez de '. ' é definido em XML e em HTML5, mas não em HTML 4 — um documento nesse modo exibe os sete caracteres em vez da aspa. A forma numérica não tem essa lacuna.
Uma referência por caractere, não por unidade
Um emoji sai como 😀, uma única referência. Caracteres fora do plano multilíngue básico são guardados em duas unidades internamente, e um escapador ingênuo emite duas referências quebradas. Este percorre pontos de código.
Privado por padrão
Tudo é executado localmente no seu navegador com JavaScript. Os seus dados nunca são enviados para um servidor, o que torna a ferramenta segura para conteúdo sensível e funciona offline.