Copiado com sucesso!

Tabela de Entidades HTML

Consulte 200+ entidades HTML organizadas por categoria. Clique para copiar o caractere, entity name ou entity number. 🔣
— entidades
Caractere Entity Name Entity Number Descrição Copiar
Nenhuma entidade encontrada para esta busca.

Esta ferramenta processa os dados localmente no seu navegador.

O que são Entidades HTML?

Entidades HTML (HTML entities) são sequências de caracteres que representam símbolos especiais em documentos HTML. Elas são essenciais quando você precisa exibir caracteres que têm significado especial no HTML (como < e &) ou caracteres que não estão disponíveis diretamente no teclado (como © e →).

Formato das entidades

Existem duas formas de escrever uma entidade HTML:

  • Entity name — usa um nome descritivo: &copy; → ©
  • Entity number — usa o código numérico Unicode: &#169; → ©

Ambas começam com & e terminam com ;. Entity names são mais fáceis de lembrar, enquanto entity numbers são universalmente compatíveis.

Quando usar entidades?

Use entidades HTML nos seguintes casos:

  • Caracteres reservados<, >, &, " e ' têm significado especial no HTML e devem ser escritos como entidades para serem exibidos como texto.
  • Símbolos tipográficos — travessão (—), reticências (…), aspas curvas (" ") e outros caracteres tipográficos profissionais.
  • Símbolos matemáticos e científicos — operadores (×, ÷, ±), letras gregas (α, β, γ) e símbolos de conjuntos (∈, ∞).
  • Compatibilidade — em documentos que não usam codificação UTF-8, entidades garantem que os caracteres sejam exibidos corretamente.

Dica para desenvolvedores

Em projetos modernos com codificação UTF-8 (padrão do HTML5), você pode usar os caracteres diretamente no código-fonte. Porém, é obrigatório usar entidades para os cinco caracteres reservados do HTML: &lt; (<), &gt; (>), &amp; (&), &quot; (") e &apos; (').

Busca instantânea Pesquise por caractere, nome da entidade ou descrição em tempo real.
10 categorias Filtre por caracteres especiais, setas, matemática, moedas, grego, pontuação e mais.
Copiar com um clique Copie o caractere, entity name ou entity number para a área de transferência instantaneamente.
Layout responsivo Funciona perfeitamente em desktop, tablet e celular com interface adaptável.

Perguntas Frequentes

Entidades HTML são códigos especiais usados para representar caracteres reservados ou não disponíveis no teclado dentro de documentos HTML. Começam com & e terminam com ; — por exemplo, &amp; representa o & e &lt; representa o <.

Entity name usa um nome descritivo (ex: &copy; para ©), enquanto entity number usa o código numérico Unicode (ex: &#169; para ©). Ambos produzem o mesmo resultado. Entity numbers têm suporte mais amplo em navegadores antigos, mas entity names são mais legíveis.

Você deve usar entidades HTML para caracteres reservados do HTML (<, >, &, " e '), para caracteres que não existem no teclado (©, ™, €, →) e para evitar problemas de codificação em documentos que não usam UTF-8.

A maioria das entidades HTML5 é suportada por todos os navegadores modernos. Entidades numéricas (&#xxx;) têm compatibilidade mais ampla que entity names. Algumas entidades nomeadas mais recentes podem não funcionar em navegadores muito antigos (IE8 e anteriores).

Em CSS, use a notação Unicode (ex: content: '\00A9' para ©). Em JavaScript, use String.fromCharCode(169) ou o caractere Unicode diretamente (\u00A9). Entidades HTML (como &copy;) só funcionam dentro de documentos HTML.

O padrão HTML5 define mais de 2.200 entidades nomeadas. Esta tabela inclui as 200+ mais usadas no dia a dia, organizadas em 10 categorias práticas para facilitar a consulta.

Infraestrutura DokeHost

Hospedar com Quem Entende de Tecnologia

Nossa infraestrutura enterprise sustenta desde ferramentas gratuitas até servidores críticos de empresas. Conheça os serviços que podem impulsionar o seu projeto.