Aller au contenu

Convertisseur Hexadécimal en Texte

Collez des octets hexadécimaux issus d’un dump, d’un journal ou d’un fichier source et lisez le texte qu’ils forment.

Traité localement dans votre navigateur

Options
Accepte espaces, virgules, deux-points et préfixes 0x ou \x.0 caractères · 0 lignes
Le résultat apparaîtra ici.

Qu'est-ce que Convertisseur Hexadécimal en Texte ?

Une chaîne hexadécimale liste des octets sous forme de valeurs à deux chiffres. Pour revenir au texte, on lit chaque paire comme un octet, puis on décode la suite d’octets en UTF-8 afin que les accents et les emoji soient corrects.

Le convertisseur accepte de nombreuses mises en forme : « 48 65 6c », « 4865 6c », « 0x48,0x65 », « \x48\x65 » et « 48:65:6c » fonctionnent, en majuscules comme en minuscules. Il refuse les nombres impairs de chiffres et les caractères parasites avec un message qui nomme le problème, et prévient quand les octets ne forment pas du texte UTF-8 valide.

Comment ça marche ?

  1. Collez vos octets hexadécimaux : séparateurs et préfixes sont retirés automatiquement.
  2. Gardez UTF-8 pour le texte moderne, ou passez à ISO-8859-1 pour des données Latin-1 anciennes.
  3. Lisez le texte décodé ou utilisez Échanger pour reconvertir du texte en hexadécimal.

Cas d'usage courants

  • Lire une chaîne intégrée sous forme de tableau d’octets dans du code source ou une image de firmware.
  • Décoder des charges hexadécimales copiées d’une capture de paquets ou d’un débogueur.
  • Transformer un littéral en séquences \x trouvé dans un journal en texte lisible.
  • Vérifier que deux dumps hexadécimaux contiennent bien le même message.

Exemples

Essayez cette saisie dans l'outil ci-dessus :

Entrée
48 c3 a9 6c 6c 6f 20 f0 9f 98 80
Sortie
Héllo 😀

Confidentialité

Convertisseur Hexadécimal en Texte s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.

Limites

Les données hexadécimales ne sont souvent pas du texte (images, données compressées, clés). Ces octets s’affichent en caractères de remplacement, avec un avertissement.

Questions fréquentes

Pourquoi l’erreur « nombre impair de chiffres » ?

Chaque octet exige deux chiffres hexadécimaux. Un zéro initial a peut-être été perdu (« 9 » devrait être « 09 »), ou la chaîne a été tronquée.

Puis-je coller « 0x48 0x65 0x6c » ?

Oui. Les préfixes 0x et \x, virgules, deux-points, points-virgules, tirets et retours à la ligne sont tous acceptés.

Le résultat affiche des symboles �. Que se passe-t-il ?

Les octets ne sont pas de l’UTF-8 valide : ce sont probablement des données binaires ou un autre encodage. Essayez ISO-8859-1.

Plus d'outils dans Encodage & décodage →