Aller au contenu
SPCXTools

Traducteur binaire

Transformez vos mots en 0 et en 1 — et décodez le binaire, l'hexadécimal, le décimal ou l'octal en texte lisible.

Fonctionne en local — vos fichiers ne quittent pas votre appareil

Chargement de l’outil…

Comment utiliser : Traducteur binaire

  1. 1Choisissez Texte → Binaire pour encoder, ou Binaire → Texte pour décoder.
  2. 2Sélectionnez le format numérique — Binaire, Hexadécimal, Décimal ou Octal.
  3. 3Tapez ou collez votre contenu dans le champ de saisie. Le résultat s'affiche instantanément.
  4. 4Copiez ou téléchargez le résultat. Inverser le sens de conversion replace le résultat dans le champ de saisie pour vous permettre de vérifier la conversion.

Convertir du texte en binaire et inversement

Les ordinateurs stockent chaque lettre sous forme de nombre, et chaque nombre sous forme de séquence de bits. Ce traducteur binaire vous montre ces séquences : tapez un mot pour le voir en code binaire, ou collez une suite de 0 et de 1 pour lire le message caché. Il convertit également le texte en valeurs d'octets hexadécimales, décimales et octales, ce qui est très pratique pour la programmation, le débogage, les énigmes, les escape games et les cours d'informatique.

Fonctionnalités

  • Deux sens : du texte vers le code et du code vers le texte.
  • Quatre formats : binaire, hexadécimal, décimal et octal.
  • Encodage UTF-8, pour que les lettres accentuées, les alphabets non latins et les emojis s'affichent correctement.
  • Décodage flexible du binaire et de l'hexadécimal, avec ou sans espaces.
  • Aller-retour instantané : inversez le sens pour vérifier le résultat.
  • Copier ou télécharger le résultat.

Exemple : "Hi!"

Caractère Décimal Hex Binaire
H 72 48 01001000
i 105 69 01101001
! 33 21 00100001

Lire le code binaire à la main

Un octet compte huit bits avec des valeurs de position de 128, 64, 32, 16, 8, 4, 2 et 1, de gauche à droite. Additionnez les valeurs là où il y a un 1. Pour 01001000 : 64 + 8 = 72, ce qui correspond à la lettre "H". Les majuscules A–Z vont de 65 à 90 (01000001–01011010), les minuscules a–z de 97 à 122, et les chiffres 0–9 de 48 à 57.

Outils associés

Convertissez des nombres simples entre n'importe quelles bases avec le Convertisseur de base numérique, encodez des données pour les URL et les e-mails avec Base64, ou essayez un autre code avec le Traducteur de code Morse.

Questions fréquentes

Comment convertir du texte en binaire ?
Chaque caractère est d'abord converti en octets via UTF-8, l'encodage de texte standard du web. Chaque octet est ensuite écrit sous forme de nombre binaire à 8 chiffres. Par exemple, "Hi" correspond aux octets 72 et 105, soit 01001000 01101001 en binaire.
Pourquoi certains caractères donnent-ils plusieurs octets ?
Les lettres de l'alphabet anglais, les chiffres et la ponctuation prennent un octet chacun en UTF-8. Les lettres accentuées prennent généralement deux octets, la plupart des caractères chinois, japonais et coréens en prennent trois, et les émojis quatre. C'est pourquoi "é" donne deux groupes de 8 bits.
Faut-il des espaces entre les octets lors du décodage ?
Non. Le binaire peut être collé avec des espaces entre les octets ou sous forme de chaîne continue dont la longueur est un multiple de 8. L'hexadécimal fonctionne de la même manière avec des paires de chiffres, et le préfixe 0x est ignoré. Les valeurs décimales et octales doivent être séparées par des espaces ou des virgules.
Quelle est la différence entre binaire, hexadécimal, décimal et octal ?
Ce sont différentes façons d'écrire les mêmes valeurs d'octets. Le binaire utilise la base 2 (00000000–11111111), l'hexadécimal la base 16 (00–FF), le décimal la base 10 (0–255) et l'octal la base 8 (000–377). L'hexadécimal est le plus compact et très courant en programmation.
Est-ce la même chose que l'ASCII ?
Pour les lettres de l'alphabet anglais, les chiffres et les symboles courants, l'UTF-8 et l'ASCII donnent exactement les mêmes codes. Ainsi, "A" vaut 65 (01000001) dans les deux cas. L'UTF-8 est une extension de l'ASCII qui couvre toutes les langues et les émojis.