Convertisseur hexadécimal vers ASCII
Convertissez des chaînes hexadécimales en texte lisible grâce aux encodages ASCII, UTF-8, UTF-16 et internationaux. Outil en ligne gratuit avec ouverture de fichiers.
Convertisseur hex → ASCII - Traduisez vos dumps hexadécimaux
Cet outil convertit vos suites hexadécimales en texte lisible en tenant compte des encodages ASCII, UTF-8, UTF-16 et autres jeux internationaux. Idéal pour analyser des payloads, décrypter des flux réseau ou décoder des fichiers.
Comment convertir de l'hex en ASCII ?
Collez votre chaîne hexadécimale, choisissez l'encodage, puis cliquez sur Convertir. Chaque paire de caractères hex (un octet) est traduite en caractère texte et la sortie est affichée instantanément.
Quels encodages sont pris en charge ?
Le convertisseur gère :
- ASCII (par défaut)
- UTF-8, UTF-16 (LE/BE)
- Windows-1252, Windows-1251...
- ISO-8859 (Latin-1, Latin-2...)
- Encodages asiatiques (Big5, Shift JIS, EUC-JP)
- Jeux cyrilliques (KOI8-R, KOI8-U, CP866)
- Et bien d'autres
Quel format doit avoir l'entrée hex ?
Tous les formats courants fonctionnent :
- Avec espaces : 48 65 6C 6C 6F
- Avec virgules : 48,65,6C,6C,6F
- Sans séparateur : 48656C6C6F
- Majuscules ou minuscules
L'outil nettoie l'entrée et supprime les caractères non hexadécimaux.
Puis-je ouvrir un fichier ?
Oui. Utilisez Ouvrir un fichier pour charger un fichier texte contenant des données hexadécimales. Le contenu est inséré automatiquement dans la zone d'entrée pour conversion.
Comment se passe le décodage UTF-8 ?
UTF-8 décode les caractères multi-octets :
- ASCII (0-127) : 1 octet
- 128-2047 : 2 octets
- 2048-65535 : 3 octets
- 65536+ : 4 octets
Le convertisseur interprète automatiquement les séquences correctes.
Que se passe-t-il avec une saisie invalide ?
Gestion des erreurs :
- Les caractères non hex sont ignorés
- Les chaînes à longueur impaire génèrent un message
- Les séquences UTF-8 invalides sont rendues sous la forme [hex]
- Les caractères non imprimables utilisent [hex] ou un symbole dédié
Correspondances hex → ASCII
| Hex | Décimal | Caractère | Description |
|---|---|---|---|
| 41 | 65 | A | A majuscule |
| 42 | 66 | B | B majuscule |
| 61 | 97 | a | a minuscule |
| 62 | 98 | b | b minuscule |
| 30 | 48 | 0 | Chiffre 0 |
| 31 | 49 | 1 | Chiffre 1 |
| 20 | 32 | Espace | |
| 21 | 33 | ! | Point d'exclamation |
| 40 | 64 | @ | Arobase |
| 22 | 34 | " | Guillemet double |
| 27 | 39 | ' | Apostrophe |
| 38 | 56 | 8 | Chiffre 8 |
| 39 | 57 | 9 | Chiffre 9 |
| 7A | 122 | z | z minuscule |
| 5A | 90 | Z | Z majuscule |
| 0A | 10 | \n | Saut de ligne |
| 09 | 9 | \t | Tabulation |
| 0D | 13 | \r | Retour chariot |
| 00 | 0 | · | Caractère nul |