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.
O resultado será apresentado aqui.
Como analisar e converter Unicode
- Cole texto para analisar ou codificar, ou escapes Unicode para descodificar.
- Escolha a análise de pontos de código e bytes, a codificação em \uXXXX ou a descodificação para texto.
- 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.
Ferramentas para o próximo passo
- Codificador e descodificador Base64
Codifique texto UTF-8 em Base64 ou descodifique Base64 padrão e seguro para URL, com controlo do preenchimento e das linhas.
- Codificador e descodificador de entidades HTML
Converta texto em entidades HTML ou descodifique referências de caracteres numéricas e com nome.
- Comparador de texto
Compare textos por linha, palavra ou caráter e destaque adições e remoções, preservando espaços e quebras de linha.
Usos comuns e exemplos
- Descodificador Base64
Descodifique Base64 para texto UTF-8 legível ou descarregue os bytes originais.
Todas as ferramentas para desenvolvedores
Codificação e ficheiros
Converta entre texto, bytes, URL e imagens incorporadas sem alterar os dados originais.
Codificador e descodificador Base64
Codifique texto UTF-8 em Base64 ou descodifique Base64 padrão e seguro para URL, com controlo do preenchimento e das linhas.
Codificador e descodificador Base64URL
Converta texto para Base64 seguro para URL, com os caracteres - e _, e descodifique cadeias sem preenchimento.
Imagem para Base64
Converta PNG, JPEG, GIF, WebP, SVG e outras imagens reconhecidas para Data URI Base64 no navegador.
Base64 para imagem
Descodifique imagens Base64 ou Data URI, pré-visualize formatos suportados e descarregue os bytes originais.
Ficheiro para Base64
Codifique qualquer ficheiro em Base64, com prefixo Data URI, preenchimento e quebras MIME opcionais.
Base64 para ficheiro
Recupere ficheiros descarregáveis a partir de Base64 e Data URI, sem alterar os bytes descodificados.
Codificador e descodificador URL
Codifique e descodifique componentes de URL, URL completos e campos de formulário, incluindo espaços e escapes de percentagem.
Codificador e descodificador de entidades HTML
Converta texto em entidades HTML ou descodifique referências de caracteres numéricas e com nome.
Análise de dados e texto
Leia dados estruturados e tokens e identifique exatamente o que mudou.
Formatador, minificador e validador JSON
Formate, minifique e valide JSON com preservação exata de números grandes, indentação e ordenação recursiva de chaves.
Descodificador JWT
Leia cabeçalhos e conteúdo JWT e consulte datas de validade e ativação sem enviar o token para outro serviço.
Comparador de texto
Compare textos por linha, palavra ou caráter e destaque adições e remoções, preservando espaços e quebras de linha.
Testador de expressões regulares
Teste regex JavaScript com indicadores, posições de correspondência, grupos de captura e grupos com nome.
Hashes, identificadores e horários
Verifique ficheiros, gere identificadores e consulte datas e execuções periódicas.
Hash MD5 e soma de verificação
Calcule o MD5 de texto ou ficheiros locais e compare-o com uma soma de verificação esperada.
Hash SHA-1 e soma de verificação
Calcule SHA-1 de texto UTF-8 ou ficheiros e compare o resultado com uma soma de verificação.
Hash SHA-256 e soma de verificação
Gere SHA-256 de textos e ficheiros e verifique descargas com as respetivas somas de verificação publicadas.
Hash SHA-512 e soma de verificação
Calcule SHA-512 de textos e ficheiros no seu dispositivo e compare somas hexadecimais completas.
Calculadora CRC32
Calcule CRC-32 padrão de texto ou ficheiros e compare resultados hexadecimais de oito caracteres.
Gerador HMAC
Gere HMAC-SHA-1, HMAC-SHA-256 e HMAC-SHA-512 com uma chave secreta em UTF-8 ou hexadecimal.
Gerador UUID e GUID
Gere UUID v4 aleatórios ou UUID v7 ordenados no tempo, individualmente ou em lote.
Conversor de timestamp Unix
Converta segundos Unix, milissegundos e datas ISO 8601 e veja o mesmo instante em UTC ou num fuso IANA.
Analisador de expressões Cron
Valide expressões Cron de cinco ou seis campos e consulte as próximas execuções com fuso horário e mudanças de hora.
Gerador de expressões Cron
Crie expressões Cron com campos ou predefinições e veja as próximas execuções no fuso escolhido.
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.