Menu
Publicité

Traducteur Binaire

Convertissez du texte en binaire et du binaire en texte, octet par octet.

Par Nethanel Bar, Co-founder & CEO

Dernière mise à jour

Publicité

Prêt à vraiment apprendre à coder ?

Coddy vous apprend en écrivant du vrai code dans votre navigateur : leçons interactives, retour immédiat et aide de l'IA quand vous bloquez.

Qu'est-ce qu'un traducteur binaire ?

Un traducteur binaire convertit du texte lisible par un humain en code binaire - les 1 et les 0 qu'un ordinateur stocke réellement - et reconvertit ce binaire en texte. Chaque caractère que vous tapez est stocké sous forme de nombre, et ce nombre s'écrit en base 2 comme une suite de bits. Cet outil vous montre exactement quels sont ces bits, et vous permet aussi de faire le chemin inverse.

En coulisses, chaque caractère est d'abord encodé en octets avec UTF-8, puis chaque octet est écrit sous forme de 8 chiffres binaires. La lettre majuscule C correspond à l'octet 67, soit 01000011 en binaire. Un caractère multi-octets comme é ou un emoji devient plusieurs octets - et ce convertisseur les conserve intacts, si bien que l'aller-retour est sans perte.

C'est un excellent moyen de *voir* comment le texte est réellement stocké, de décoder une chaîne binaire que l'on vous a envoyée, ou de travailler sur un exercice d'informatique. Tout s'exécute localement dans votre navigateur - votre texte n'est jamais envoyé nulle part.

Ce que vous apprendrez en traduisant du binaire

  • Chaque caractère est stocké sous forme de nombre ; ce nombre écrit en base 2 est son code binaire.
  • Un octet fait 8 bits, et chaque caractère ASCII tient dans un seul octet (valeurs de 0–127).
  • La lettre A vaut 65 (01000001), a vaut 97 (01100001) - la minuscule est 32 au-dessus de la majuscule.
  • Les caractères non ASCII (é, 東, 👋) utilisent UTF-8, qui s'étend sur 2–4 octets, et correspondent donc à 16–32 bits.

Comment convertir du texte en binaire étape par étape

  1. Choisissez une direction

    Sélectionnez Texte → Binaire pour encoder, ou Binaire → Texte pour décoder une chaîne binaire existante.

  2. Tapez ou collez votre entrée

    Saisissez n'importe quel texte à encoder, ou collez des chiffres binaires à décoder. Au décodage, les espaces et sauts de ligne entre les octets sont ignorés.

  3. Choisissez un séparateur (encodage)

    Séparez chaque octet par une espace, un saut de ligne ou rien du tout - pratique quand le format cible attend un flux de bits ininterrompu.

  4. Copiez ou inversez

    Copiez le résultat en un clic, ou appuyez sur le bouton d'inversion pour réinjecter la sortie en entrée et inverser la conversion.

Publicité

Aide-mémoire texte en binaire (ASCII)

Caractères courants avec leur point de code décimal et leur binaire sur 8 bits. Tous les détails dans la table ASCII et la spécification de l'encodage UTF-8 pour les caractères au-delà de 127.

CaractèreDécimalBinaire
(espace)3200100000
04800110000
95700111001
A6501000001
C6701000011
Z9001011010
a9701100001
z12201111010
!3300100001
?6300111111

Exemples à essayer

Encoder une seule lettre

Paste a small example into the tool and change one part at a time.

A est le point de code 65, soit 01000001 en binaire - exactement 8 bits.

Encoder un mot

Copy the original value, run the tool, then compare the result.

Hi devient 01001000 01101001 - un octet de 8 bits par caractère.

Décoder du binaire en texte

Take a value from your own work and use this tool to inspect or prepare it.

Collez ceci en mode Binaire → Texte pour retrouver Coddy.

Erreurs fréquentes

  • Une longueur binaire qui n'est pas un multiple de 8 - chaque caractère exige exactement 8 bits, donc un bit en trop ou manquant casse le décodage.
  • Supposer qu'un caractère vaut toujours un octet - les lettres accentuées, les emojis et les écritures non latines utilisent plusieurs octets UTF-8.
  • Confondre le code binaire d'un caractère avec son point de code décimal - 65 (décimal) et 01000001 (binaire) sont la même valeur dans des bases différentes.

FAQ du traducteur binaire

Comment convertir du texte en binaire ?
Tapez votre texte en mode Texte → Binaire. Chaque caractère est encodé en un octet UTF-8 et affiché sous forme de 8 chiffres binaires, séparés par le séparateur de votre choix.
Comment convertir du binaire en texte ?
Passez en mode Binaire → Texte et collez votre binaire. Groupez les bits par octets de 8 (les espaces et sauts de ligne sont ignorés) ; l'outil les décode en UTF-8 pour retrouver un texte lisible.
Prend-il en charge les emojis et les caractères non anglais ?
Oui. Le texte est encodé en UTF-8, donc les lettres accentuées, les caractères CJC et les emojis font l'aller-retour correctement - ils utilisent simplement plus d'un octet.
Pourquoi ai-je une erreur « pas un multiple de 8 » ?
Chaque caractère fait 8 bits, donc le nombre total de chiffres binaires doit être divisible par 8. Vérifiez qu'il ne manque pas un bit ou qu'il n'y en a pas un en trop dans votre entrée.
Mon texte est-il envoyé quelque part ?
Non. Toute la conversion s'exécute localement dans votre navigateur grâce aux API intégrées TextEncoder/TextDecoder - rien n'est envoyé à un serveur.
Publicité

En savoir plus

Autres outils pour développeurs

Coddy programming languages illustration

Apprendre à coder avec Coddy

COMMENCER