Ir para o conteúdo
TextArray
Totalmente local

Conversor de código de caracteres

Transforme texto em pontos de código Unicode e códigos de caracteres novamente em texto.

Entrada

Conversor de código de caracteres

Cada caractere na tela tem um número atrás dele – seu ponto de código Unicode. Esta ferramenta mostra esses números para qualquer texto colado e transforma listas de códigos novamente em texto legível. Escolha a notação necessária: decimal simples (65), hexadecimal (0x41), o formato padrão U+0041, escapes no estilo JavaScript (\\u0041) ou entidades HTML numéricas (A).

O conversor funciona com Unicode completo, por ponto de código em vez de unidade UTF-16. Um emoji como 😀 aparece como o código único U+1F600, não como um par substituto confuso, e o formato de escape muda para a forma moderna \\u{1F600} acima do plano básico. Letras acentuadas, símbolos e scripts além do latim são convertidos de forma limpa em ambas as direções.

Converter códigos de volta em texto é deliberadamente indulgente. As notações prefixadas — U+0041, \u0041, 0x41, A, A — identificam-se, para que você possa misturá-las livremente; os números simples são lidos na base do formato selecionado. Separe os códigos com espaços, quebras de linha, vírgulas ou ponto e vírgula. Um código digitado incorretamente produz uma mensagem calma nomeando o token exato, e não uma resposta errada silenciosa.

Ver o texto como códigos também é a maneira mais rápida de expor caracteres invisíveis: um espaço de largura zero aparece como U+200B, um espaço ininterrupto como U+00A0, uma marca de ordem de byte perdida como U+FEFF. Tudo é executado localmente no seu navegador – nada que você cola é enviado para qualquer lugar – por isso é seguro inspecionar tokens, chaves ou trechos privados. Copie o resultado, baixe-o ou alimente-o para converter de outra forma.

FAQ

Quais formatos de código são suportados?
Decimal (65), hexadecimal (0x41), notação Unicode (U+0041), escapes JavaScript (\u0041 e \u{1F600}) e entidades HTML numéricas (A e A). O seletor de formato controla a saída; a decodificação reconhece formulários prefixados automaticamente.
Como os emojis são tratados?
Por ponto de código, não por unidades UTF-16. 😀 converte para o código único U+1F600 em vez do par substituto U+D83D U+DE00, e os códigos acima de U+FFFF são convertidos de volta para o caractere correto.
Pode revelar personagens invisíveis?
Sim. Converta texto suspeito em códigos e caracteres ocultos aparecem por número: U+200B é um espaço de largura zero, U+00A0 um espaço inseparável, U+FEFF uma marca de ordem de byte.
Como escrevo códigos para o modo códigos para texto?
Separe-os com espaços, quebras de linha, vírgulas ou ponto e vírgula. Códigos prefixados como U+0041, 0x41 ou A são reconhecidos em qualquer mix; os números simples são lidos como decimais ou hexadecimais, dependendo do formato selecionado.
Meu texto é carregado em algum lugar?
Não. A conversão é executada inteiramente no seu navegador e seu texto nunca sai do seu dispositivo.