Referência de Entidades HTML (Caracteres Especiais)

Uma lista completa e pesquisável de entidades HTML para caracteres especiais, símbolos, matemática e pontuação. Encontre códigos como  , ©, & e mais.

Caractere Nome da Entidade Código Numérico Descrição

Nenhum resultado encontrado.

Como Usar a Tabela de Entidades

Nossa tabela é um recurso completo e interativo para encontrar rapidamente o caractere especial que você precisa.

  1. Pesquise por Qualquer Termo: Use o campo de busca para filtrar a lista. Você pode procurar por:
    • O próprio caractere (ex: ©)
    • O nome da entidade (ex: copy)
    • A descrição (ex: copyright)
  2. Identifique os Códigos: A tabela mostrará o caractere, o nome da entidade (se disponível) e o código numérico.
  3. Copie e Cole: Simplesmente copie o código da entidade (nomeado ou numérico) e cole-o diretamente em seu código HTML.

O que são Entidades HTML? (O "O Quê")

Entidades HTML são pedaços de texto (strings) que começam com um & (e comercial) e terminam com um ; (ponto e vírgula). Elas são usadas para exibir caracteres que são reservados em HTML (como < e >) ou para exibir caracteres que não são facilmente digitáveis em um teclado padrão (como © ou ).

Entidades por Nome vs. por Número

Você notará que cada caractere tem uma entidade nomeada e uma numérica. Qual a diferença?

Tipo Exemplo Vantagem Desvantagem
Nomeada &copy; Fácil de ler e memorizar. O código-fonte fica mais claro. Nem todos os caracteres possuem uma entidade nomeada.
Numérica &#169; Suporte universal. Praticamente qualquer caractere Unicode tem um código numérico. Difícil de memorizar e torna o código-fonte menos legível.

Recomendação: Use a entidade nomeada sempre que ela existir. Para outros símbolos, a entidade numérica é a solução garantida.


Entidades vs. UTF-8: O que usar hoje?

É importante notar que, com a adoção universal do <meta charset="UTF-8">, a necessidade de usar entidades para caracteres comuns acentuados do português (como &aacute; para "á") diminuiu. Hoje, você pode digitar "á", "ç", "ã" diretamente em seu editor de código, e o navegador irá renderizá-los corretamente.

No entanto, as entidades HTML continuam sendo essenciais e a única forma correta para:

  • Caracteres Reservados do HTML: Sempre use &lt;, &gt;, e &amp; para exibir os caracteres <, > e & como texto.
  • Símbolos e Ícones: Para caracteres que não existem no teclado, como ©, ®, ™, €, ≠, etc.
  • Espaços Especiais: O &nbsp; (espaço não quebrável) continua sendo fundamental para controlar o espaçamento e evitar quebras de linha indesejadas.