Encodeur de texte en hexadécimal
Convertissez du texte en octets UTF-8 hexadécimaux. Minuscules ou majuscules, séparateur au choix : aucun, espace, deux-points, préfixe 0x ou échappements \x. En local.
24 caractères · 28 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 Texte vers hexadécimal ?
Affiche les octets de votre texte en hexadécimal (Base16, RFC 4648). Le texte est encodé en UTF-8 : é devient donc c3 a9 et un emoji occupe quatre octets. Vous pouvez mettre la sortie en forme pour du code, des journaux ou des dumps d'octets.
Comment utiliser Texte vers hexadécimal
- Saisissez ou collez du texte dans Entrée.
- Choisissez la Casse et un Séparateur d'octets (aucun, espace, deux-points, préfixe
0xou préfixe\x). - Copiez l'hexadécimal depuis Sortie.
Exemple
Hi 😀
486920f09f9880
Quand utiliser Texte vers hexadécimal
Utilisez l'hexadécimal pour inspecter précisément les octets d'une chaîne, écrire des littéraux d'octets dans du code source (\x.., 0x..) ou comparer des encodages. Pour un transport compact, préférez Base64 ; l'hexadécimal double la taille.
Comment fonctionne Texte vers hexadécimal
Chaque caractère est converti en sa séquence d'octets UTF-8 avec TextEncoder ; chaque octet (0–255) s'écrit avec deux chiffres hexadécimaux. Les séparateurs ne sont que de la mise en forme : les octets sont les mêmes.
Cas d'utilisation courants
- Repérer des caractères cachés comme des espaces insécables ou des BOM
- Écrire des littéraux de chaînes d'octets en C ou Python
- Préparer des clés ou des charges utiles hexadécimales pour des tests
- Expliquer comment UTF-8 encode les lettres accentuées et les emoji
Questions Fréquentes
Pourquoi un seul emoji donne-t-il 8 chiffres hexadécimaux ?
Les emoji situés hors du plan multilingue de base occupent 4 octets en UTF-8, et chaque octet s'écrit avec deux chiffres hexadécimaux.
Est-ce la même chose que convertir un nombre en hexadécimal ?
Non. Cet outil encode des octets de texte. Pour convertir un nombre comme 255 en ff, utilisez un convertisseur de bases numériques.
Quel jeu de caractères est utilisé ?
UTF-8, l'encodage utilisé sur le web.