TC

Convertisseur de binaire en texte — Outil en ligne gratuit

Processed locally. No data stored.
0 chars

Qu'est-ce que Convertisseur de binaire en texte?

Le convertisseur binaire-texte prend le code machine brut — une séquence de 1 et de 0 — et le retransforme en langage humain lisible. Comme les ordinateurs ne comprennent que les états « activé » (1) et « désactivé » (0), chaque mot, image et vidéo sur Internet est en fin de compte stocké sous forme de code binaire.

Cet outil regroupe ces nombres infinis en octets de 8 bits et les décode à l'aide des tables de codage standard ASCII et UTF-8. Il est très utilisé par les étudiants qui apprennent les bases de l'informatique et par les gamers qui déchiffrent les codes des easter eggs.

Quand utiliser Convertisseur de binaire en texte?

Utilisez cet outil pour décoder les messages secrets dissimulés dans les jeux vidéo, les indices des ARG (jeux en réalité alternée) ou les énigmes sur Internet, qui recourent souvent à des chaînes binaires comme simple code de chiffrement. Les étudiants en informatique s'en servent pour s'entraîner et vérifier leur compréhension du stockage des données au niveau des octets.

Les chercheurs en sécurité s'en servent parfois pour examiner les données brutes des paquets. Si vous souhaitez écrire votre propre message secret en code machine, utilisez notre Convertisseur de texte en binaire.

Comment utiliser cet outil

  1. 1Paste your binary code (space-separated bytes)
  2. 2Click 'Convert to Text'
  3. 3Copy the decoded text result

Cet outil fonctionne mieux lorsque votre chaîne binaire est correctement divisée en octets de 8 bits (par exemple, « 01001000 01101001 »). Il tentera également d'analyser les chaînes binaires continues sans espaces en les découpant tous les 8 caractères.

Exemples

InputOutput
01001000 01101001Hi
01000001A
01001000 01100101 01101100 01101100 01101111Hello
01001010 01000001 01010110 01000001JAVA
00110001 00110010 00110011123

Règles et comportement

  • L'entrée est analysée de manière stricte pour ne retenir que les chiffres « 0 » et « 1 ». Tous les autres caractères sont ignorés ou provoquent une erreur.
  • La chaîne est divisée en blocs de 8 bits exactement (un octet).
  • Chaque octet de 8 bits est converti mathématiquement en son équivalent décimal, qui est ensuite associé au caractère Unicode/ASCII correspondant pour afficher le texte.

Outils associés

Questions fréquentes

Qu'est-ce que le code binaire ?

Le système binaire est le système de numération en base 2 qui est à la base de tous les ordinateurs. Il ne comporte que deux chiffres : 0 et 1. En enchaînant huit de ces 1 et 0 (ce qu'on appelle un octet), un ordinateur peut représenter 256 valeurs différentes, qui correspondent directement aux lettres de l'alphabet, aux chiffres et aux signes de ponctuation.

Dois-je mettre des espaces entre les chiffres ?

Techniquement, non, mais cela facilite les choses. L'outil lit les données binaires par groupes de 8 chiffres (un octet par lettre). Si vous collez une chaîne infinie de 1 et de 0 sans espaces, l'outil la divisera automatiquement en blocs de 8 caractères. Cependant, s'il manque un chiffre dans votre chaîne, toutes les lettres suivantes seront décalées et le résultat sera faussé.

Pourquoi le décodeur a-t-il affiché des caractères incompréhensibles ?

Si le résultat s'affiche sous forme de caractères chinois aléatoires ou de symboles Wingdings étranges, cela signifie que vos données binaires ne correspondaient pas à du texte anglais standard. Il peut s'agir de données binaires représentant une image ou un fichier compressé, ou bien d'un décalage dû à un chiffre manquant. L'outil fait de son mieux, mais il ne peut pas interpréter les données non textuelles.

Comment se fait-il que 01000001 corresponde à la lettre « A » ?

Dans le système de numération en base 2, « 01000001 » correspond au nombre décimal 65. Dans la table de caractères ASCII classique (le dictionnaire universel de l'informatique), le nombre 65 est officiellement associé à la lettre majuscule « A ». Cet outil effectue simplement cette conversion mathématique en un clin d'œil.

Le format binaire permet-il de représenter les emojis ?

Oui. Les emojis nécessitent davantage de données : au lieu d'un seul octet de 8 bits, un emoji nécessite trois ou quatre octets (soit 24 à 32 chiffres binaires). Notre outil utilise un décodage UTF-8 moderne, ce qui lui permet d'assembler correctement ces différents octets pour afficher l'emoji à la perfection.