0 caracteres · 0 bytes
0 caracteres · 0 bytes
O que faz
O codificador/descodificador de entidades HTML converte texto em entidades HTML e de volta. Encode escapa os cinco caracteres significativos do HTML (& < > ' ") para as suas referências nomeadas (& < > ' "), tornando seguro incorporar texto arbitrário em HTML. Opcionalmente, mude para Encode to numeric e cada carácter não ASCII — acentos, símbolos, emoji — também é convertido em referências numéricas decimais (© → ©), produzindo saída segura para ASCII em conjuntos de caracteres antigos ou email. Decode resolve o conjunto nomeado HTML5 completo (©, ♥, é, … mais de 2.100 nomes) mais referências decimais (©) e hexadecimais (©) de volta para caracteres legíveis, deixando intacto tudo o que não reconhece. Tudo corre 100% no cliente: nada do que cola é alguma vez enviado para um servidor.
Como usar
- Cole o seu texto na caixa Input (ou clique em Sample para uma demonstração).
- Escolha Encode ou Decode no controlo segmentado à esquerda.
- Ao codificar, escolha como tratar os Non-ASCII characters: Leave as-is (escapar apenas
& < > ' ") ou Encode to numeric (converter também cada ponto de código não ASCII para&#NN;). - Leia o resultado em Output, que mostra contagens ao vivo de caracteres e bytes.
- Copy o resultado, Swap para o devolver diretamente como entrada e inverter a direção, ou Copy share link para enviar a vista exata a um colega.
Exemplos
Codificar caracteres especiais de HTML (Non-ASCII: Leave as-is)
Entrada: <a href="x">Tom & Jerry's</a>
Saída:
<a href="x">Tom & Jerry's</a>
Codificar tudo o que é não ASCII para numérico (Non-ASCII: Encode to numeric)
Entrada: © 2026 - €5
Saída:
© 2026 — €5
Descodificar entidades nomeadas e numéricas
Entrada: Copyright © 2026 — €5
Saída:
Copyright © 2026 - €5
Bom saber
- Entidades desconhecidas passam diretamente:
&bogus;e «e» comerciais nus comoTom & Jerryficam intactos — nunca corrompidos nem em erro. - Robusto por desenho: pontos de código fora do intervalo (
�) e substitutos órfãos são preservados tal como estão — o descodificador nunca lança exceções. - Partilhável: a sua entrada e definições ficam codificadas na URL (
?mode=…&a=1&t=…), pelo que um link reproduz a vista exata. - Privado: toda a codificação e descodificação acontece localmente no seu navegador — seguro para conteúdo sensível.
- Ferramentas relacionadas:
Base64Base64An encoding representing binary data as 64 safe ASCII characters, so it survives transport through text-only channels. It encodes — it does not encrypt.
, URL Encode/Decode, JSON Formatter.