Qu'est-ce qu'un traducteur binaire ?

Un traducteur binaire convertit le texte lisible par l'homme en code binaire - les uns et les zéros qu'un ordinateur stocke réellement - et reconvertit ce binaire en texte Chaque caractère est transformé en sa valeur d'octet UTF-8 et écrit dans la base que vous choisissez : binaire (base 2), octal (base 8), décimal (base 10) ou hexadécimal (base 16). Tapez « Hi » et vous voyez instantanément 01001000 01101001 ; collez ce binaire de nouveau et vous obtenez « Hi » à nouveau.
La traduction n'est pas une table de référence de quelques centaines de lettres ASCII. Cet outil encode la gamme complète Unicode via UTF-8, donc des lettres accentuées, des scripts non latins et même des emojis se traduisent correctement sur deux, trois ou quatre octets chacun. Lorsque vous décodez, l'outil réassemble des séquences multi-octets en caractères d'origine et signale une erreur claire si le flux d'octets est malformé, plutôt que de produire des ordures silencieuses.
Tout fonctionne à 100% dans votre navigateur. Que vous décodez une chaîne binaire capturée, que vous appreniez le fonctionnement de l'encodage des caractères ou que vous vérifiiez comment un message est représenté au niveau des octets, rien que vous collez n'est téléchargé ou enregistré. Le traducteur fonctionne hors ligne une fois la page chargée, vous pouvez donc convertir des chaînes sensibles sans qu'elles quittent votre appareil.
Le texte doit devenir octets avant de pouvoir devenir binaire, et l'encodage choisi décide de la réponse UTF-8 est utilisé ici, ce qui signifie que les caractères ASCII occupent un octet et produisent huit bits chacun, tandis qu'une lettre accentuée prend deux octets et un emoji quatre Ainsi un mot de cinq caractères n'est pas toujours de quarante bits, et une chaîne binaire qui décode en quelque chose de brouillé était généralement produite sous un encodage différent Le regroupement est important lors du décodage : huit bits à un octet est l'hypothèse, et une chaîne binaire dont la longueur n'est pas un multiple de huit est soit tronquée, soit écrite en ASCII de sept bits, ce qui était courant dans les systèmes plus anciens Les séparateurs sont flexibles en entrée car les sources sont beaucoup plus faciles à contrôler par espacement les chaînes.
Comment utiliser le traducteur binaire ?
Choisissez une direction
Choisissez "Texte en binaire" pour coder le texte lisible en code, ou "Binaire en texte" pour décoder une chaîne binaire, hexadécimale, décimale ou octale en caractères.
Sélectionnez la base numérique
Basculez entre binaire, hexadécimal, décimal et octal. La sortie se reformule instantanément, chaque octet étant rembourré à une largeur cohérente.
Entrez votre entrée
Saisissez ou collez du texte à encoder, ou collez du code à décoder. Les espaces, les virgules et les sauts de ligne fonctionnent tous comme séparateurs, et les binaires continus ou hexadécimaux sont divisés automatiquement en octets.
Copier le résultat
La sortie convertie apparaît en direct ci-dessous. Copiez-le en un seul clic ou chargez l'exemple pour voir un exemple de travail en premier.
Principales caractéristiques
traduction à double sens
Convertissez du texte en binaire et binaire en retour en texte dans un seul outil, en changeant de direction sans perdre votre entrée
Quatre bases de nombres
Sortie ou lecture binaire, octal, décimal et hexadécimal - utile pour le débogage, l'éducation et les formats de bas niveau
Prise en charge complète de l'UTF-8
Encode et décode la totalité de la plage Unicode, y compris les accents, les caractères CJK et les emoji, en utilisant un UTF-8 correct à plusieurs octets
Analyse flexible des entrées
Accepte les valeurs séparées par des espaces, des virgules ou une nouvelle ligne, et des blocs automatiques continus et des hexagones en morceaux de la taille d'un octet
Frequently Asked Questions
Related Tools
ASCII Table
Full ASCII and extended Latin-1 table with decimal, hex, octal, binary, HTML entity, and character name for every code 0–255, plus a text-to-ASCII-code encoder.
Binary Calculator
Add, subtract, multiply, and divide binary numbers, or run AND, OR, XOR, NOT, and bit shifts, with every result shown in binary, octal, decimal, and hex. 100% client-side.
IEEE 754 Converter
Convert a decimal number to its IEEE 754 floating-point bits, or decode hex and binary back to a value. Single and double precision, with sign, exponent, and mantissa broken out.
Morse Code Translator
Translate text to Morse code and Morse code to text using the International (ITU) standard, with audio playback and full punctuation support
Comments
0 comments
No comments yet. Be the first to share your thoughts!