Décodage Hex
Collez une chaîne hexadécimale ci-dessous et cliquez sur Décoder pour la convertir en texte. Tout le traitement se fait localement dans votre navigateur.
Qu'est-ce que le décodage Hex ?
Le décodage hexadécimal reconvertit une chaîne hexadécimale en sa représentation originale en octets puis en texte. L'entrée peut contenir des espaces, des deux-points ou aucun séparateur entre les paires hexadécimales.
Chaque paire de caractères hexadécimaux (00–ff) représente un octet. Les octets décodés sont interprétés comme du texte UTF-8.
Espaces, deux-points, virgules, points-virgules, points et tirets sont retirés avant le décodage : de l'hexadécimal copié tel quel depuis une empreinte ou un dump passe donc généralement sans nettoyage. Les octets sont ensuite lus en UTF-8, et ce qui n'est pas de l'UTF-8 valide est signalé plutôt qu'abîmé.
Vous déboguez quelque chose qui refuse de se décoder ?
Une charge utile qui refuse de se décoder est le plus souvent un symptôme, pas la panne : un double encodage quelque part dans la chaîne, un jeu de caractères supposé plutôt que déclaré, un jeton signé sur des octets qui ne sont pas tout à fait ceux attendus. C'est notre métier, sur les intégrations, les API et les systèmes qui se passent des données.
Dites-nous ce qui casse