Décodeur d'hexadécimal en texte
Reconvertissez des octets hexadécimaux en texte UTF-8. Accepte espaces, deux-points, virgules, préfixes 0x et \x ; signale clairement un hex impair ou invalide.
56 caractères · 56 octets (UTF-8)
0 caractères · 0 octets (UTF-8)
S'exécute entièrement dans votre navigateur. Vos données ne sont jamais envoyées.
Qu'est-ce que Hexadécimal vers texte ?
Reconvertit des octets hexadécimaux en texte lisible, en les décodant en UTF-8. Il comprend les formats courants : 48656c6c6f, 48 65 6c, 48:65:6c, 0x48 0x65 et \x48\x65.
Comment utiliser Hexadécimal vers texte
- Collez l'hexadécimal dans Entrée, dans l'un des formats pris en charge.
- Le texte décodé s'affiche dans Sortie.
- Utilisez Copier, ou Utiliser comme entrée pour ré-encoder avec une autre mise en forme.
Exemple
0x48 0x69 0xc3 0xa0
Hià
Quand utiliser Hexadécimal vers texte
Utilisez-le pour lire des dumps hexadécimaux, des tableaux d'octets issus de journaux ou des chaînes échappées. Si les octets ne sont pas du texte (image, hachage), l'outil indique qu'ils ne sont pas de l'UTF-8 valide : conservez-les alors en hexadécimal ou utilisez les outils Base64.
Comment fonctionne Hexadécimal vers texte
Les préfixes 0x et \x, les espaces, les deux-points, les virgules, les points-virgules et les traits d'union sont retirés ; les chiffres restants doivent être hexadécimaux et en nombre pair. Chaque paire devient un octet, et les octets sont décodés en UTF-8 strict afin que les séquences invalides soient signalées plutôt que remplacées en silence.
Cas d'utilisation courants
- Lire des chaînes encodées en hexadécimal dans des journaux ou des dumps de base de données
- Décoder des échappements
\x..copiés depuis du code source - Vérifier quel texte contient une charge utile hexadécimale
Questions Fréquentes
Pourquoi indique-t-il que l'hexadécimal doit avoir un nombre pair de chiffres ?
Chaque octet correspond exactement à deux chiffres hexadécimaux. Un nombre impair signifie qu'un chiffre manque ou est en trop.
Peut-il décoder de l'hexadécimal Latin-1 ou UTF-16 ?
Non, les octets sont décodés en UTF-8. Les autres encodages affichent une erreur « UTF-8 non valide ».
L'hexadécimal en majuscules est-il accepté ?
Oui, A–F et a–f fonctionnent tous les deux.