Aller au contenu

Convertisseur Texte en Décimal

Obtenez le numéro Unicode de chaque caractère : « é » vaut 233, « 世 » 19990 et 😀 128512.

Traité localement dans votre navigateur

Options
0 caractères · 0 lignes
Le résultat apparaîtra ici.

Qu'est-ce que Convertisseur Texte en Décimal ?

Chaque caractère Unicode possède un point de code unique, et sa forme décimale est celle qu’utilisent codePointAt() en JavaScript, ord() en Python ou é en HTML. Il identifie le caractère lui-même, quel que soit l’encodage en octets.

Ce convertisseur parcourt votre texte par point de code (et non par unité UTF-16 ou par octet) : un emoji est un seul nombre, jamais deux moitiés de substitut. Il diffère de l’outil ASCII, qui liste des octets UTF-8 : ici é donne un nombre (233), pas deux (195 169). Choisissez le séparateur : espace, virgule, virgule + espace ou retour à la ligne.

Comment ça marche ?

  1. Saisissez ou collez votre texte, emoji et caractères non latins compris.
  2. Sélectionnez le séparateur entre les nombres.
  3. Copiez la liste de points de code, ou utilisez Échanger pour reconstruire du texte à partir de nombres.

Cas d'usage courants

  • Trouver le nombre à passer à String.fromCodePoint(), chr() ou aux entités &#N;.
  • Comparer des caractères qui se ressemblent (« a » latin 97 contre « а » cyrillique 1072).
  • Documenter les caractères exacts d’un nom dans un rapport de bogue d’encodage.
  • Préparer des jeux de points de code pour tester une police, un clavier ou un traitement de texte.

Exemples

Essayez cette saisie dans l'outil ci-dessus :

Entrée
Hi 😀 é 世
Sortie
72 105 32 128512 32 233 32 19990

Confidentialité

Convertisseur Texte en Décimal s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.

Limites

Un caractère visible peut comprendre plusieurs points de code (par exemple un emoji famille ou une lettre plus un accent combinant). Chaque point de code a son propre nombre.

Questions fréquentes

Quelle différence entre points de code et codes ASCII ?

Les points de code identifient des caractères (é = 233). Les codes ASCII/octets sont des octets de stockage (é = 195 169 en UTF-8). Pour les octets, utilisez Texte en ASCII.

Pourquoi plusieurs nombres pour un seul emoji ?

De nombreux emoji sont des séquences : 👨‍👩‍👧 réunit trois emoji par des jointures de largeur nulle (8205). Chaque élément a son point de code.

Comment obtenir les points de code en hexadécimal (U+1F600) ?

Utilisez l’inspecteur Unicode, qui donne la notation U+, l’UTF-8 et l’UTF-16 de chaque caractère.

Plus d'outils dans Encodage & décodage →