Conversion ascii en binaire
La conversion se fait automatiquement pendant la saisie.
Convertir un texte entier d'ascii en binaire
Le convertisseur ci-dessus traite un caractère à la fois. Saisissez ici un texte entier : chaque caractère est remplacé par son code binaire, les codes étant séparés par un espace.
0 caractère
0 octet
La conversion se fait automatiquement pendant la saisie, dans les deux sens.
Vous cherchez surtout à traduire une phrase ? La page convertir un texte en binaire détaille la méthode et fournit la table de correspondance complète des lettres.
Conversions Binaires
Conversions Octal
Conversions Décimale
Conversions Hexadécimale
Conversions Ascii
Outil permettant la conversion de caractère ascii en nombre binaire
Cette page vous permet de réaliser des conversions de caractère ascii en binaire
Comment convertir un caractère ascii en binaire
Un caractère n'est jamais converti directement : c'est son code ascii qui l'est. La première étape consiste donc à relever ce code décimal dans la table, 65 pour A, 97 pour a, 32 pour l'espace.
Convertissez ensuite ce code en base 2, soit par divisions successives par 2 en lisant les restes de bas en haut, soit par soustraction des puissances de 2 en parcourant les poids 128, 64, 32, 16, 8, 4, 2 et 1.
Complétez le résultat par des zéros à gauche jusqu'à huit bits. Ce cadrage n'a rien de cosmétique : c'est lui qui permet de redécouper une suite binaire en caractères, un octet à la fois.
Pour un mot entier, répétez l'opération sur chaque caractère et séparez les octets par un espace. Le message reste lisible et la relecture, beaucoup plus simple.
Exemple pas à pas
Étape 1 : Code décimal du caractère
65
Relevé dans la table ascii, plage des majuscules.
Étape 2 : Puissances de 2 retenues
64 + 1
128 est trop grand ; après 64, il reste 1.
Étape 3 : Bits correspondants
1000001
Sept bits, positions 64 et 1 à 1.
Étape 4 : Cadrage sur huit bits
01000001
Un zéro complète l'octet à gauche.
Erreurs fréquentes
- Rendre un résultat sur sept bits : sans le zéro de tête, un texte converti ne peut plus être redécoupé en octets.
- Convertir le signe affiché plutôt que son code : le caractère « 7 » donne 00110111, code 55, et non 00000111.
- Oublier l'espace : c'est un caractère à part entière, de code 32, qui s'écrit 00100000.
- Saisir une lettre accentuée : é, à ou ç ne font pas partie de l'ascii de base et dépendent de la table étendue ou de l'UTF-8.
Correspondances courantes
| Caractère | Binaire |
|---|---|
| espace | 00100000 |
| ! | 00100001 |
| 0 | 00110000 |
| 9 | 00111001 |
| @ | 01000000 |
| A | 01000001 |
| M | 01001101 |
| Z | 01011010 |
| a | 01100001 |
| m | 01101101 |
| z | 01111010 |
| ~ | 01111110 |

