Inspetor Unicode e conversor de escapes

Converta texto em escapes Unicode ou descodifique sequências JavaScript. Consulte pontos de código, bytes UTF-8 e unidades UTF-16, incluindo emojis e marcas combinantes.

0 caracteres
Resultado

O resultado será apresentado aqui.

Como analisar e converter Unicode

  1. Cole texto para analisar ou codificar, ou escapes Unicode para descodificar.
  2. Escolha a análise de pontos de código e bytes, a codificação em \uXXXX ou a descodificação para texto.
  3. Execute a ferramenta e copie o resultado. Ao comparar caracteres, verifique também as marcas combinantes e os emojis.

Como utilizar Inspetor Unicode e conversor de escapes

Um emoji pode ocupar duas unidades UTF-16 e um símbolo visível pode ter vários pontos de código. São mostrados pontos de código, não grupos de grafemas. Substitutos sem par são rejeitados, não substituídos silenciosamente.

Texto e emojis em escapes Unicode

Entrada
Olá, mundo! 👋 👋 é
Resultado
\u004f\u006c\u00e1\u002c\u0020\u006d\u0075\u006e\u0064\u006f\u0021\u0020\ud83d\udc4b\u0020\ud83d\udc4b\u0020\u0065\u0301

Perguntas sobre Inspetor Unicode e conversor de escapes

Porque pode um carácter visível ocupar várias linhas?

Cada linha representa um ponto de código, não necessariamente um símbolo visível completo. Uma letra acentuada pode combinar letra e acento; um emoji pode juntar vários pontos através de um carácter de junção de largura zero. é e e seguido de U+0301 podem parecer iguais, mas ter sequências diferentes.

Qual é a diferença entre pontos de código, UTF-8 e UTF-16?

U+1F44B identifica 👋. UTF-8 representa-o com quatro bytes, f0 9f 91 8b; UTF-16 utiliza duas unidades, d83d dc4b. JavaScript mede o comprimento das cadeias em unidades UTF-16, pelo que este emoji tem comprimento 2, embora seja um único ponto de código.

Que escapes Unicode posso descodificar?

A ferramenta aceita \u4e2d, \u{1F44B} e pares como \ud83d\udc4b. A codificação gera sequências \uXXXX, com um par para caracteres suplementares. Escapes incompletos, valores fora do intervalo e substitutos sem par são rejeitados.

A ferramenta interpreta qualquer cadeia JavaScript ou corrige texto ilegível?

Não. Converte escapes Unicode sem executar código, mas não é um analisador completo de cadeias JavaScript ou JSON. Mantém \n, \t, \x41 e U+0041 inalterados. Use a ferramenta URL para %41 e a de entidades HTML para A. Não normaliza o texto nem corrige erros causados pela leitura da codificação errada de um ficheiro.

Os meus ficheiros, tokens ou textos são enviados para o servidor?

Não. O processamento decorre no seu navegador. O site fornece a página e o programa, mas não envia os seus dados para um servidor de conversão nem os guarda numa conta.

Usos comuns e exemplos

Todas as ferramentas para desenvolvedores

Codificação e ficheiros

Converta entre texto, bytes, URL e imagens incorporadas sem alterar os dados originais.

Análise de dados e texto

Leia dados estruturados e tokens e identifique exatamente o que mudou.

Hashes, identificadores e horários

Verifique ficheiros, gere identificadores e consulte datas e execuções periódicas.

Os dados e ficheiros são processados no seu dispositivo. Não deixe resultados confidenciais numa área de transferência partilhada e utilize um dispositivo de confiança para chaves privadas e tokens.