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

  1. Saisissez ou collez du texte dans Entrée.
  2. Choisissez la Casse et un Séparateur d'octets (aucun, espace, deux-points, préfixe 0x ou préfixe \x).
  3. Copiez l'hexadécimal depuis Sortie.

Exemple

Entrée
Hi 😀
Sortie
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.

Explorer d'autres catégories