Convertisseur texte en hexadécimal

Saisissez du texte pour voir ses octets en hexadécimal, ou changez de mode pour décoder de l’hexa.

Vos textes et fichiers restent dans votre navigateur : rien n’est envoyé à un serveur.

Mode d’emploi

  1. Saisissez ou collez votre texte. Chaque caractère est découpé en octets UTF-8, et chaque octet s’affiche avec deux chiffres hexadécimaux.
  2. Choisissez un format : espaces pour la lecture, sans séparateur pour une chaîne compacte, 0x pour un tableau façon C ou \x pour une chaîne littérale dans du code.
  3. Activez « Majuscules » si vous préférez A–F à a–f.
  4. Pour décoder, passez en mode « Hexa → texte ». Les espaces, virgules, deux-points, tirets et les préfixes 0x, \x ou % sont ignorés.

Questions fréquentes

Pourquoi un caractère donne-t-il plusieurs octets ?

En UTF-8, seuls les caractères ASCII tiennent sur un octet. « é » occupe 2 octets (c3 a9), tout comme « è » (c3 a8), « à » (c3 a0) et « ç » (c3 a7) ; « ☕ » en demande 3 et la plupart des émojis 4.

Puis-je décoder de l’hexa issu d’un autre encodage ?

Le décodage attend des octets UTF-8. De l’hexa produit en Latin-1 (ISO-8859-1) ou Windows-1252 peut afficher des caractères abîmés (�) : dans ces encodages, « é » est par exemple l’octet unique e9.

Outils similaires

Tous les outils