Convertissez le texte en représentation binaire ou hexadécimale. Prend en charge Unicode via l'encodage UTF-8.
Préréglages enregistrés est une fonctionnalité Supporter.
Historique des outils est une fonctionnalité Supporter.
Notes d'outils est une fonctionnalité Supporter.
Choisissez 'Texte → Binaire' pour encoder ou 'Binaire → Texte' pour décoder.
Tapez ou collez votre texte (mode encodage) ou données binaires/hex (mode décodage).
Sélectionnez le format Binaire ou Hexadécimal. Ajustez optionnellement les séparateurs lors de l'encodage.
Copiez la sortie convertie dans votre presse-papiers. Utilisez échanger pour changer de direction.
Convertit chaque caractère en son point de code Unicode, puis le représente comme un nombre binaire de 8 bits.
Les octets binaires sont séparés par des espaces pour la lisibilité.
Pour la sortie hexadécimale, chaque octet est converti avec toString(16) et complété à 2 chiffres. Cela crée une représentation plus compacte - chaque octet devient 2 caractères hexa (0-9, A-F) au lieu de 8 chiffres binaires. Par exemple, l'octet 65 devient '41' en hexa.
La validation d'entrée vérifie les caractères non binaires et vérifie les limites d'octets avant la conversion. Si le binaire représente des séquences UTF-8 invalides, le décodeur affichera un caractère de remplacement (�). Tout le traitement se fait dans votre navigateur sans communication serveur.
Le texte est converti en binaire en encodant chaque caractère en UTF-8, puis en représentant chaque octet comme un nombre binaire de 8 bits (0 et 1).