Convertir du texte en binaire et inversement
Convertissez du texte UTF-8 en octets binaires de huit bits, et inversement.
Vos fichiers sont traités ici, sur votre appareil
Nous n'envoyons pas votre fichier ou le contenu du texte à un serveur de traitement. Aucun compte n'est nécessaire et il n'y a pas de quota d'opération quotidien. Les outils individuels ont des limites de taille pour protéger la mémoire de votre appareil.
Une connexion est nécessaire pour charger le site et ses ressources. L'hébergement peut recevoir des données de visite technique. Les favoris stockent uniquement les identifiants d'outils dans ce navigateur.
Comment nous traitons vos données →Comment utiliser cet outil
- Choisissez la conversion texte-vers-binaire ou binaire-texte.
- Collez du texte ou une séquence complète d'octets de huit bits.
- Appliquez, inspectez le résultat et enregistrez une copie avant de changer de mode.
Un exemple que vous pouvez vérifier
Vérifiez la représentation en octets UTF-8 d'un texte court.
Exemple d'entrée
Hola
Résultat attendu
01001000 01101111 01101100 01100001
Le décodage de ces quatre octets restaure Hola. Une lettre accentuée peut occuper plusieurs octets ; un caractère n'est pas nécessairement égal à un groupe.
Convertir du texte en binaire et inversement: usages et conseils pratiques
La conversion de texte et binaire expose les octets utilisés par UTF-8 pour représenter une chaîne. Chaque groupe contient exactement huit chiffres parce qu'il représente un octet plutôt qu'un caractère visible. Les lettres de base en hola utilisent un octet chacune. Une lettre accentuée, un idéogramme ou un emoji peuvent nécessiter plusieurs octets. Cette distinction explique pourquoi les textes avec des nombres de caractères égaux peuvent occuper des nombres d'octets différents. L'outil ne traite pas les fichiers binaires complets ou interprète les en-têtes de format de fichier; il convertit une chaîne de texte en sa représentation UTF-8 et convertit les octets UTF-8 valides en texte.
Pour encoder, collez la chaîne exacte que vous souhaitez représenter et sélectionnez le mode texte vers binaire. Les espaces et les terminaisons de ligne dans la source sont des données et reçoivent leurs propres octets. Sortie sépare les groupes avec des espaces pour la lisibilité. Le collage de cette sortie en mode inverse récupère la chaîne d'origine, y compris ses espaces et ses terminaisons de ligne. Aucun octet nul de terminaison n'est ajouté. Une marque d'ordre d'octets Unicode qui fait en fait partie de la chaîne est conservée lors du décodage plutôt que silencieusement supprimée en tant qu'en-tête invisible. Cela rend la conversion appropriée pour examiner la représentation du texte sans modifier intentionnellement le contenu fourni.
Le décodage n'accepte que les zéros, les uns et les espaces blancs. Fournir des groupes séparés ou une séquence continue de bits, à condition que le nombre total de bits soit divisible par huit. Les octets incomplets, les préfixes 0b, les virgules et autres symboles sont rejetés. Les octets résultants doivent également former UTF-8 valide. Par exemple, 11111111 seul ne peut pas représenter un caractère UTF-8 valide et provoque une erreur. Les séquences d'octets endommagés ne sont pas remplacées silencieusement par des symboles de substitution, car cela cacherait le fait que la chaîne fournie ne peut pas être récupérée sous le codage sélectionné. Vérifiez si la source utilise un autre codage avant de traiter une telle erreur comme un problème avec le texte d'origine.
La représentation binaire ne crypte ni ne protège les informations. Les chiffres peuvent être difficiles à lire, mais le même contenu peut être récupéré sans mot de passe. Ne confondez pas cette opération avec les encodages Base64, hexadécimaux ou hérités tels que Windows-1252 ; ce sont des représentations différentes et ne sont pas automatiquement détectées. Chaque opération supporte cent mille octets. La sortie binaire utilise beaucoup plus de texte car chaque octet nécessite huit chiffres et un séparateur. Essayez un mot accentué et un emoji pour vérifier le comportement Unicode avant de convertir un bloc plus grand. Enregistrez la sortie avant de changer de mode ou d'effacer la page, et conservez le texte d'origine chaque fois que la récupération est exacte.
Options et limites
Choisissez le sens de conversion. Le texte utilise UTF-8, avec huit bits par octet. Pour décoder, utilisez des zéros, des uns et des espaces. Le nombre de bits doit être un multiple de huit et les octets doivent former du UTF-8 valide. Limite : 100 000 octets.
Questions fréquentes
Est-ce un chiffrement ?
Non. C'est une autre représentation du texte que tout le monde peut convertir.