Conversor Unicode
Converta texto em sequências de escape Unicode (\uXXXX) e vice-versa. Suporta todos os caracteres Unicode, incluindo emojis, CJK e símbolos especiais. Grátis e sem instalação.
O que é Unicode?
Unicode é um padrão universal de codificação de caracteres que atribui um número único (ponto de código) a cada caractere em cada sistema de escrita, cobrindo mais de 149.000 caracteres em 161 escritas modernas e históricas.
O que é uma sequência de escape Unicode?
Uma sequência de escape Unicode é uma forma de representar qualquer caractere Unicode usando o formato \uXXXX, onde XXXX é o ponto de código hexadecimal de quatro dígitos. Para caracteres fora do Plano Multilíngue Básico, usa-se o formato de par substituto \uXXXX\uXXXX.
Como funciona este conversor Unicode?
Simplesmente digite ou cole seu texto, depois escolha codificá-lo em sequências de escape Unicode ou decodificar sequências de escape existentes de volta ao texto legível. A conversão acontece instantaneamente no seu navegador.
Meus dados estão seguros ao usar esta ferramenta?
Sim, completamente seguros. Todo o processamento acontece localmente no seu navegador. Nenhum dado é enviado para nenhum servidor, tornando-o adequado para conteúdo sensível.
Esta ferramenta pode converter emojis para Unicode?
Sim, esta ferramenta suporta todos os caracteres Unicode, incluindo emojis. Os emojis são convertidos em suas sequências de escape de par substituto, pois existem fora do Plano Multilíngue Básico (pontos de código acima de U+FFFF).
Qual é a diferença entre \uXXXX e \UXXXXXXXX?
\uXXXX usa 4 dígitos hexadecimais e cobre o Plano Multilíngue Básico (U+0000 a U+FFFF). \UXXXXXXXX usa 8 dígitos hexadecimais e pode representar todos os pontos de código Unicode, incluindo aqueles acima de U+FFFF, como emojis.
Quais linguagens de programação usam sequências de escape Unicode?
Sequências de escape Unicode são usadas em Java, JavaScript, C#, Python (\uXXXX), JSON, CSS (\XXXXXX) e muitas outras linguagens e formatos para representar caracteres que podem não ser diretamente digitáveis.
Posso converter caracteres chineses para Unicode?
Sim, esta ferramenta suporta completamente caracteres CJK (chinês, japonês, coreano). Cada caractere CJK é convertido em sua sequência de escape Unicode \uXXXX, útil para garantir compatibilidade de texto entre plataformas.
O que é o Plano Multilíngue Básico (BMP)?
O BMP é o primeiro grupo de planos no Unicode, contendo pontos de código de U+0000 a U+FFFF. Inclui a maioria dos caracteres de uso comum. Caracteres acima de U+FFFF requerem pares substitutos no formato \uXXXX.
Esta ferramenta funciona offline?
Sim, uma vez que a página é carregada, todas as conversões funcionam inteiramente offline no seu navegador. Nenhuma conexão com a internet é necessária após o carregamento inicial.
Qual é o comprimento máximo de texto suportado?
Não há limite rígido para o comprimento do texto. A ferramenta pode lidar com textos grandes de forma eficiente, pois todo o processamento é feito no lado do cliente.
Posso usar esta ferramenta para codificação de strings JSON?
Sim, as sequências de escape Unicode produzidas por esta ferramenta são totalmente compatíveis com o formato JSON, pois o JSON suporta nativamente sequências de escape \uXXXX para caracteres Unicode.
Como usar Conversor Unicode
Converta texto em sequências de escape Unicode e vice-versa, tudo no seu navegador. Emojis, caracteres CJK e símbolos especiais são compatíveis, e nada é enviado para a internet.
- Digite ou cole o seu texto no campo de entrada.
- Escolha a notação em “Format:” — \uXXXX, U+XXXX, hexadecimal HTML &#xXXXX; ou decimal &#DDDD;.
- Pressione “Encode” para transformar caracteres em escapes, ou “Decode” para recuperar o texto legível.
- Ative “Encode all” quando letras e dígitos ASCII também precisarem ser escapados, não apenas caracteres fora do ASCII.
Use U+XXXX ao documentar pontos de código e \uXXXX ao embutir strings em JavaScript ou JSON.
Ferramentas relacionadas
- Visualizador Hexadecimal Visualize o conteúdo de arquivos em formato hexadecimal com busca, navegação por deslocamento e rolagem virtual
- Criptografia / Descriptografia AES Criptografia/descriptografia AES com modos CBC, CFB, CTR, OFB, ECB, preenchimento Pkcs7/ZeroPadding/NoPadding, chaves 128/192/256 bits, saída Base64, detecção automática de formato chave/IV
- Compressor Brotli Compressor Brotli online grátis. Comprima arquivos para .br com qualidade 0–11 ou descomprima .br de volta ao original. Roda inteiramente no navegador — sem upload, sem instalação.
- Compressor Zstd Compressor zstd online grátis. Comprima arquivos para .zst com níveis Zstandard de 1 a 19 ou descomprima .zst de volta ao original. Roda inteiramente no navegador — sem upload, sem instalação.
- Conversor MessagePack Conversor MessagePack grátis online. Codifique JSON em msgpack e decodifique hex, base64 ou arquivos .bin de volta em JSON legível, com comparação de tamanho. Sem upload, roda no navegador.
- Gerador de ULID Gere identificadores únicos universais ordenáveis lexicograficamente (ULID) online. Decodifique ULIDs, extraia timestamps e crie IDs em lote para bancos de dados.
- Conversor de Código Morse Tradutor gratuito de código Morse online. Converta texto para código Morse e vice-versa instantaneamente. Suporta reprodução de áudio, símbolos personalizados e funciona offline.
- Cifra ROT13 Codifique ou decodifique texto com a cifra ROT13 instantaneamente. Cada letra é deslocada 13 posições. Grátis, sem cadastro, tudo no navegador.