Encodeur/décodeur hexagonal

Encoder le texte UTF-8 en hexadécimal ou décoder hexadécimal en texte. Pratique pour les octets de hachage, les champs de protocole et le développeur intégré.

Confidentialité : traitée localement, jamais téléchargée.

↓ Collez dans la zone d'entrée ci-dessous pour voir les résultats instantanément

文本与十六进制互转; UTF-8 编码。适合调试二进制数据与哈希字节。

输入

输出

48656c6c6f

Notes

说明

Hex 解码时忽略空格; 长度须为偶数。处理在浏览器本地完成。

Encoder le texte UTF-8 en hexadécimal ou décoder hexadécimal en texte. Pratique pour les octets de hachage, les champs de protocole et le développeur intégré.

Démarrage rapide

  1. Mode de sélection

    Encoder ou décoder.

  2. Entrez le contenu

    Texte ou chaîne hexagonale.

  3. Copier la sortie

    Mises à jour de sortie en direct.

Décodage des notes

La longueur hexagonale doit être uniforme; Les espaces sont ignorés.

Caractéristiques et cas d'utilisation

Encoder du texte ou des octets en hexagone et décoder en arrière, avec des options d'espacement et de maigres pour les journaux et les champs de protocole.

Utiliser lors de l'inspection des entrées HMAC, de la comparaison des préimages de hachage ou du débogage des incompatibilités de codage.

Flow de travail typique

Lors du débogage des protocoles réseau, les développeurs convertissent souvent les paquets bruts en hexadécimal pour l'analyse. Par exemple, la capture d'un paquet TCP contenant 'Bonjour' donne '48656C6C6F' dans cet outil. Inversement, coller cette valeur Hex restaure le texte original.

Dans les systèmes intégrés, les journaux de périphérique sont souvent affichés au format Hex. Pour les données du capteur comme 0x41 0x42, le décodage révèle "AB". Notez que les caractères non ASCII (par exemple, chinois) codent pour des séquences multi-octets — ' 测' devient E6B58B.

Exemples

Bonjour

Input

Hello

Output

48656c6c6f

FAQ

Préfixe 0x ?

Éliminé lors du décodage.

Téléchargé ?

- Non, non.

En quoi Hex diffère-t-il de l'encodage Base64 ?

Hex représente chaque octet comme 0-9/A-F (par exemple, 'A'=41), doublant la taille. Base64 utilise 64 caractères avec une augmentation de taille de ~33%, mieux pour les transferts binaires. Hex est plus lisible par l'homme pour le débogage.