Convertisseur de texte ASCII – Traducteur de code ASCII en ligne

Décodez instantanément les codes ASCII en texte brut lisible en temps réel. Que votre entrée soit formatée en Decimal (72 101 108 108 111), Hexadecimal (48 65 6C 6C 6F), Binary (01001000) ou Octal (110 145), cet utilitaire de développement traduit les valeurs codées, identifie les caractères de contrôle non imprimables et affiche une inspection en direct caractère par caractère. tableau.

Codes valides : 0

Caractères de sortie : 0

Codes invalides : 0

Répartition des ASCII caractère par caractère

# Décimal Hex Binaire Octal Caractère
Entrez les codes ASCII ci-dessus pour inspecter chaque caractère décodé.

Comment utiliser le convertisseur de texte ASCII

  1. Collez vos codes ASCII – Entrez vos codes numériques dans la zone Source ASCII Codes, ou cliquez sur Load Sample pour voir un exemple.
  2. Sélectionnez la base numérique – Choisissez Decimal (0–255), Hexadécimal (00–FF), Binary (00000000–11111111) ou Octal. (000–377) dans le panneau de paramètres de droite.
  3. Vérifiez dans le tableau de répartition – Inspectez le tableau caractère par caractère ASCII Breakdown pour voir l'équivalent exact des caractères décimaux, hexadécimaux, binaires, octaux et imprimables/de contrôle de chaque code.
  4. Copier ou Télécharger – Cliquez sur Copier dans le Clipboard ou Télécharger .txt pour enregistrer votre texte décodé.

Exemple de représentation multibase ASCII (« Bonjour »)

Le mot Hello peut être représenté dans quatre bases numériques différentes dans ASCII, qui décodent toutes exactement les mêmes 5 caractères :

Caractère Décimal (Base 10) Hexadécimal (Base 16) Binaire (Base 2) Octal (Base 8)
H 72 48 (ou 0x48) 01001000 110
e 101 65 (ou 0x65) 01100101 145
l 108 6C (ou 0x6C) 01101100 154
l 108 6C (ou 0x6C) 01101100 154
o 111 6F (ou 0x6F) 01101111 157

Référence des plages de caractères standard ASCII

Plage ASCII (décimal) Portée hexagonale Catégorie Exemples courants
0 – 31 et 127 00 – 1F, 7F Caractères de contrôle (non imprimables) 0 (NUL), 9 (TAB), 10 (LF / Nouvelle ligne), 13 (CR), 27 (ESC), 127 (DEL)
32 – 47 20 – 2F Espace et ponctuation 32 (Espace), 33 (!), 34 ("), 44 (,), 46 (.)
48 – 57 30 – 39 Chiffres (0–9) 48 (0), 49 (1), ..., 57 (9)
65 – 90 41 – 5A Lettres majuscules (A–ZZ) 65 (A), 66 (B), ..., 90 (Z)
97 – 122 61 – 7A Lettres minuscules (a–z) 97 (a), 98 (b), ..., 122 (z)
128 – 255 80 – FF ASCII étendu (Latin-1) 169 (©), 174 (®), 233 (é)

Foire aux questions

Pourquoi certains codes ASCII (comme 0, 9, 10 ou 13) n'affichent-ils pas de symbole visible dans la zone de texte ?

Les codes ASCII 0 à 31 et 127 sont des caractères de contrôle non imprimables. conçus à l'origine pour les téléimprimeurs (tels que 9 pour Tab et 10 pour le saut de ligne). Même lorsqu'ils sont invisibles dans la zone de texte brut, notre tableau Caractère par caractère Répartition ASCII étiquette clairement chaque code de contrôle (par exemple, LF (Saut de ligne / \n)).

Puis-je coller des valeurs préfixées telles que 0x41, 0b01000001 ou des entités HTML telles que A ?

Oui ! Notre analyseur reconnaît et supprime automatiquement les préfixes de base standard, notamment 0x, \x et U+ en mode hexadécimal, 0b en mode binaire, 0o en mode octal et Entités décimales HTML (A) en mode décimal.

Comment puis-je convertir du texte brut en nombres ASCII ?

Pour encoder du texte brut en codes décimaux ASCII, utilisez notre compagnon Text to ASCII Converter lié ci-dessous.