Texte et code / MULTIVERTO

Convertir du texte en hexadécimal

Représentez chaque octet UTF-8 de votre texte par deux chiffres hexadécimaux.

Conversion instantanéeVotre saisie reste dans ce navigateur. Aucun texte n’est envoyé pour la conversion.
Le fichier reste dans votre navigateur.
Enchaîner les outils

Appliquez chaque outil de texte au résultat précédent.

01 / Guide

Comment ça marche

Le texte devient des octets UTF-8 ; chaque octet est écrit avec deux chiffres hexadécimaux.

Bon à savoir

Le résultat représente les octets UTF-8, pas les points de code Unicode. Une lettre accentuée peut occuper plusieurs octets.

02 / Exemple

Exemple

Votre saisieBonjour
Résultat426f6e6a6f7572

03 / Guide

Convertir du texte en hexadécimal — Comment ça marche

Examiner les octets derrière le texte

Utilisez ce sens pour voir en hexadécimal les octets UTF-8 contenus dans une chaîne. Comme démonstration ASCII indépendante de la langue, Hello donne les octets 48 65 6c 6c 6f, affichés ici comme une suite continue. Une lettre hors ASCII occupe plusieurs octets et sa sortie comptera donc plus de deux chiffres. Cet outil aide à vérifier qu’un système stocke de l’UTF-8, à diagnostiquer des accents inattendus ou à comparer des formats fondés sur les octets.

La sortie n’est pas une séquence d’échappement Unicode et ne correspond pas au nombre de caractères visibles. Deux textes d’apparence identique peuvent même donner des octets différents si l’un emploie une lettre accentuée composée et l’autre une lettre de base suivie d’une marque combinante. L’outil ne normalise pas le texte avant l’encodage. Si l’identité des octets compte, gardez l’original, comparez les chaînes hexadécimales et vérifiez que le destinataire utilise aussi UTF-8. La sortie est lisible, mais ne protège rien.

L’hexadécimal affiche les octets

L’hexadécimal emploie seize symboles, de zéro à neuf et de A à F. Un symbole représente quatre bits : il faut donc deux chiffres hexadécimaux pour un octet complet. Par exemple, l’octet UTF-8 de la lettre latine A s’écrit 41 en hexadécimal. Cette notation aide à inspecter des fichiers, des paquets réseau et des sorties de programmes, car les limites des octets sont visibles. Elle allonge aussi la représentation : chaque octet demande deux chiffres, sans compter les séparateurs ou les étiquettes.

Ce convertisseur interprète le texte en UTF-8 avant d’afficher ses octets en hexadécimal et fait l’hypothèse inverse au décodage. Un caractère hors ASCII élémentaire peut prendre plusieurs octets UTF-8 ; la chaîne obtenue représente des octets, pas une liste de points de code Unicode. Chaque octet demande deux chiffres hexadécimaux. Même une suite de paires bien formée peut contenir des octets qui ne constituent pas du texte UTF-8 valide et ne pourront donc pas être convertis ici. L’hexadécimal sert à afficher et examiner des données ; il ne chiffre, ne compresse et ne vérifie rien.

Utiliser le convertisseur

Partez du texte original et vérifiez que l’application destinataire demande réellement une représentation encodée. Collez le texte ou chargez l’exemple, puis examinez la sortie avant de la copier. La conversion se déroule dans ce navigateur ; le texte saisi n’est pas envoyé à un service de conversion. Ce sens modifie l’écriture de l’information, pas le sens d’une phrase. Gardez la source à côté du résultat pendant le diagnostic et évitez un second encodage, sauf si le format cible exige explicitement deux couches.

Gardez la saisie initiale si vous devez contrôler le résultat. Une représentation encodée peut paraître très différente du texte de départ, notamment en présence d’accents, d’emoji, de ponctuation ou de retours à la ligne. Avant de transmettre le résultat à un autre programme, vérifiez le codage des caractères et le format précis qu’il attend. Essayez d’abord un petit exemple connu et comparez la sortie dans l’application destinataire : deux formats qui se ressemblent ne sont pas forcément interchangeables.

Les étapes de la conversion
Texte UTF-8
Octets UTF-8
Octets hexadécimaux