Convertisseur hexadécimal vers texte
Tout se passe dans votre navigateur. Vos fichiers et vos données ne quittent jamais votre appareil.
À propos de cet outil
Un convertisseur hexadécimal vers texte transforme un texte lisible en sa représentation brute en octets hexadécimaux, et inversement. Tapez « Hi » et vous obtenez 48 69 ; collez 48 69 et vous récupérez « Hi ». Il utilise l’encodage UTF-8, le même schéma que celui du web, donc les caractères multi-octets comme les emoji ou les kana japonais deviennent la bonne séquence d’octets au lieu d’un résultat corrompu.
Quelles options de mise en forme ai-je pour la conversion vers l’hexadécimal ?
Vous pouvez choisir comment l’hexadécimal ressort : séparé par des espaces ou compact sans séparateur, avec un préfixe 0x sur chaque octet ou sans, en majuscules ou en minuscules. Ces réglages sont indépendants, donc vous pouvez les combiner pour coller au format qu’une spécification, un fichier de log ou un autre outil attend, qu’il s’agisse de 0x48 0x69, de 4869 ou de variantes du style 48-69.
Que se passe-t-il si je colle de l’hexadécimal invalide ?
Dans l’autre sens, de l’hexadécimal vers le texte, l’analyseur est tolérant sur la forme : il retire les espaces et les préfixes 0x et accepte une casse mixte, donc vous n’avez pas besoin de nettoyer l’hexadécimal collé à la main au préalable. Il reste en revanche strict sur le fond. Un nombre impair de chiffres ne peut pas représenter des octets entiers et se voit rejeté ; des octets qui ne décodent pas en UTF-8 valide sont eux aussi rejetés plutôt que silencieusement transformés en caractères de remplacement ou en texte illisible. Dans les deux cas, vous obtenez une erreur claire plutôt qu’une réponse fausse.
Le texte que je colle quitte-t-il mon ordinateur ?
Non. La conversion, dans les deux sens, s’exécute entièrement dans votre navigateur, avec les mêmes API d’encodage que n’importe quelle page web utilise, donc rien de ce que vous collez ne quitte jamais votre machine.
C’est pratique pour lire des octets bruts issus d’une capture réseau, déboguer un appareil série ou Bluetooth qui envoie des données en hexadécimal, ou vérifier ce que dit vraiment une chaîne hexadécimale provenant d’une réponse d’API ou d’un fichier de configuration. Voir le guide MDN sur TextEncoder pour comprendre comment le navigateur convertit les chaînes en octets UTF-8, ou l’article Wikipédia sur l’hexadécimal pour l’historique de ce système numérique.