Traducteur binaire

Convertissez du texte, y compris les émojis et les lettres accentuées, en binaire UTF-8, ou décodez du binaire en texte lisible.

Gratuit, sans inscriptionFonctionne dans votre navigateurDéveloppeurs et encodeurs

Entrée

Au décodage, tout ce qui n’est pas 0 ou 1 est ignoré.

Résultat


    

Comment utiliser le traducteur binaire

Tapez du texte pour le convertir en binaire, ou collez du binaire (des 0 et des 1) pour le décoder en texte. Choisissez un séparateur : une espace entre les octets est le plus lisible, aucun séparateur est le plus compact. L’outil utilise l’UTF-8 : les émojis et les caractères accentués sont donc convertis correctement dans les deux sens.

Pourquoi le binaire compte

Toute information numérique, qu’il s’agisse de texte, d’images ou de son, est stockée sous forme de 0 et de 1. Montrer comment le texte devient du binaire est un classique en classe, et les messages binaires restent un favori des jeux d’évasion et des énigmes. L’UTF-8 utilise de 1 à 4 octets par caractère, ce qui lui permet de représenter tous les caractères Unicode.

Usages courants

  • Cours d’informatique sur le stockage du texte
  • Jeux d’évasion et énigmes de décodage
  • Biographies ludiques de style « hacker » sur les médias sociaux
  • Débogage de problèmes UTF-8 multioctets
  • Programmation créative et art binaire

Binaire ASCII ou UTF-8

Les lettres latines de base, les chiffres et la ponctuation (la plage ASCII) occupent toujours un octet, soit 8 bits, en UTF-8. Les lettres accentuées comme é, ñ et ü en prennent deux. La plupart des autres écritures, comme le chinois et le japonais, en prennent trois, et la plupart des émojis quatre. Collez un émoji en forme de cœur et vous verrez la sortie atteindre 32 bits ou plus.

Questions fréquentes

Pourquoi un émoji fait-il 32 bits ?

La plupart des émojis se trouvent hors du plan de base d’Unicode, et l’UTF-8 a besoin de 4 octets (32 bits) pour ces caractères. Certains émojis combinent plusieurs points de code, comme les modificateurs de teinte de peau : ils peuvent donc en prendre encore plus.

L’outil prend-il en charge l’ASCII 7 bits ?

L’outil utilise toujours des octets de 8 bits en UTF-8, compatible avec tout texte moderne. Un texte anglais simple donne les mêmes valeurs qu’en ASCII, simplement complétées à 8 bits par un 0 initial.

Comment lire le binaire à la main ?

Lisez chaque octet de 8 bits de gauche à droite. Les positions valent 128, 64, 32, 16, 8, 4, 2 et 1. Additionnez les positions qui contiennent un 1 pour obtenir la valeur de l’octet, puis cherchez-la dans une table ASCII. Par exemple, 01001000 donne 64 + 8 = 72, soit « H ».

Puis-je convertir des fichiers en binaire ?

Tout fichier est déjà binaire, mais afficher un gros fichier en 0 et en 1 produit des millions de chiffres. Utilisez plutôt un visualiseur hexadécimal.

Accessibilité

Skip to Accessibility Panel