String para Código de Caractere
Converte cada caractere de uma string para seu código numérico.
Sobre String para Charcode
String para Charcode converte cada caractere em uma string de texto para seu ponto de código Unicode numérico, valor ASCII ou unidade de código UTF-16 em formato decimal, hexadecimal ou octal, e realiza a conversão inversa de códigos numéricos de volta para caracteres. Compreender a representação numérica de caracteres é essencial para diagnosticar problemas de encoding, construir escape sequences em código-fonte e trabalhar com conjuntos de caracteres no nível de byte. A ferramenta lida corretamente com caracteres Unicode multi-byte, incluindo emoji, ideogramas CJK e pontos de código de plano suplementar, exibindo tanto o valor JavaScript charCodeAt quanto o valor completo Unicode codePointAt para caracteres acima de U+FFFF para evitar confusão de surrogate-pair.
Como Usar
Digite ou cole seu texto no campo de entrada e o código numérico para cada caractere aparece instantaneamente como uma lista separada por espaços. Escolha o formato de base numérica no seletor: decimal para pesquisas padrão de tabela ASCII, hexadecimal no formato U+XXXX para documentação Unicode, ou octal para escape sequences de C e shell. Para converter códigos de volta para caracteres, mude para o modo de decodificação, insira os códigos numéricos separados por espaços na base escolhida e clique em 'Convert'. A ferramenta mostra os valores JavaScript charCodeAt e codePointAt para qualquer caractere para esclarecer a codificação de surrogate pair para caracteres de plano suplementar.
Casos de Uso Comuns
- Diagnosticar bugs de character encoding em web applications inspecionando os pontos de código exatos de caracteres inesperados ou corrompidos
- Encontrar pontos de código Unicode para símbolos especiais, operadores matemáticos, setas e emoji para uso em HTML entities ou escape sequences
- Gerar escape sequences Unicode ou ASCII de C, Java ou JavaScript a partir de caracteres que não podem ser digitados diretamente no source code
- Detectar caracteres não imprimíveis ocultos, zero-width joiners ou control codes invisivelmente incorporados em texto colado ou API responses
- Verificar a codificação correta de caracteres de strings internacionalizadas comparando sequências de pontos de código Unicode esperadas versus reais