Escapar e desescapar HTML
Sempre que você mostra exemplos de código em uma página web, insere conteúdo de usuários no HTML, escreve texto em templates XML ou JSON, ou lê dados que chegaram cheios de & e ', é necessário converter entre caracteres e entidades HTML. Esta ferramenta faz ambos: escapa o texto para ser exibido com segurança no HTML e decodifica qualquer entidade nomeada ou numérica de volta ao caractere original.
Recursos
- Codificar os cinco caracteres especiais do HTML:
& < > " '. - Entidades numéricas opcionais para todos os caracteres não-ASCII, em decimal ou hexadecimal.
- Decodificar todas as entidades nomeadas, além de entidades numéricas decimais e hexadecimais.
- Alternância bidirecional que mantém o seu texto.
- Seguro: a entrada nunca é renderizada como HTML.
- Privado: tudo roda no seu navegador.
Entidades HTML comuns
| Caractere | Entidade nomeada | Numérica |
|---|---|---|
| & | & |
& |
| < | < |
< |
| > | > |
> |
| " | " |
" |
| ' | ' |
' |
| espaço sem quebra | |
  |
| © | © |
© |
| € | € |
€ |
| … | … |
… |
| — | — |
— |
Ferramentas relacionadas
Codifique texto para endereços web com o Codificador / Decodificador de URL, codifique dados binários com o Base64, converta Markdown para HTML com o Markdown para HTML, ou organize XML com o Formatador de XML.