Úteis — Tudo o que você precisa, em um só lugar.

HTML Encode / Decode (Entidades)

Escape caracteres especiais para HTML (< & ") e decodifique entidades nomeadas e numéricas com segurança.

Como utilizar

  1. Escolha codificar ou decodificar.
  2. Ao codificar, escolha escapar só os reservados, também acentos (é) ou tudo como numérico.
  3. Cole o texto e copie o resultado.

Perguntas frequentes

A decodificação executa o HTML?

Não. A conversão usa uma tabela de entidades em JavaScript puro, sem DOM: nenhuma tag é interpretada ou executada.

Informações técnicas

  • Tabela com mais de 200 entidades nomeadas (Latin-1, tipografia, setas, matemática, grego) e todas as numéricas.
  • Entidades nomeadas exigem ponto e vírgula; desconhecidas são mantidas e listadas como aviso.
  • Numéricas inválidas (0, substitutos, > 10FFFF) viram U+FFFD, como no HTML5.
  • Conversão feita no seu navegador; nenhum dado é enviado ao servidor.

Ferramentas relacionadas

  • URL Encode / Decode — Codifique e decodifique textos para URLs (percent-encoding) com encodeURIComponent, encodeURI ou formulário (+ para espaço).
  • Conversor Unicode — Veja code points (U+XXXX), categoria e bytes UTF-8 de cada caractere e converta para escapes \uXXXX, \u{…} ou &#x…; e de volta.
  • Markdown para HTML — Converta Markdown (com tabelas GFM e listas de tarefas) em HTML limpo e seguro, com pré-visualização ao vivo.
  • HTML para Texto — Extraia o texto puro de um código HTML, preservando parágrafos e listas e descartando scripts e estilos.
  • Base64 — Codificar e Decodificar — Codifique texto em Base64 ou decodifique Base64 para texto, com suporte total a acentos e emojis (UTF-8) e Base64URL.
  • Conversor de Área — Converta m², hectares, alqueires (paulista, mineiro e do norte), acres, km² e pés quadrados.