Convertisseur hexadécimal vers ASCII

Décodez des octets hexadécimaux en texte ASCII standard sur 7 bits. Les espaces, les virgules et les préfixes 0x sont acceptés ; le détail affiche le code de chaque caractère.

Questions fréquentes

À quoi sert ce convertisseur hexadécimal vers ASCII ?

Il interprète chaque octet hexadécimal comme un code ASCII standard et renvoie le caractère correspondant. Par exemple, 48 65 6C 6C 6F devient Hello.

Puis-je saisir des lettres hexadécimales minuscules ?

Oui. La casse ne change pas la valeur d'un nombre hexadécimal : 6c et 6C représentent tous deux le caractère l.

Les préfixes 0x sont-ils acceptés ?

Oui. Vous pouvez saisir 0x48 0x65 ou simplement 48 65.

Quels séparateurs puis-je utiliser entre les octets ?

Séparez les octets par des espaces, des virgules, des retours à la ligne ou une combinaison de ces séparateurs.

Pourquoi la valeur FF est-elle refusée ?

FF vaut 255, ce qui dépasse la plage de l'ASCII standard, de 0 à 127. Utilisez le convertisseur hexadécimal vers texte pour décoder des données UTF-8.

Ce convertisseur prend-il en charge Unicode ?

Non. Il est limité à l'ASCII standard. Pour les caractères Unicode et les séquences UTF-8 sur plusieurs octets, utilisez le convertisseur hexadécimal vers texte.

Quelle est la valeur hexadécimale de A ?

Le A majuscule vaut 65 en décimal, 41 en hexadécimal et 01000001 en binaire.

Pourquoi l'ASCII s'arrête-t-il à 127 ?

L'ASCII standard est codé sur 7 bits, soit 128 valeurs possibles, de 0 à 127.

Utilisez ce convertisseur hexadécimal vers ASCII lorsque votre entrée est une suite d'octets ASCII standard écrits en hexadécimal. Il décode les valeurs de 00 à 7F ; par exemple, 48 65 6C 6C 6F devient Hello.

Comment convertir de l'hexadécimal en ASCII

Comment décoder 41 en A

Saisissez 41. La valeur hexadécimale 41 vaut 65 en décimal, et le code ASCII 65 correspond au A majuscule.

Comment décoder une suite d'octets telle que 48 65 6C 6C 6F

Collez 48 65 6C 6C 6F en séparant les octets. Le convertisseur les lit un à un et renvoie Hello.

Comment gérer les majuscules et minuscules en hexadécimal

La casse n'a aucune incidence en hexadécimal : 6c et 6C décodent tous deux le l minuscule. Vous pouvez les mélanger dans une même saisie.

Comment décoder des octets précédés de 0x

Les valeurs comme 0x48 0x65 sont acceptées. Le convertisseur reconnaît aussi bien le préfixe 0x que les octets ordinaires à deux chiffres.

Cas d'utilisation courants

  • Résoudre des épreuves CTF qui dissimulent un indicateur ou un indice ASCII en hexadécimal.
  • Examiner des charges utiles brutes lors du débogage de protocoles HTTP, TCP, série ou d'autres protocoles bas niveau.
  • Lire la zone ASCII imprimable d'un dump mémoire ou d'un dump hexadécimal.
  • Vérifier qu'une charge utile ASCII contient les octets attendus avant son envoi.
  • Analyser les flux de diagnostic hexadécimaux produits par un micrologiciel embarqué.

Octets hexadécimaux et ASCII

L'ASCII est un jeu de caractères sur 7 bits ; ses codes valides vont de 0 à 127. L'hexadécimal est pratique, car deux chiffres représentent un octet : 41 vaut 65 en décimal et correspond au caractère A. Les caractères de contrôle s'affichent sous forme de symboles visibles, et la saisie ne distingue pas la casse.

Quand utiliser cet outil plutôt que le convertisseur hexadécimal vers texte

Utilisez cet outil pour des valeurs ASCII standard sur un octet, de 00 à 7F. Il refuse volontairement les valeurs supérieures afin de rendre visibles les erreurs dans une charge utile réservée à l'ASCII. Utilisez le convertisseur hexadécimal vers texte pour du texte UTF-8, car un caractère hors ASCII peut occuper plusieurs octets. Les lettres accentuées, les textes CJC et les emoji relèvent de ce second outil.

Valeurs hexadécimales de caractères ASCII courants

CaractèreHexadécimalDécimal
A4165
a6197
03048
espace2032
!2133
saut de ligne0A10

Outils associés