Codificar e decodificar entidades HTML
Cole HTML ou texto e ele é escapado ou desescapado enquanto você digita.
Seus textos e arquivos não saem do navegador: nada é enviado para nenhum servidor.
Como usar
- Cole o seu texto e escolha Codificar ou Decodificar.
- Deixe “Só & < > " '” para que o texto possa entrar numa página HTML ou num atributo sem quebrar a marcação.
- Escolha “todos os caracteres fora do ASCII” se a página ou o e-mail talvez não seja servido em UTF-8: acentos, ç, símbolos e emojis viram entidades ASCII.
- Escolha entidades nomeadas (é, ç) para facilitar a leitura, ou referências numéricas decimais ou hexadecimais para máxima compatibilidade.
- A decodificação entende referências numéricas e todo o conjunto de nomes do HTML 4 (cerca de 250 nomes, mais ').
Perguntas frequentes
Quais caracteres precisam ser escapados no HTML?
No texto, & e < sempre precisam ser escapados. Dentro de valores de atributo, escape também a aspa que envolve o valor. Escapar o > também é um hábito comum e inofensivo.
Entidades nomeadas ou numéricas: qual usar?
Entidades nomeadas como © são mais fáceis de ler, mas existe só uma lista fixa delas. Referências numéricas como © ou © funcionam para qualquer caractere Unicode.
Escapar protege contra XSS?
Escapar o texto dos usuários antes de inseri-lo no HTML é uma parte importante da prevenção de cross-site scripting (XSS), mas contextos de JavaScript, URL e CSS precisam de regras de escape próprias.
Ferramentas relacionadas
Todas as ferramentas
Texto
- Contador de caracteres
- Maiúsculas e minúsculas
- Comparar textos
- Gerador de anagramas
- Letra cursiva
- Extrator de domínios
- Extrator de e-mails
- Localizar e substituir
- Texto em itálico
- Ordenar listas
- Visualizador de Markdown
- Corrigir caracteres estranhos
- Código morse
- Nome japonês em hangul
- Seu nome em coreano
- Letras com serifa
- Texto riscado
Converter e codificar
- Gerador de QR Code
- Base64 codificar/decodificar
- Codificar URL
- Base64 para imagem
- Binário ↔ decimal
- Binário ↔ hex
- Decimal ↔ hex
- Excel para tabela HTML
- Entidades HTML
- Imagem para Base64
- Escapar JSON
- Conversor de bases
- Conversor Punycode
- Texto para ASCII
- Texto para binário
- Texto para decimal
- Texto para hex
- Conversor Unicode
- Timestamp Unix
Conversores de unidades
- Conversor de unidades
- Conversor de temperatura
- Conversor de peso
- Conversor de área
- Conversor de comprimento
- Conversor de ângulos
- Conversor de calorias
- Conversor de tamanho de dados
- Conversor de volume de grãos
- Conversor de carga elétrica
- Conversor de energia
- Conversor de vazão
- Conversor de força
- Conversor de consumo de combustível
- Conversor de intensidade luminosa
- Conversor de força magnetomotriz
- Conversor de potência
- Conversor de pressão
- Conversor de dose de radiação
- Conversor de velocidade
- Conversor de unidades de tempo
- Conversor de volume