Texte et code / MULTIVERTO

Convertir du binaire en texte

Décodez des groupes binaires de huit bits en texte UTF-8.

Conversion instantanéeVotre saisie reste dans ce navigateur. Aucun texte n’est envoyé pour la conversion.
Le fichier reste dans votre navigateur.
Conversion par lot
Enchaîner les outils

Appliquez chaque outil de texte au résultat précédent.

01 / Guide

Comment ça marche

Chaque groupe de huit bits devient un octet, puis la suite est décodée strictement en UTF-8.

Bon à savoir

L’entrée doit contenir des octets complets séparés par des espaces. Les groupes ASCII de sept bits demandent un autre décodeur.

02 / Exemple

Exemple

Votre saisie01010011 01100001 01101100 01110101 01110100
RésultatSalut

03 / Guide

Convertir du binaire en texte — Comment ça marche

Reconstruire du texte depuis des groupes d’octets

Employez ce sens pour des groupes de huit bits représentant des octets UTF-8. L’exemple ASCII indépendant de la langue 01000001 donne A : ses huit bits forment un octet complet. Le convertisseur rassemble les octets dans l’ordre et les décode en UTF-8 ; un caractère hors ASCII peut donc demander plusieurs groupes consécutifs. Les espaces rendent les groupes plus lisibles et peuvent être supprimés sans modifier les valeurs des octets. Un groupe incomplet ou un caractère autre que zéro ou un rend la saisie invalide.

Un motif binaire complet ne forme pas nécessairement du texte valide. Certaines combinaisons d’octets sont impossibles en UTF-8 et provoquent une erreur plutôt qu’un caractère deviné. Si vous avez copié de l’ASCII à sept bits, un flux brut ou les chiffres binaires d’un nombre, ce décodeur ne convient peut-être pas. Identifiez d’abord le codage initial et la taille des groupes. Gardez la chaîne d’origine pendant le diagnostic : un seul bit manquant peut décaler toutes les limites suivantes.

Les groupes binaires représentent des octets UTF-8

Un octet contient huit bits, affichés chacun sous forme de zéro ou de un. Cet outil présente les octets du texte UTF-8 en groupes de huit chiffres séparés par des espaces. Par exemple, la lettre ASCII A occupe un octet et s’écrit 01000001. Tous les caractères visibles ne tiennent pas dans un octet : lettres accentuées, nombreux symboles et emoji demandent plusieurs octets UTF-8, donc plusieurs groupes. Ceux-ci montrent une représentation du texte en mémoire, pas le point de code binaire de chaque caractère Unicode ni la forme dessinée par une police.

Dans l’autre sens, les groupes doivent former des octets complets de huit bits. Une fois reconstitués, ces octets sont lus comme du texte UTF-8. Une suite de zéros et de uns correctement groupée peut néanmoins ne pas être du UTF-8 valide ; le convertisseur le signale au lieu d’inventer des caractères de remplacement. Des groupes ASCII de sept bits, des flux de bits quelconques, des unités UTF-16 et des nombres binaires demandent d’autres règles. Les espaces facilitent la lecture des limites, sans appartenir aux octets. Cette représentation ne compresse ni ne protège les données.

Vérifier la source encodée avant de décoder

Partez d’une valeur réellement écrite dans la représentation attendue. Collez un composant ou une suite d’octets encodés, puis comparez la sortie lisible au document qui les fournit. Le décodeur fonctionne dans ce navigateur et n’envoie pas la chaîne à un service de conversion. Une saisie abîmée ou d’un autre format peut échouer ou rester partiellement inchangée selon l’opération. Gardez la valeur encodée initiale pour savoir si un caractère surprenant venait de la source ou de votre interprétation.

Considérez le texte décodé comme une nouvelle saisie potentiellement non fiable. Une phrase lisible peut contenir du balisage, une URL, une chaîne ressemblant à une commande ou des informations privées demandant un traitement séparé. Ne l’insérez pas dans un contexte exécutable au seul motif que le décodage a réussi. Si le résultat semble faux, vérifiez le codage de caractères annoncé et demandez-vous si un système précédent a encodé la valeur plusieurs fois. Répéter le décodage sans comprendre ces couches peut transformer un séparateur littéral en ponctuation structurelle.

Les étapes de la conversion
Octets binaires
Octets de huit bits
Texte décodé