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.
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
- Collez vos codes ASCII – Entrez vos codes numériques dans la zone Source ASCII Codes, ou cliquez sur Load Sample pour voir un exemple.
- 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.
- 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.
- 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.