MyDevTools

HTML Entity Encoder / Decoder

Codifique caracteres especiais em entidades HTML e vice-versa. Suporta formatos nomeados, decimais e hexadecimais.

Entrada & Configurações

Configurações

Resultado

Outros formatos: URL Encoder | Base64 | Hex | XML Beautifier

O HTML Entity Encoder é uma ferramenta focada em privacidade para desenvolvedores e designers web. Todo o processamento é feito localmente no seu navegador, os dados nunca saem do seu dispositivo.

Funcionalidade detalhada

Esta ferramenta fornece funcionalidade completa para codificar caracteres especiais em entidades HTML e decodificá-los. Suporta vários formatos: entidades nomeadas (&), referências numéricas decimais (&) e referências hexadecimais (&).

A interface é projetada para eficiência e facilidade de uso, com opções para codificar apenas caracteres especiais, apenas caracteres não-ASCII, ou todos os caracteres. Todas as operações são realizadas no lado do cliente, garantindo privacidade e segurança completas para seus dados.

Exemplos práticos

Exemplo 1: Codificação de caracteres HTML especiais para exibição segura em páginas web.

  • Entrada: `
    Hello & Welcome!
    `
  • Saída: `<div class="example">Hello & Welcome!</div>`

Exemplo 2: Decodificação de entidades HTML de volta para texto legível.

  • Entrada: `© 2024 Company & Partners`
  • Saída: `© 2024 Company & Partners`

Exemplo 3: Codificação de caracteres não-ASCII para máxima compatibilidade.

  • Entrada: `Café résumé naïve`
  • Saída: `Café résumé naïve`

Como usar esta ferramenta

Passo 1: Digite seu texto

Digite ou cole o texto que deseja codificar ou decodificar no campo de entrada.

Passo 2: Configure as opções

Selecione o modo de codificação:

  • Apenas caracteres especiais: Codifica apenas &, <, >, " e '
  • Apenas não-ASCII: Codifica apenas caracteres acima de 127 (Unicode estendido)
  • Todos os caracteres: Codifica caracteres especiais e não-ASCII

Escolha o formato de entidades:

  • Nomeado: Usa nomes de entidades como &, <, >
  • Decimal: Usa números decimais como &, <, >
  • Hexadecimal: Usa números hexadecimais como &, <, >

Passo 3: Processe e copie

Clique no botão "Codificar para HTML" ou "Decodificar de HTML", depois copie o resultado para a área de transferência.

Dicas e melhores práticas

  • Todo o processamento acontece no seu navegador para máxima privacidade
  • Use o modo de caracteres especiais para escape HTML básico
  • Use o modo não-ASCII ao trabalhar com texto internacional
  • Entidades nomeadas são mais legíveis; numéricas suportam todos os caracteres Unicode
  • A ferramenta detecta e processa automaticamente entidades nomeadas e numéricas ao decodificar
Nenhum dado é enviado ao servidor