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/ Vos données restent dans votre navigateur.
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 ?
- Collez vos octets hexadécimaux : séparateurs et préfixes sont retirés automatiquement.
- Gardez UTF-8 pour le texte moderne, ou passez à ISO-8859-1 pour des données Latin-1 anciennes.
- 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 :
48 c3 a9 6c 6c 6f 20 f0 9f 98 80
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.
Outils associés
Convertisseur Texte en Hexadécimal
Voyez les octets exacts derrière n’importe quel texte, d’un simple « Bonjour » aux emoji, au format qu’attendent votre code ou votre débogueur.
Encodage & décodage
Convertisseur Binaire en Texte
Collez une suite de 0 et de 1 et lisez le message qu’elle cache.
Encodage & décodage
Convertisseur ASCII en Texte
Collez une liste de codes ASCII / octets comme 72 101 108 108 111 et lisez le texte.
Encodage & décodage
Décodeur Base64
Collez une chaîne Base64 et lisez aussitôt le texte d’origine, même si le remplissage est absent.
Encodage & décodage
Visionneuse hexadécimale
Déposez un fichier pour voir ses octets bruts dans la disposition familière offset | hexa | ASCII, avec son type détecté et sa taille.
Outils de fichiers
Convertisseur hexadécimal en décimal
Lisez des valeurs hexadécimales comme des nombres décimaux, non signés ou en entiers signés en complément à deux de 8 à 64 bits.
Outils développeur
Convertisseur Octal en Texte
Collez des valeurs d’octets octales comme 110 145 154 154 157 ou \110\145\154 et lisez le texte.
Encodage & décodage