Hex to Text
Hex text conversion
Hex text conversion S'exécute localement dans votre navigateur
Input made only of hex digits and spaces is decoded. Anything else is encoded.
About the
Le convertisseur Hex en Texte transforme une chaîne de valeurs d'octets hexadécimaux en caractères qu'elles représentent et détecte la direction pour vous : les entrées composées uniquement de chiffres hexadécimaux et d'espaces sont décodées, tout le reste est codé. Cela en fait un champ dans lequel vous pouvez coller d'une manière ou d'une autre, ce que vous voulez lorsque vous lisez une capture de paquet, déboguez un bug d'encodage ou vérifiez ce que contient réellement un champ binaire. Chaque octet est traité séparément, la conversion est donc exacte plutôt qu'approximative.
Where people use the
- Lecture du texte à l'intérieur d'une capture de paquet ou d'un vidage hexadécimal.
- Vérifier ce que contient réellement un champ binaire dans une base de données.
- Débogage d'un bug mojibake en regardant les octets bruts.
- Création d'une séquence d'octets à coller dans un appareil de test.
How to use the
- 1
Coller une valeur
Soit des octets hexadécimaux séparés par des espaces, tels que 48 65 6c 6c 6f, soit du texte brut que vous souhaitez encoder.
- 2
Exécutez-le
Les entrées composées uniquement de chiffres hexadécimaux et d'espaces sont décodées en texte. Tout le reste est codé en hexadécimal.
- 3
Vérifiez la direction
Si le résultat semble erroné, l'entrée correspond probablement à l'autre modèle. Supprimez les espaces pour forcer l’encodage ou ajoutez-les pour forcer le décodage.
- 4
Copiez le résultat
Le résultat est du texte brut, prêt à être recollé dans votre éditeur ou terminal.
Conseils et bonnes pratiques
- Séparez les octets par des espaces lors du décodage ; sans eux, la valeur est lue comme un nombre.
- Les valeurs supérieures à 127 ne sont pas ASCII ; attendez-vous à des résultats non textuels.
- Utilisez le convertisseur de base numérique si vous souhaitez que l'hexadécimal soit un nombre plutôt que du texte.
Questions fréquemment posées
Comment décide-t-il de la manière de convertir ?
Il teste si l'entrée est composée uniquement de chiffres hexadécimaux et d'espaces. Si c'est le cas, l'entrée est décodée. Sinon, il est codé.
Pourquoi mon texte est-il sorti comme du charabia ?
Parce que les octets ne sont pas du texte dans le codage attendu. Les valeurs supérieures à 127 sont interprétées comme des points de code Unicode, qui ne correspondent à la sortie UTF-8 que par coïncidence.
Ai-je besoin d’espaces entre les octets ?
Pour le décodage, oui. Les espaces indiquent où se termine un octet et où commence le suivant. Sans eux, la chaîne entière est lue comme un seul nombre.
Est-ce la même chose qu'un convertisseur hexadécimal en décimal ?
Non. Cela convertit entre les caractères hexadécimaux et les caractères que ces octets représentent. Utilisez le convertisseur de base numérique pour hexadécimal en décimal.
Les données sont-elles téléchargées ?
Non. La conversion s'effectue dans votre navigateur, de sorte que les captures de paquets et les charges utiles restent sur votre appareil.