Convertir du texte en binaire (et inversement)
Saisissez votre texte, choisissez le format : chaque caractère est décomposé en octets et écrit en binaire, hexadécimal, décimal ou octal. Dans l’autre sens, l’outil retraduit le code en texte lisible. Un tableau sous le résultat montre le code de chaque caractère.
Source : § 3 UTF-8 definition, IETF RFC 3629 – UTF-8, a transformation format of ISO 10646. Mise à jour : .
Comment le calcul est fait
Un ordinateur stocke le texte sous forme de nombres : chaque caractère reçoit un code, écrit en octets – huit bits, donc des 0 et des 1. « H » est le nombre 72, soit 01001000 en binaire et 48 en hexadécimal. Cet outil montre cette traduction pour n’importe quel texte.
Convertir du texte en binaire : mode d’emploi
- Écrivez ou collez votre texte.
- Choisissez le système : binaire, hexadécimal, décimal (les valeurs ASCII bien connues) ou octal.
- Changez le séparateur si besoin et copiez le résultat.
Retraduire du binaire en texte
Choisissez « Code → texte » et collez le code. Les valeurs peuvent être séparées par des espaces, des virgules ou des sauts de ligne ; sans séparateur, des blocs fixes sont formés (8 bits, 2 chiffres hexadécimaux, 3 chiffres octaux). Les préfixes 0x, 0b et \x sont acceptés.
ASCII, Unicode et UTF-8
L’ASCII (RFC 20) ne connaît que 128 caractères – lettres sans accent, chiffres, ponctuation et caractères de contrôle – sur 7 bits. Pour les accents, les autres écritures et les emojis, il y a Unicode ; l’UTF-8 (RFC 3629) écrit un caractère Unicode sur 1 à 4 octets. Les 128 premiers caractères sont identiques à l’ASCII : « Bonjour » donne donc les mêmes octets dans les deux cas. « é » occupe en revanche deux octets en UTF-8 (C3 A9) mais un seul en ISO 8859-1 (E9). Le tableau sous le résultat le montre caractère par caractère.
Limites
- Le binaire n’est pas un chiffrement, seulement une autre écriture des mêmes données.
- Si vous collez du binaire venu d’ailleurs, il faut connaître son encodage : sinon, des caractères étranges ou le message « UTF-8 non valide » apparaissent.
Questions fréquentes
Comment convertir du texte en binaire ?
Saisissez le texte et choisissez « Texte → code » avec le format « Binaire ». Chaque caractère apparaît sous forme de huit 0 et 1, par exemple H = 01001000.
Comment convertir du binaire en texte ?
Choisissez « Code → texte » et le format « Binaire », collez le code (huit chiffres par caractère, avec ou sans espaces). Le texte en clair s’affiche aussitôt.
Combien de bits pour une lettre ?
Une lettre simple comme « a » occupe un octet en ASCII et en UTF-8, soit 8 bits (7 suffiraient, le huitième vaut 0). Une lettre accentuée prend deux octets en UTF-8, un emoji quatre.
Quelle différence entre ASCII et Unicode ?
L’ASCII compte 128 caractères. Unicode en compte plus de 150 000, issus de presque toutes les écritures ; l’UTF-8 est la façon la plus courante de les écrire en octets et coïncide avec l’ASCII pour les 128 premiers.
Où voir les valeurs ASCII en décimal ?
Choisissez le format « Décimal » : la sortie donne les codes ASCII connus, par exemple A = 65, a = 97, chiffre 0 = 48, espace = 32.
Mon texte est-il enregistré quelque part ?
Non. La conversion se fait dans votre navigateur ; le texte n’est ni envoyé, ni enregistré, ni ajouté à l’adresse de la page.
Sources et références juridiques
- § 3 UTF-8 definition: IETF RFC 3629 – UTF-8, a transformation format of ISO 10646
- IETF RFC 20 – ASCII format for Network Interchange
- WHATWG Encoding Standard (TextEncoder/TextDecoder, UTF-8-Dekodierung mit Fehlerabbruch)
Dernière mise à jour :
Outils similaires
- Changement de base avec les étapesConvertissez entre binaire, octal, décimal, hexadécimal et toute base de 2 à 36 – avec les étapes, la partie décimale, la période et le complément à deux.
- Encoder et décoder en Base64Encodez et décodez Base64 et Base64url en UTF-8 correct, ainsi que l’encodage URL (pourcent-encodage). Erreurs expliquées, tout en local.
- Table ASCII avec décimal, hexadécimal, octal, binaire et recherche UnicodeTable ASCII complète (0–127) et Latin-1 (128–255) : décimal, hexa, octal, binaire, entité HTML, caractères de contrôle. Cherchez tout caractère Unicode.
- Traducteur de code morseTraduisez du texte en morse et du morse en texte instantanément. Écoutez-le en son ou en lumière clignotante, avec vitesse réglable (WPM, Farnsworth). Gratuit.
- Générateur de hash : SHA-256, SHA-512, SHA-1, MD5Calculez les hash SHA-256, SHA-384, SHA-512, SHA-1 et MD5 d’un texte ou d’un fichier et vérifiez une somme de contrôle – en local, sans envoi.
- Algorithme de Luhn : vérifier et calculer une cléVérifiez un numéro avec l’algorithme de Luhn (modulo 10, ISO/IEC 7812-1) ou calculez sa clé – simple contrôle de format, en local dans le navigateur.