Convertisseur texte en binaire
Transformez n'importe quel texte en octets binaires, ou décodez une suite de 0 et de 1 en texte lisible.
Convertir du texte en binaire en ligne
Chaque caractère que vous tapez est stocké sur un ou plusieurs octets, et chaque octet fait huit bits. Voir un texte en binaire est un exercice classique des cours d'informatique, une façon de cacher un message dans une énigme, et une vérification pratique pour déboguer un problème d'encodage. Cette page ouvre l'onglet Texte du convertisseur de base.
Un exemple
| Caractère | Décimal | Hexa | Binaire |
|---|---|---|---|
H | 72 | 48 | 01001000 |
i | 105 | 69 | 01101001 |
! | 33 | 21 | 00100001 |
Hi! s'écrit donc 01001000 01101001 00100001 en binaire.
ASCII et UTF-8
Pour les lettres de l'anglais de base, les chiffres et la ponctuation, UTF-8 et ASCII coïncident : un octet par caractère. Au-delà, UTF-8 utilise deux octets pour la plupart des lettres latines accentuées, grecques, cyrilliques, arabes et hébraïques, trois pour la plupart des caractères chinois, japonais et coréens, et quatre pour les emoji. Le convertisseur utilise toujours UTF-8, l'encodage du web : les octets correspondent donc à ce que contiendrait un programme ou un fichier.
Décoder du binaire en texte
En mode Nombres vers texte, le convertisseur accepte des octets séparés par des espaces, des virgules ou des sauts de ligne, ou une longue suite de chiffres qu'il découpe en groupes de huit. Une valeur supérieure à 255, un chiffre autre que 0 ou 1, ou une suite d'octets qui n'est pas de l'UTF-8 valide est signalé au lieu de produire un texte illisible.
Outils associés
Pour des nombres plutôt que du texte, utilisez décimal en binaire. Pour encoder un texte en vue de son transport plutôt que pour lire ses bits, l'encodeur Base64 est le choix habituel.