Toolverse

Texte en Binaire

Convertissez du texte en binaire 8 bits et inversement. Codez n'importe quel message en 0 et 1, ou collez du binaire pour le décoder — compatible UTF-8.

Comment l'utiliser

Choisissez une direction, puis tapez ou collez dans la zone de gauche. Le résultat converti apparaît à droite et se met à jour à chaque caractère, donc il n'y a pas de bouton à appuyer, et vous copiez le résultat quand il vous convient. Tout s'exécute dans votre navigateur, donc rien n'est envoyé. Dans la direction Texte vers Binaire, votre texte est d'abord codé en octets UTF-8, et chaque octet est écrit en huit bits avec des zéros devant, séparés par des espaces. Les lettres anglaises simples, les chiffres et la ponctuation sont des octets simples, donc chacun devient un groupe de huit bits; les lettres accentuées, les emoji et les autres caractères non-ASCII prennent deux à quatre octets, donc ils se transforment en plusieurs groupes. L'espacement facilite la lecture du résultat octet par octet. Dans la direction Binaire vers Texte, collez vos bits et ils se décodent en texte. Les espaces blancs sont ignorés, donc peu importe si le binaire est une seule longue suite ou soigneusement espacé par groupes de huit. L'entrée doit contenir uniquement 0 et 1, et le nombre total de bits doit être un multiple de huit, car chaque caractère est au moins un octet de 8 bits. Si ces règles ne sont pas respectées, ou si les octets ne forment pas un UTF-8 valide, l'outil affiche une erreur spécifique au lieu de deviner. Par exemple, les deux lettres Hi se codent en 01001000 01101001 : la majuscule H est la valeur d'octet 72, qui est 01001000 en binaire, et la minuscule i est 105, qui est 01101001. Décoder ces mêmes bits dans l'autre direction renvoie exactement Hi, et coller sans l'espace fonctionne tout aussi bien. La conversion entre texte et binaire est un exercice courant lors de l'apprentissage de la façon dont les ordinateurs stockent les caractères, de la construction ou de la résolution d'énigmes d'encodage, ou de l'enseignement du lien entre ASCII, UTF-8 et les bits bruts. Parce que toute la conversion se produit sur votre appareil, c'est aussi sûr pour le texte que vous préfériez ne pas coller dans un service en ligne.

Questions fréquemment posées

Comment le binaire est-il calculé?
Le texte est codé en octets UTF-8, et chaque octet est affiché en 8 bits. Donc les lettres ASCII sont un groupe de 8 bits; les emoji et les caractères accentuées en utilisent plusieurs.
Puis-je coller du binaire sans espaces?
Oui. Les espaces et les sauts de ligne sont ignorés lors du décodage; le binaire doit simplement être un multiple de 8 bits composés uniquement de 0 et 1.
Mon texte est-il envoyé quelque part?
Non. La conversion s'exécute entièrement dans votre navigateur; rien n'est envoyé.
Pourquoi je reçois une erreur lors du décodage du binaire?
Le décodage échoue si l'entrée contient des caractères autres que 0 et 1, si le nombre total de bits n'est pas un multiple de huit, ou si les octets ne forment pas un UTF-8 valide. Le message d'erreur indique quelle règle a été violée pour que vous puissiez corriger l'entrée.