Codificador/Decodificador de Entidade HTML
Cole texto ou HTML e codifique ou decodifique instantaneamente entidades HTML com processamento local do navegador.
O que é um codificador/decodificador de entidade HTML?
Um codificador de entidade HTML converte caracteres especiais como <, >, &, aspas e apóstrofos em entidades HTML seguras.
Um decodificador de entidade HTML converte entidades HTML novamente em texto legível ou HTML. Isso é útil para modelos, campos CMS, exemplos de código e renderização de saída segura.
Como usar a ferramenta Entidade HTML
- Cole texto ou HTML no campo de entrada.
- Clique em Codificar para converter caracteres especiais em entidades HTML.
- Clique em Decodificar para converter entidades novamente em texto legível.
- Use Copiar ou Trocar, se necessário.
Dicas
- A codificação ajuda a exibir HTML bruto como texto com segurança.
- A decodificação é útil quando o conteúdo já contém entidades e você deseja uma saída legível.
- Use a opção de codificação estendida quando desejar que caracteres não ASCII sejam convertidos em entidades numéricas.
- Tudo é transformado na própria página, então colar trechos de painéis administrativos internos é seguro.
Verificações de entidades HTML antes de inserir texto
O encoding depende do contexto: texto seguro pode ser inseguro em atributos, URLs, estilos ou scripts.
Escolha o contexto
Use a função de escape específica para texto HTML, atributo, parâmetro URL, valor CSS ou string JavaScript.
Evite encoding duplo
Controle se a entrada está bruta ou já escapada para evitar &amp; e entidades visíveis incorretas.
Decodifique com cuidado
Trate o resultado como texto não confiável e não o insira como HTML raw sem sanitizer e allowlist adequados.
Comportamento Unicode
Teste entidades nomeadas e numéricas, caracteres suplementares, code points inválidos, normalização e encoding.
Ferramentas relacionadas
Você também pode achar essas ferramentas úteis.