Conversor de código de caracteres
Transforme texto em pontos de código Unicode e códigos de caracteres novamente em texto.
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.