O que são Entidades HTML?
Entidades HTML são códigos especiais usados para representar caracteres que têm significado especial em HTML ou que não podem ser facilmente digitados em um teclado. Por exemplo, o sinal de menor que (<) é escrito como < em HTML para evitar que o navegador o interprete como uma tag.
Esta ferramenta ajuda você a converter rapidamente entre texto comum e códigos de entidades HTML. Seja você um desenvolvedor web inserindo caracteres especiais em sua marcação, ou precise decodificar uma string cheia de referências de entidades, este codificador/decodificador faz isso instantaneamente.
Formatos de Codificação Suportados
Entidades Nomeadas
&, ©, <Numérico Decimal
&, ©Numérico Hexadecimal
&, ©Como Usar
Codificando Texto
Selecione o Modo
Certifique-se de que o modo Codificar está selecionado (ativo por padrão)
Escolha o Formato
Selecione seu formato preferido: Nomeado, Decimal ou Hex
Insira o Texto
Digite ou cole seu texto no painel esquerdo
Obtenha os Resultados
O resultado codificado aparece instantaneamente no painel direito
Copie a Saída
Clique no botão Copiar para copiar o resultado para sua área de transferência
Decodificando Entidades
Alterne o Modo
Mude para o modo Decodificar usando o botão de alternância
Cole as Entidades
Cole suas entidades HTML no painel esquerdo
Veja os Resultados
O texto decodificado aparece instantaneamente no painel direito
Usando a Tabela de Referência
Abra a Referência
Clique em Referência de Entidades para expandir o painel de referência
Procure ou Pesquise
Procure nas categorias ou use a barra de pesquisa para encontrar entidades específicas
Copie a Entidade
Clique em qualquer linha para copiar o nome da entidade para sua área de transferência
Recursos
Três Formatos de Codificação
Codifique seu texto usando o formato que melhor se adequa às suas necessidades. Entidades nomeadas são as mais legíveis (&), enquanto códigos decimais (&) e hex (&) cobrem todos os caracteres Unicode.
- Entidades nomeadas para legibilidade
- Decimal para códigos numéricos padrão
- Hex para representação compacta
Conversão em Tempo Real
Os resultados são atualizados automaticamente conforme você digita — sem necessidade de pressionar um botão de conversão. A conversão usa debouncing para manter a responsividade mesmo com textos grandes.
- Resultados instantâneos conforme você digita
- Otimizado para textos grandes
- Nenhuma conversão manual necessária
Função Inverter
Reverta rapidamente sua conversão com o botão inverter. A saída se torna a nova entrada e o modo alterna automaticamente, tornando a conversão de ida e volta sem esforço.
- Inversão de entrada/saída com um clique
- Alternância automática de modo
- Conversão de ida e volta perfeita
Tabela de Referência de Entidades
Procure uma coleção abrangente de entidades HTML organizadas em seis categorias: Comum, Símbolos, Matemática, Setas, Moeda e Grego. Use a barra de pesquisa para encontrar qualquer entidade por caractere, nome, código ou descrição.
- Seis categorias organizadas
- Funcionalidade de pesquisa poderosa
- Cópia com um clique para a área de transferência
Perguntas Frequentes
Qual é a diferença entre os formatos Nomeado, Decimal e Hex?
Entidades nomeadas usam códigos legíveis por humanos como © para ©. Decimal usa o número Unicode do caractere em base 10 (©), e Hex usa base 16 (©).
Todos os três produzem o mesmo resultado em um navegador, mas entidades nomeadas são mais fáceis de ler enquanto formatos numéricos suportam qualquer caractere Unicode.
Legível por Humanos
- Fácil de entender
- Conjunto de caracteres limitado
- Exemplo:
©
Cobertura Universal
- Todos os caracteres Unicode
- Formato Decimal ou Hex
- Exemplo:
©ou©
Por que devo codificar entidades HTML?
A codificação evita que navegadores interpretem caracteres como marcação HTML. Por exemplo, um caractere < em seu conteúdo pode quebrar o layout da sua página se não for codificado como <.
A codificação também permite que você exiba caracteres especiais que não estão disponíveis em teclados padrão.
- Evita erros de análise HTML
- Exibe caracteres especiais corretamente
- Melhora a segurança (previne XSS)
- Garante compatibilidade entre navegadores
Posso decodificar tipos de entidades mistas?
Sim. O decodificador lida com entidades nomeadas, decimais e hex simultaneamente. Por exemplo:
<p>© & ™
Isso decodifica corretamente para: <p>© & ™
O que acontece com caracteres que não têm uma entidade nomeada?
Ao usar o formato Nomeado, caracteres que não têm entidade nomeada (como letras acentuadas como ñ ou ü) automaticamente voltam para codificação numérica decimal.
No modo Decimal ou Hex, todos os caracteres não-ASCII e especiais de HTML são codificados numericamente.
| Caractere | Entidade Nomeada | Decimal | Hex |
|---|---|---|---|
| © | © |
© |
© |
| ñ | Nenhuma entidade nomeada | ñ |
ñ |
| ü | Nenhuma entidade nomeada | ü |
ü |
Existe um limite de tamanho?
Não há limite rígido. A ferramenta processa texto inteiramente no seu navegador, então o desempenho depende do seu dispositivo. Ela lida com trechos de código e documentos típicos sem nenhum problema.
Ainda não há comentários. Seja o primeiro a comentar!