Conv. Unicode

Converter caracteres e pontos de código Unicode com suporte a emoji e informações detalhadas

Instruções de Uso

🚀 Início rápido

  • Caracteres → Pontos de código: digite o texto e clique em "Codificar" (ex.: U+0041 U+1F600)
  • Pontos de código → Caracteres: informe os pontos (U+ / 0x / decimal / \u) e clique em "Decodificar" (inclui emoji compostos)
  • Lote: converta vários caracteres/pontos de código de uma vez
  • Direção: escolha pelos botões Codificar/Decodificar

📌 Cenários comuns

  • Programação: lidar com codificações e depurar problemas de strings
  • Análise de dados: inspecionar caracteres especiais/codificações em textos
  • Redes: analisar/verificar campos hexadecimais em pacotes; direcionalidade
  • Educação: aprender fundamentos de codificação de caracteres
  • Segurança: detectar caracteres invisíveis (ex.: espaço de largura zero, ZWJ)
  • Conversão de formatos: converter entre sistemas de codificação

🎛️ Parâmetros de conversão e formatos

  • Ponto de código: U+4E2D, U+0041
  • Sequência de escape: \u4E2D, \u0041
  • Decimal: 20013, 65
  • Hexadecimal: 0x4E2D, 0x0041
  • Separadores: espaço, vírgula ou ponto e vírgula

🧭 Dicas de uso

  • Entrada de texto: digite ou cole o conteúdo
  • Características de emoji: alguns são compostos por vários pontos de código (base + seletor de variação + ZWJ)
  • Consciência de substitutos: caracteres além do BMP são representados por pares substitutos UTF‑16

⚠️ Limitações & compatibilidade

  • Faixa inválida: valores <0 ou >0x10FFFF são rejeitados
  • Renderização: varia por plataforma/fonte
  • Blocos: alguns blocos históricos podem não renderizar em certos ambientes

🔒 Privacidade e segurança

  • Todo o processamento ocorre no seu navegador; os dados não saem do seu dispositivo

❓ Perguntas frequentes

Por que um caractere pode ter duas unidades UTF‑16?

Porque o ponto de código está fora do BMP (> U+FFFF); o UTF‑16 usa um par substituto (alto/baixo)

Por que alguns emoji são compostos por vários pontos de código?

Alguns emoji são sequências compostas (base + seletor de variação + ZWJ)

Posso misturar hexadecimal e decimal?

Sim. U+ / 0x / \u / decimal são detectados automaticamente; separadores: espaço/vírgula/ponto e vírgula

Qual a diferença para ASCII?

ASCII cobre 0–127; Unicode abrange escritas e símbolos até U+10FFFF

Conversor Unicode - Caractere para ponto de código - CrateX.app