Traducteur binaire

Texte en binaire et binaire en texte, en tapant — avec l’hexa, le décimal et un tableau octet par octet.

100 % privé — fonctionne entièrement dans votre navigateur. Vos données sont traitées sur votre appareil et ne sont jamais envoyées sur Internet.
Écrire les octets en

5 caractères · 5 octets (UTF-8)

Chaque caractère, octet par octet

CaractèreUnicodeBinaire (UTF-8)HexaDécimal
HU+0048010010004872
eU+00650110010165101
lU+006C011011006C108
lU+006C011011006C108
oU+006F011011116F111

À propos du traducteur binaire

Ce traducteur binaire gratuit fonctionne dans les deux sens. Tapez du texte normal à gauche et le code binaire apparaît à droite. Collez des 1 et des 0 à droite, et le texte apparaît à gauche.

Il lit le binaire avec ou sans espaces, et il repère le binaire collé dans la mauvaise zone. Passez à l’hexa ou au décimal pour voir les mêmes octets autrement.

Tout se passe dans votre navigateur. Rien n’est envoyé.

Fonctions

  • Dans les deux sens, en direct pendant la saisie
  • UTF-8 — les accents (é, ñ), les caractères chinois ou japonais et les emoji deviennent les bons octets, et inversement
  • Binaire, hexa ou décimal — un octet = 8 bits, 2 chiffres hexa ou un nombre de 0 à 255
  • Avec ou sans espaces entre les octets
  • Repère le binaire dans la zone de texte et le lit, avec un bouton Annuler
  • Un tableau octet par octet pour chaque caractère — idéal pour apprendre
  • Copiez chaque côté, ou téléchargez le code en fichier .txt

Comment le texte devient du binaire

Un ordinateur stocke chaque caractère sous forme d’octets, et un octet fait 8 bits — 8 chiffres, des 1 et des 0. Cet outil utilise UTF-8, l’encodage de presque toutes les pages web et de tous les fichiers aujourd’hui :

  • Les lettres anglaises, les chiffres et les signes courants prennent 1 octet (comme l’ancien ASCII)
  • Les lettres accentuées comme é et ñ prennent 2 octets
  • La plupart des caractères chinois, japonais et coréens prennent 3 octets
  • Les emoji prennent 4 octets
CaractèreUnicodeBinaire (UTF-8)HexaDécimal
AU+0041010000014165
aU+0061011000016197
espaceU+0020001000002032
!U+0021001000012133
0U+0030001100003048
éU+00E911000011 10101001C3 A9195 169
ñU+00F111000011 10110001C3 B1195 177
日U+65E511100110 10010111 10100101E6 97 A5230 151 165
😀U+1F60011110000 10011111 10011000 10000000F0 9F 98 80240 159 152 128

Une majuscule et sa minuscule diffèrent d’un seul bit : A est 01000001 et a est 01100001.

Exemples

  • Hi → 01001000 01101001
  • Hello → 01001000 01100101 01101100 01101100 01101111
  • Hello en hexa → 48 65 6C 6C 6F, en décimal → 72 101 108 108 111
  • I love you → 01001001 00100000 01101100 01101111 01110110 01100101 00100000 01111001 01101111 01110101

Lire du binaire trouvé quelque part

Le binaire circule sous bien des formes. L’outil lit toutes celles-ci :

  • Des octets avec des espaces : 01001000 01101001
  • Une longue suite de bits : 0100100001101001 — elle est coupée tous les 8 bits
  • Des groupes de 7 bits des anciennes tables ASCII : 1001000 1101001
  • Des octets séparés par des virgules ou des retours à la ligne
  • De l’hexa précédé de 0x ou \x, et des nombres décimaux de 0 à 255

Quand un groupe ne peut pas être lu, la ligne d’état indique combien ont été ignorés. Les octets qui ne sont pas du texte UTF-8 valide s’affichent comme �.

Questions fréquentes

Comment traduire du binaire en texte ?

Collez le binaire dans la zone Binaire (ou dans la zone de texte — l’outil s’en rend compte). Le texte apparaît tout de suite. Si vous voyez des symboles étranges, le binaire est peut-être coupé au mauvais endroit, ou ce n’est pas du texte.

Que donne « Hello » en binaire ?

01001000 01100101 01101100 01101100 01101111 — un octet pour chacune des cinq lettres.

Pourquoi un emoji fait-il 32 bits ?

UTF-8 utilise de 1 à 4 octets par caractère. Un emoji demande 4 octets, soit 32 bits. Les anciens outils qui ne connaissent que l’ASCII ne peuvent pas écrire d’emoji.

Quelle différence entre binaire, hexa et décimal ?

Ce sont trois façons d’écrire le même octet. Le binaire utilise 2 chiffres (0 et 1), l’hexa en utilise 16 (0–9 et A–F), le décimal utilise les 10 chiffres habituels. L’octet de A s’écrit 01000001 en binaire, 41 en hexa et 65 en décimal.

Peut-il convertir des nombres en binaire ?

Cet outil transforme du texte en binaire : le chiffre *5* devient donc l’octet du caractère « 5 » (00110101). Pour convertir le nombre 5 en binaire (101), utilisez le Convertisseur de bases numériques.

Outils associés

Mode d’emploi

  • Tapez votre texte dans la zone de gauche — le binaire apparaît à droite
  • Ou collez du binaire (ou de l’hexa, ou du décimal) dans la zone de droite pour le lire en texte
  • Choisissez Binaire, Hexa ou Décimal, et cochez ou décochez Espace entre les octets
  • Regardez le tableau pour voir chaque caractère octet par octet
  • Cliquez sur Copier sous une zone, ou sur Télécharger en .txt pour enregistrer le code

Nous ajoutons régulièrement de nouveaux outils — abonnez-vous sur YouTube pour être averti à chaque nouveauté.

Plus d’outils

Tout voir

Applications recommandées

Tout voir