Escape de Entidades HTML

Entrada

Saída

0

Caracteres de entrada

0

Bytes de entrada

0

Comprimento de saída

0

Entidades

Tabela de referência (0)

Nenhuma entidade detectada

Sobre Escape de Entidades HTML

Ferramenta de escape e unescape de entidades HTML no navegador

Converta caracteres especiais HTML em codificação de entidades, ou restaure texto codificado para caracteres originais. Suporta a tabela completa de entidades nomeadas HTML5 e entidades numéricas, com processamento em lote e tabela de referência.


Funcionalidades

  • Escape inteligente com 250+ entidades nomeadas HTML5
  • Suporte de unescape para entidades nomeadas, decimais e hexadecimais
  • Saída mista inteligente: entidades nomeadas primeiro, hexadecimal como fallback
  • Modo em lote: processar cada linha independentemente
  • Tabela de referência: mapeamento em tempo real de entidades detectadas
  • Estatísticas de entrada/saída: caracteres, bytes, comprimento, entidades
  • Processamento local no navegador — sem upload de dados

Como usar

  1. 1Selecione o modo Escape ou Unescape
  2. 2Cole ou digite texto na área de entrada
  3. 3Os resultados são calculados e exibidos em tempo real
  4. 4Clique na tabela de referência para ver as entidades detectadas
  5. 5Use o botão Trocar para inverter entrada/saída e trocar modo

Perguntas frequentes

O que são entidades HTML?
Entidades HTML são representações de codificação para caracteres especiais em documentos HTML, começando com & e terminando com ;, como &amp; para & e &lt; para <. Elas evitam que caracteres sejam interpretados como tags ou atributos HTML.
Quando devo usar escape de entidades HTML?
Use escape de entidades HTML quando precisar exibir texto contendo <, >, & e outros caracteres especiais em HTML, ou para prevenir injeção XSS ao incorporar entrada do usuário em contexto HTML.
Qual a diferença entre entidades nomeadas e numéricas?
Entidades nomeadas usam nomes predefinidos como &copy; para ©, mais legíveis. Entidades numéricas usam codepoints Unicode como &#169; (decimal) ou &#xA9; (hexadecimal), cobrindo todos os caracteres mas menos legíveis.
Para que serve o modo em lote?
O modo em lote processa cada linha de entrada independentemente, adequado para cenários onde você precisa de escape/unescape linha por linha, como processar conteúdo HTML multilinha em arquivos de log.
O que acontece com entidades não reconhecidas durante o unescape?
A ferramenta reconhece automaticamente todas as entidades nomeadas padrão HTML5 e entidades numéricas. Entidades nomeadas não reconhecidas (como &foo;) são mantidas inalteradas.

Ferramentas relacionadas

Calculadora OnlineDetector de Tipo de ArquivoEditor de áudioJuntar PDFCompressor de PDFGerador de senhasContador de PalavrasComparar textoFormatador de códigoConversor de carimbo de data/horaConversor UnicodeExibição de Texto em Tela CheiaConversor de baseCodificador e decodificador Base64Codificador e decodificador de URLCodificador MD5JWT Decodificar Verificar CodificarGerador e Decodificador de Código QRGerador de código de barrasGerador de enderecos reaisCalculadora de IMCGerador e Analisador de UUIDCapitais do MundoTestador de RegexCódigos de Status HTTP