Convertisseur de texte en binaire (UTF-8)
Convertissez du texte en code binaire : chaque caractère est encodé en UTF-8 et chaque octet affiché sur 8 bits, avec espace, virgule, saut de ligne ou sans séparateur.
3 octets
Chaque caractère est encodé en UTF-8 et chaque octet écrit sur 8 bits : « é » donne deux octets et un emoji quatre.
Qu'est-ce que Texte vers binaire ?
Saisissez n'importe quel texte et voyez la représentation binaire de ses octets. Les caractères sont d'abord encodés en UTF-8 : les lettres ASCII simples occupent un octet (8 bits), tandis que les lettres accentuées, les autres écritures et les emoji en occupent de deux à quatre.
Comment utiliser Texte vers binaire
- Saisissez ou collez du texte dans Texte.
- Choisissez un Séparateur d'octets : espace, aucun, retour à la ligne ou virgule.
- Copiez la sortie binaire ; le nombre d'octets s'affiche au-dessus.
Exemple
Hi
01001000 01101001
Quand utiliser Texte vers binaire
Utilisez-le pour enseigner le stockage du texte, pour des énigmes ou pour inspecter les octets exacts d'une chaîne. Si vous avez besoin du point de code Unicode d'un caractère (U+00E9) plutôt que de ses octets UTF-8, utilisez un outil Unicode / points de code.
Comment fonctionne Texte vers binaire
Le TextEncoder du navigateur convertit la chaîne en octets UTF-8. Chaque octet est écrit en base 2 et complété à gauche jusqu'à 8 chiffres, puis les octets sont joints avec le séparateur choisi. Pour du texte ASCII, cela équivaut au résultat classique « ASCII en binaire » ; pour les autres caractères, cela montre la vraie séquence d'octets UTF-8, et non le point de code Unicode.
Cas d'utilisation courants
- Montrer à des élèves comment la lettre A devient 01000001
- Créer des messages binaires pour des énigmes ou des escape games
- Inspecter combien d'octets occupe un mot accentué ou un emoji en UTF-8
- Préparer des chaînes de bits pour un exercice de réseau ou d'encodage
Questions Fréquentes
Pourquoi « é » donne-t-il 16 bits ?
En UTF-8, le caractère é (U+00E9) est stocké sur deux octets, C3 A9 : la sortie est donc 11000011 10101001.
Est-ce la même chose que ASCII en binaire ?
Pour les caractères 0–127, oui, car UTF-8 est identique à l'ASCII dans cette plage.
Puis-je reconvertir le résultat ?
Oui, collez-le dans l'outil Binaire vers texte ; il accepte tous les séparateurs utilisés ici.