Comment utiliser le traducteur binaire
- Tapez ou collez un texte (un mot, votre prénom, un message) : son code binaire s’affiche aussitôt, un groupe de 8 bits par octet.
- Collez du binaire pour le lire : les groupes de 0 et de 1 sont reconnus automatiquement et redeviennent du texte. Vous pouvez aussi choisir le sens vous-même.
- Choisissez le séparateur des octets : des espaces (le plus courant), rien, des virgules ou des retours à la ligne.
- Appuyez sur Copier à côté du résultat. La ligne en hexadécimal montre les mêmes octets sous la forme courte qu’utilisent les programmeurs.
Tout se passe dans votre navigateur : le texte n’est envoyé nulle part.
Comment le texte devient du binaire
Un ordinateur enregistre le texte sous forme de nombres. Chaque caractère a un numéro dans la norme Unicode, son point de code : A vaut U+0041, é vaut U+00E9, le symbole de l’euro U+20AC. Pour enregistrer ou envoyer le texte, ces numéros sont transformés en octets, et presque toutes les pages web, applications et fichiers utilisent aujourd’hui pour cela l’encodage UTF-8. Un octet compte huit bits, c’est pourquoi chaque octet s’écrit avec huit chiffres binaires.
UTF-8 utilise un seul octet pour les 128 caractères de base de l’ASCII (lettres sans accent, chiffres, ponctuation courante) et de deux à quatre octets pour tous les autres. Les premiers bits de chaque octet indiquent la longueur du caractère : un octet isolé commence par 0 ; le premier octet d’un caractère plus long commence par 110, 1110 ou 11110 (deux, trois ou quatre octets), et chaque octet suivant commence par 10. Voilà pourquoi é, è, à, ç et œ occupent chacun deux octets.
| Caractère | Ce que c’est | Point de code | Octets UTF-8 (hex) | Binaire |
|---|---|---|---|---|
| A | A majuscule | U+0041 | 41 | 01000001 |
| é | e accent aigu | U+00E9 | C3 A9 | 11000011 10101001 |
| ç | c cédille | U+00E7 | C3 A7 | 11000011 10100111 |
| œ | e dans l’o | U+0153 | C5 93 | 11000101 10010011 |
| € | symbole de l’euro | U+20AC | E2 82 AC | 11100010 10000010 10101100 |
| 😀 | émoji | U+1F600 | F0 9F 98 80 | 11110000 10011111 10011000 10000000 |
Comme ASCII et UTF-8 coïncident pour les 128 premiers caractères, un texte sans accents donne le même binaire dans les deux. En revanche, un binaire produit par un vieil outil en Latin-1 ou Windows-1252 diffère pour les lettres accentuées : là, é est l’octet unique 11101001. Ce n’est pas de l’UTF-8 valide, donc le traducteur le signale au lieu d’afficher une mauvaise lettre.
Exemple pas à pas
« Ça va 👋 » compte sept caractères mais onze octets :
11000011 10000111 01100001 00100000 01110110 01100001 00100000 11110000 10011111 10010001 10001011
Le Ç majuscule (U+00C7) occupe deux octets, 11000011 et 10000111 : le premier commence par 110, ce qui annonce un caractère de deux octets, le second commence par 10. Le a est le nombre 97 = 64 + 32 + 1, donc les bits de 64, 32 et 1 sont à 1 : 01100001. L’espace vaut 00100000 (32), le v vaut 118 = 64 + 32 + 16 + 4 + 2, soit 01110110, et la main qui salue, U+1F44B, occupe quatre octets dont le premier commence par 11110. En hexadécimal, ce sont les mêmes octets : C3 87 61 20 76 61 20 F0 9F 91 8B.
Relire du binaire en texte
- Les groupes de huit bits au plus, séparés par des espaces, des virgules ou des retours à la ligne, comptent chacun pour un octet ; les groupes ASCII de 7 bits comme 1001000 fonctionnent aussi.
- Une longue suite sans espaces est coupée tous les huit bits ; le nombre total de chiffres doit alors être un multiple de huit.
- Si un octet ne respecte pas le schéma UTF-8 (en général un bit inversé ou oublié), un message affiche les octets en hexadécimal au lieu d’un texte illisible.
Traducteur binaire ou convertisseur binaire ?
Ce sont deux questions différentes. Ce traducteur montre comment un texte est enregistré : le caractère 7 est l’octet 00110111 (le caractère numéro 55). Le convertisseur binaire travaille sur des nombres : le nombre 7 s’écrit 111 en binaire, et 255 s’écrit 11111111. Pour un exercice de maths ou un changement de base, prenez le convertisseur ; pour des mots, des prénoms et des messages, le traducteur.
Conseils et limites
- Le binaire est un encodage, pas un code secret : n’importe qui peut le retraduire, il ne sert donc pas à cacher un message.
- Certains outils affichent des groupes de 16 bits pour les lettres accentuées. Ce sont des unités UTF-16, la façon dont JavaScript et Windows gardent le texte en mémoire, pas les octets UTF-8 des fichiers et d’internet.
- Le traducteur accepte jusqu’à 50 000 octets à la fois, soit environ 50 000 lettres sans accent, moins de caractères si le texte contient beaucoup d’accents ou d’émojis.
- Pour compter les caractères et les octets d’un texte, utilisez le compteur de caractères ; pour une autre façon de coder un texte en signaux, le traducteur de code Morse.
Questions fréquentes
Comment écrire mon prénom en binaire ?
Tapez votre prénom dans la case : chaque lettre sans accent devient un octet. LÉA, par exemple, donne 01001100 11000011 10001001 01000001, car le É prend deux octets. Majuscules et minuscules diffèrent d’un seul bit : A vaut 01000001 et a vaut 01100001.
Que veut dire 01010011 01100001 01101100 01110101 01110100 ?
C’est « Salut » : 01010011 vaut 83, la lettre S, puis 97 (a), 108 (l), 117 (u) et 116 (t). Collez n’importe quel binaire dans la case pour le lire.
Pourquoi un émoji prend-il 32 bits ?
Les émojis ont des points de code au-delà de U+FFFF, et UTF-8 a besoin de quatre octets, soit 32 bits, pour les coder. Un émoji avec une couleur de peau ou un émoji famille assemble plusieurs points de code et prend donc encore plus de place.
Combien de bits dans un octet ?
Huit. Un octet peut prendre 256 valeurs différentes, de 00000000 à 11111111 (0 à 255), c’est pourquoi le texte en binaire s’écrit par groupes de huit.
Pourquoi le ç prend-il deux octets ?
Parce que UTF-8 n’utilise un seul octet que pour les 128 caractères de l’ASCII, qui n’ont ni accents ni cédille. Le ç (U+00E7) devient les octets C3 A7, soit 11000011 10100111 en binaire.
Le code binaire est-il un chiffrement ?
Non. Le binaire n’est qu’une façon d’écrire les octets avec des 0 et des 1, et n’importe qui peut le retraduire. Pour garder un message secret, il faut un vrai chiffrement.
Dernière mise à jour : 15 octobre 2026