Outils de texte

Convertisseur Texte, Binaire et Hexadécimal

Convertissez facilement du texte en binaire et hexadécimal ou décodez vos séquences numériques en texte clair.

Exécuter l’outil

Cet outil convertit du texte brut en séquences binaires et hexadécimales, ou décode des séquences de zéros, de uns et de caractères hexadécimaux vers du texte lisible. En mode d'encodage, chaque caractère saisi est transformé séparément en un bloc binaire d'au moins huit chiffres et en une valeur hexadécimale d'au moins deux caractères, chaque élément étant séparé par une espace. Pour le décodage, le système découpe la chaîne fournie selon les espaces. Si l'ensemble des blocs contient exclusivement des chiffres 0 et 1, le traitement interprète l'entrée comme du binaire et restitue les caractères correspondants. Dès qu'un bloc comporte un caractère différent de 0 ou 1, l'ensemble des éléments est traité comme de l'hexadécimal. En cas de séquence invalide ou corrompue, un message d'erreur signale que l'entrée binaire ou hexadécimale n'est pas valide. La saisie d'un texte vide produit simplement des champs de conversion vides.

Mode d’emploi

  1. Saisissez ou collez votre texte brut, votre séquence binaire ou votre suite hexadécimale dans le champ prévu à cet effet.
  2. Renseignez le mode d'opération selon que vous souhaitez encoder du texte ou décoder des valeurs numériques.
  3. Lancez la conversion pour consulter le résultat transcrit dans le panneau d'affichage.

Exemples

  • Pour encoder le mot « OK », le résultat binaire affiche « 01001111 01001011 » et le résultat hexadécimal affiche « 4f 4b ».
  • Pour décoder la séquence hexadécimale « 48 65 6c 6c 6f », le résultat restitue le texte « Hello ».

FAQ

Comment le convertisseur choisit-il entre binaire et hexadécimal lors du décodage ?

L'outil examine chaque bloc séparé par une espace. Si tous les blocs sont formés exclusivement de chiffres 0 et 1, ils sont interprétés en binaire. Si un seul bloc contient un autre caractère, toute la séquence est traitée comme de l'hexadécimal.

Que se passe-t-il si aucun texte n'est renseigné ?

Une entrée vide est traitée normalement et renvoie des champs de résultat vides sans afficher de message d'erreur.

Comment les différents caractères sont-ils séparés dans les sorties ?

Chaque caractère encodé est séparé du suivant par une simple espace, aussi bien pour la représentation binaire que pour la représentation hexadécimale.

Intégrer cet outil

Ajoutez cet outil SmartPlusLab fonctionnel à votre site avec le code ci-dessous.