Conversor de Emoji para Unicode

Converta qualquer emoji para seu ponto de código Unicode, entidade HTML ou sequência escapada. Veja instantaneamente as representações U+, &#x; e \\u para desenvolvimento web e codificação.

Dicas:

  • Cole qualquer emoji diretamente no campo de entrada — mesmo sequências complexas de vários caracteres
  • Sequências ZWJ (como emojis de família) serão mostradas como seus pontos de código individuais
  • Alterne entre formatos de saída usando o seletor acima da área de saída

Share this tool

Help others discover Emoji to Unicode Converter

Sobre o Conversor de Emoji para Unicode

Como Funciona

  1. Cole ou digite emojis no campo de entrada
  2. A ferramenta detecta automaticamente cada emoji usando segmentação Unicode
  3. Cada emoji é mapeado para seus pontos de código Unicode
  4. Escolha o formato de saída preferido (U+, entidade HTML, escapado ou hex bruto)
  5. Copie o resultado com um clique

Casos de Uso Comuns

  • Adicionar emojis a páginas HTML usando entidades HTML
  • Incluir emojis em strings JavaScript ou JSON via sequências escapadas
  • Aprender os pontos de código Unicode de emojis específicos
  • Depurar problemas de renderização causados por codificação de emoji
  • Copiar pontos de código para uso em propriedades CSS content
  • Referenciar emojis em documentação de programação

Frequently Asked Questions

O que é um ponto de código Unicode de emoji?

Um ponto de código Unicode é o identificador numérico único atribuído a cada caractere do padrão Unicode, incluindo emojis. Os pontos de código são escritos como U+ seguido do número hexadecimal, por exemplo U+1F60A para 😊.

Qual é a diferença entre os formatos de saída?

Ponto de código (U+1F60A) é a notação padrão Unicode. Entidade HTML (😊) é usada em marcação HTML para que os navegadores exibam o emoji correto. Formato escapado (😊) é usado em strings JavaScript e JSON. Hex bruto (1F60A) é apenas o valor hexadecimal sem prefixo.

Por que alguns emojis têm múltiplos pontos de código?

Emojis complexos como sequências de família, modificadores de tom de pele e bandeiras são formados combinando múltiplos pontos de código Unicode usando sequências ZWJ ou caracteres modificadores. Esta ferramenta mostra cada ponto de código individual.

O que são pares substitutos no formato escapado?

JavaScript e muitos sistemas usam codificação UTF-16. Caracteres com pontos de código acima de U+FFFF devem ser codificados como dois valores substitutos de 16 bits. O formato escapado os exibe como pares uXXXXuXXXX.

Como uso entidades HTML em uma página web?

Copie a saída de entidade HTML (ex: 😊) e cole diretamente no seu arquivo HTML. O navegador renderizará automaticamente o emoji correspondente.

Posso converter vários emojis de uma vez?

Sim! Cole ou digite quantos emojis quiser no campo de entrada. A ferramenta processa automaticamente todos os emojis e exibe uma tabela de detalhamento mostrando cada emoji com todas as suas representações.

O que é Intl.Segmenter e por que importa?

Navegadores modernos incluem Intl.Segmenter, que divide corretamente o texto em grupos de grafemas — as menores unidades visíveis, incluindo sequências emoji com múltiplos pontos de código. Esta ferramenta usa Intl.Segmenter quando disponível.

Posso converter emojis para usar em CSS?

Sim. Para propriedades CSS content, geralmente usa-se o valor hex bruto, ex: content: "1F60A". Use o formato Escaped e substitua o prefixo \\u por \ para emojis de ponto de código único.

Esta ferramenta funciona offline ou envia dados para um servidor?

Tudo é processado no seu navegador usando JavaScript. Nenhum dado de emoji é enviado a qualquer servidor. A ferramenta funciona offline após o carregamento da página.

Por que alguns caracteres não são detectados como emojis?

A ferramenta detecta caracteres com a propriedade Unicode Emoji_Presentation ou Extended_Pictographic. Caracteres de texto comuns sem essa propriedade não aparecerão na tabela de detalhamento. Tente adicionar o seletor de variação U+FE0F após o símbolo para forçar a apresentação de emoji.

Share ToolsZone

Help others discover these free tools!

Compartilhar esta página

Conversor de Emoji para Unicode | Pontos de Código, Entidades HTML e Sequências Escapadas