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

  1. Saisissez ou collez du texte dans Texte.
  2. Choisissez un Séparateur d'octets : espace, aucun, retour à la ligne ou virgule.
  3. Copiez la sortie binaire ; le nombre d'octets s'affiche au-dessus.

Exemple

Entrée
Hi
Sortie
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.

Étapes suivantes conseillées

Explorer d'autres catégories