Codificação e conversão de texto

HTML Entity Encoder

Converta caracteres especiais críticos em HTML ou texto normal em entidades HTML seguras e copiáveis.

Prima Ctrl / ⌘ + Enter para executar
Resultado só de leitura

Codifique caracteres especiais normalmente encontrados em HTML e, opcionalmente, converta caracteres não ASCII em entidades numéricas.

As entradas são processadas apenas no seu browser e não são carregadas no servidor.

O que esta ferramenta faz

Por predefinição, o HTML Entity Encoder apenas processa caracteres especiais comuns em texto e atributos HTML e não converte inutilmente todos os caracteres chineses em entidades. O modo opcional codifica caracteres não ASCII em entidades numéricas por Unicode Code Point.

  • A codificação padrão é o e comercial, parêntesis angulares esquerdo e direito, aspas duplas e aspas simples.
  • O opcional "Codificar todos os não ASCII" irá lidar corretamente com caracteres simples complementares, como o emoji.
  • A ferramenta converte apenas texto e não analisa nem executa HTML fornecido pelo utilizador.

Como utilizar

  1. Cole um snippet HTML ou texto simples.
  2. Determina se todos os caracteres não ASCII devem ser codificados.
  3. Clique em "Codificar Entidades".
  4. Copie o texto codificado.

Utilizações comuns

  • Apresente tags HTML no documento sem fazer marcações.
  • Prepare os caracteres que precisam de ser escapados para os valores dos atributos HTML.
  • Gere entidades digitais Unicode para testes de compatibilidade.

Privacidade e segurança

As entradas e os resultados são processados apenas na memória local do navegador; não são enviados para o servidor, não é chamada qualquer API online e nada é guardado automaticamente.

Funcionalidades do HTML Entity Encoder

Codifique caracteres especiais normalmente encontrados em HTML e, opcionalmente, converta caracteres não ASCII em entidades numéricas. É útil para o desenvolvimento e a depuração do dia a dia; os resultados podem ser consultados, copiados ou descarregados de imediato.

FAQ

Todos os caracteres chineses serão codificados por defeito?

Não. Apenas os caracteres especiais HTML comuns são codificados por defeito; a codificação não-ASCII completa é explicitamente opcional.

A codificação de entidades pode proteger contra todos os XSS?

Não. O escape correto deve ser combinado com contexto específico, como texto, atributos, URLs ou scripts. Esta ferramenta apenas fornece conversão de texto.

Os emojis podem ser codificados?

Sim, a ativação da opção não ASCII irá gerar entidades digitais de acordo com o ponto de código Unicode completo.

A inserção de HTML será executada?

Não, a entrada e a saída são tratadas como texto normal.

Voltar às Ferramentas para programadores