Úteis — Tudo o que você precisa, em um só lugar.

Conversor Unicode

Veja code points (U+XXXX), categoria e bytes UTF-8 de cada caractere e converta para escapes \uXXXX, \u{…} ou &#x…; e de volta.

Como utilizar

  1. Cole o texto (ou os escapes, no modo reverso).
  2. Escolha a análise ou o formato de escape desejado.
  3. Copie o resultado.

Exemplos

  • Emoji — entrada: 👍 — resultado: U+1F44D · \uD83D\uDC4D · F0 9F 91 8D

Perguntas frequentes

Por que um emoji vira dois \u no JavaScript?

Caracteres acima de U+FFFF são representados em UTF-16 por um par substituto (surrogate pair). O formato ES6 \u{1F44D} usa um único escape.

Informações técnicas

  • A análise lista cada code point (um emoji com tom de pele aparece como 2 code points).
  • Categorias gerais Unicode detectadas por \p{…}. Nomes oficiais dos caracteres não são exibidos (exigiriam uma base de dados de vários MB).
  • O modo reverso entende \uXXXX, \u{…}, \UXXXXXXXX, \xXX, &#x…;, &#…; e U+XXXX.
  • Conversão feita no seu navegador; nenhum dado é enviado ao servidor.

Ferramentas relacionadas

  • HTML Encode / Decode (Entidades) — Escape caracteres especiais para HTML (< & ") e decodifique entidades nomeadas e numéricas com segurança.
  • Texto para Hexadecimal — Converta texto em bytes hexadecimais (UTF-8) e hexadecimal de volta para texto, com separador e prefixo 0x opcionais.
  • Contador de Caracteres — Conte caracteres, palavras, frases, parágrafos e linhas em tempo real, com tempo de leitura e limites de redes sociais e SEO.
  • URL Encode / Decode — Codifique e decodifique textos para URLs (percent-encoding) com encodeURIComponent, encodeURI ou formulário (+ para espaço).
  • Base64 — Codificar e Decodificar — Codifique texto em Base64 ou decodifique Base64 para texto, com suporte total a acentos e emojis (UTF-8) e Base64URL.
  • Conversor de Área — Converta m², hectares, alqueires (paulista, mineiro e do norte), acres, km² e pés quadrados.