Algo errado nesta ferramenta?
Sobre «Decodificar Entidades HTML Online»
Esta ferramenta converte entidades HTML de volta para seus caracteres originais. < vira <, & vira &, é vira é, ☃ vira ☃, e qualquer outra entidade nomeada ou numérica é resolvida para seu caractere Unicode.
Útil quando você encontra texto codificado em HTML em conteúdo copiado, em respostas de API que retornam HTML escapado, ou em arquivos de log onde a entrada do usuário foi sanitizada. Decodificar torna o conteúdo original legível novamente.
A ferramenta suporta todas as entidades nomeadas definidas na especificação HTML5 (mais de 2.200), além de entidades numéricas decimais e hexadecimais como A e A (ambas decodificam para A).
Como usar esta ferramenta
Como decodificar entidades HTML de volta para caracteres normais
Cole o texto HTML-encoded
String com entidades no campo "Text". Tanto entidades nomeadas (`&`, `<`, `©`) quanto numéricas (`'`, `'`) são reconhecidas.
Executar
Resultado: um único campo `decoded`. Exemplos: `<p>Hi&ya</p>` → `<p>Hi&ya</p>`; `café` → `café`. Entidades desconhecidas (typos, customizadas) passam inalteradas.
Fontes comuns
RSS, HTML de corpo de email, texto raspado, exports JSON com double-escape. Após decode o resultado é Unicode puro — não HTML — não reinjete em HTML sem re-encodar via `html-entity-encoder` primeiro.
Decode uma vez, não duas
Não jogue a saída de volta no decoder achando que ainda há entidades escondidas. Se o upstream realmente fez double-encode então sim, duas passadas — mas só após confirmar com uma amostra. Double-decode cego destroi `&` legítimos.