Aller au contenu

Convertisseur Texte en ASCII

Listez le code ASCII / octet de chaque caractère, par exemple « Hi » → 72 105.

Traité localement dans votre navigateur

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

Qu'est-ce que Convertisseur Texte en ASCII ?

L’ASCII attribue les nombres 0–127 aux lettres latines de base, aux chiffres, à la ponctuation et aux caractères de contrôle : « A » vaut 65, « a » 97, « 0 » 48 et l’espace 32. On croise ces codes dans les chaînes C, HTTP, les protocoles série et les tables de correspondance.

Cet outil affiche la valeur d’octet de chaque caractère de votre texte en UTF-8. Pour un texte ASCII simple, c’est exactement la table ASCII ; pour des lettres accentuées ou des emoji, vous obtenez les deux à quatre valeurs d’octets de l’UTF-8, et une note vous le signale. Choisissez espaces, virgules, virgule+espace ou retours à la ligne entre les nombres.

Comment ça marche ?

  1. Saisissez ou collez le texte à convertir.
  2. Choisissez le séparateur des nombres (espace, virgule, virgule + espace ou nouvelle ligne).
  3. Copiez la liste, ou utilisez Échanger pour retransformer des codes en texte.

Cas d'usage courants

  • Remplir un tableau d’octets en C, Python ou Arduino, comme {72, 101, 108, 108, 111}.
  • Retrouver le code d’un caractère, par exemple pour construire un intervalle d’expression régulière.
  • Repérer des caractères de contrôle cachés (9 = tabulation, 10 = saut de ligne, 13 = retour chariot) dans un texte collé.
  • Faire un exercice de cours sur la table ASCII.

Exemples

Essayez cette saisie dans l'outil ci-dessus :

Entrée
Hello, World!
Sortie
72 101 108 108 111 44 32 87 111 114 108 100 33

Confidentialité

Convertisseur Texte en ASCII 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

Au-delà de 127, les nombres sont des octets UTF-8 et non des points de code. Utilisez Texte en décimal pour obtenir un nombre Unicode par caractère.

Questions fréquentes

Quelle différence avec Texte en décimal ?

Cet outil liste des octets (0–255) : « é » donne 195 169. Texte en décimal liste des points de code Unicode : « é » donne 233 et 😀 donne 128512.

Quel est le code ASCII d’une espace ou d’un saut de ligne ?

L’espace vaut 32, la tabulation 9, le saut de ligne 10 et le retour chariot 13. Ils apparaissent dans la sortie comme n’importe quel caractère.

L’ASCII étendu (128–255) est-il pris en charge ?

Les valeurs 128–255 correspondent aux octets UTF-8 des caractères non ASCII. Dans l’outil inverse, vous pouvez les décoder en ISO-8859-1 si vos codes viennent d’une table Latin-1.

Plus d'outils dans Encodage & décodage →