5 caractères · 5 octets (UTF-8)
Chaque caractère, octet par octet
| Caractère | Unicode | Binaire (UTF-8) | Hexa | Décimal |
|---|---|---|---|---|
| H | U+0048 | 01001000 | 48 | 72 |
| e | U+0065 | 01100101 | 65 | 101 |
| l | U+006C | 01101100 | 6C | 108 |
| l | U+006C | 01101100 | 6C | 108 |
| o | U+006F | 01101111 | 6F | 111 |
Le tableau montre les 40 premiers caractères.
À 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ère | Unicode | Binaire (UTF-8) | Hexa | Décimal |
|---|---|---|---|---|
| A | U+0041 | 01000001 | 41 | 65 |
| a | U+0061 | 01100001 | 61 | 97 |
| espace | U+0020 | 00100000 | 20 | 32 |
| ! | U+0021 | 00100001 | 21 | 33 |
| 0 | U+0030 | 00110000 | 30 | 48 |
| é | U+00E9 | 11000011 10101001 | C3 A9 | 195 169 |
| ñ | U+00F1 | 11000011 10110001 | C3 B1 | 195 177 |
| 日 | U+65E5 | 11100110 10010111 10100101 | E6 97 A5 | 230 151 165 |
| 😀 | U+1F600 | 11110000 10011111 10011000 10000000 | F0 9F 98 80 | 240 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
- Convertisseur de bases numériques — nombres en binaire, octal, décimal et hexa
- Traducteur de code Morse — texte en points et traits, avec le son
- Traducteur braille — texte en points braille et inversement
- Encodage / décodage Base64 — une autre façon d’écrire des octets en texte
- Générateur de hash — empreintes MD5 et SHA d’un texte
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