Aller au contenu
TextArray
Tout en local

Convertisseur de code de caractères

Transformez le texte en points de code Unicode et les codes de caractères en texte.

Entrée

Convertisseur de code de caractères

Chaque caractère sur votre écran est suivi d'un numéro - son point de code Unicode. Cet outil affiche ces numéros pour tout texte que vous collez et transforme les listes de codes en texte lisible. Choisissez la notation dont vous avez besoin : décimale simple (65), hexadécimale (0x41), la forme standard U+0041, les échappements de style JavaScript (\\u0041) ou les entités HTML numériques (A).

Le convertisseur fonctionne avec Unicode complet, par point de code plutôt qu'avec l'unité UTF-16. Un emoji comme 😀 apparaît sous la forme du code unique U+1F600, et non d'une paire de substitution déroutante, et le format d'échappement passe à la forme moderne \\u{1F600} au-dessus du plan de base. Les lettres accentuées, les symboles et les écritures au-delà du latin se convertissent tous proprement dans les deux sens.

La reconversion des codes en texte est délibérément indulgente. Les notations préfixées — U+0041, \\u0041, 0x41, A, A — s'identifient, vous pouvez donc les mélanger librement ; les nombres nus sont lus dans la base du format sélectionné. Séparez les codes par des espaces, des sauts de ligne, des virgules ou des points-virgules. Un code mal saisi produit un message calme nommant le jeton exact, et non une mauvaise réponse silencieuse.

Voir le texte sous forme de codes est également le moyen le plus rapide d'exposer des caractères invisibles : un espace de largeur nulle apparaît sous la forme U+200B, un espace insécable sous la forme U+00A0, une marque d'ordre d'octet parasite sous la forme U+FEFF. Tout s'exécute localement dans votre navigateur — rien de ce que vous collez n'est envoyé nulle part — vous pouvez donc inspecter en toute sécurité les jetons, les clés ou les extraits privés. Copiez le résultat, téléchargez-le ou renvoyez-le pour le convertir dans l'autre sens.

FAQ

Quels formats de codes sont pris en charge ?
Décimal (65), hexadécimal (0x41), notation Unicode (U+0041), échappements JavaScript (\u0041 et \u{1F600}) et entités HTML numériques (A et A). Le sélecteur de format contrôle la sortie ; le décodage reconnaît automatiquement les formes préfixées.
Comment sont gérés les emojis ?
Par point de code, pas par unités UTF-16. 😀 se convertit en code unique U+1F600 au lieu de la paire de substitution U+D83D U+DE00, et les codes au-dessus de U+FFFF sont reconvertis en le bon caractère.
Peut-il révéler des personnages invisibles ?
Oui. Convertissez le texte suspect en codes et les caractères masqués apparaissent par numéro : U+200B est un espace de largeur nulle, U+00A0 un espace insécable, U+FEFF une marque d'ordre d'octet.
Comment puis-je écrire des codes pour le mode codes en texte ?
Séparez-les par des espaces, des sauts de ligne, des virgules ou des points-virgules. Les codes préfixés comme U+0041, 0x41 ou A sont reconnus dans n'importe quel mix ; les nombres nus sont lus sous forme décimale ou hexadécimale selon le format sélectionné.
Mon texte est-il téléchargé quelque part ?
Non. La conversion s'effectue entièrement dans votre navigateur et votre texte ne quitte jamais votre appareil.