Codificador/Decodificador de Entidade HTML

Todas as ferramentas

Cole texto ou HTML e codifique ou decodifique instantaneamente entidades HTML com processamento local do navegador.

Opções

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

  1. Cole texto ou HTML no campo de entrada.
  2. Clique em Codificar para converter caracteres especiais em entidades HTML.
  3. Clique em Decodificar para converter entidades novamente em texto legível.
  4. 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;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.

Perguntas frequentes sobre entidades HTML

Meu HTML é enviado ao codificar ou decodificar?
Não. Codificar e decodificar entidades são transformações de texto simples feitas na página — sua marcação permanece local.
Quais caracteres são codificados?
No mínimo, a ferramenta codifica &, <, >, aspas duplas e apóstrofos. Opcionalmente, também pode codificar caracteres estendidos.
Posso decodificar entidades HTML de volta ao texto normal?
Sim. A ação Decodificar converte entidades HTML novamente em caracteres legíveis.