Convertisseur ASCII en texte
Étant donné une chaîne comme 72 101 108 108 111, ce convertisseur lit chaque nombre comme un code ASCII et renvoie le texte qu’il épelle — dans ce cas, Hello. Il détecte automatiquement la base (décimale, hexadécimale ou binaire) à partir de l’entrée, tolère tout séparateur courant et supprime les préfixes 0x, \x ou # afin que vous puissiez coller des codes directement depuis un fichier source C, un dump hexadécimal ou un défi CTF sans les nettoyer au préalable.
Comment le convertisseur lit votre entrée
-
1
Collez les codes ASCII
Séparés par des espaces, des virgules, des points-virgules, des nouvelles lignes — ou rien, si chaque code a une largeur fixe.
-
2
Choisissez ou détectez automatiquement la base
Décimal pour les nombres 0-127, hexadécimal pour les paires de deux chiffres, binaire pour les groupes de 8 bits.
-
3
Chaque code devient un caractère
Le code 65 est `A`, 0x61 est `a`, 00100000 est un espace.
-
4
Lisez le texte décodé
Les codes non imprimables (NUL, BEL, DEL) sont affichés sous forme de leur mnémotechnique entre crochets.
Formats d’entrée que le convertisseur comprend
| Exemple d’entrée | Base |
|---|---|
72 101 108 108 111 |
décimal |
72,101,108,108,111 |
décimal |
48 65 6C 6C 6F |
hex |
0x48 0x65 0x6C 0x6C 0x6F |
hex |
\x48\x65\x6C\x6C\x6F |
hex (échappement C) |
48656C6C6F |
hex (continu) |
01001000 01100101 01101100 01101100 01101111 |
binaire |
Gestion des codes de contrôle
Les ASCII 0-31 et 127 ne sont pas imprimables. Selon l’utilisation cible, le convertisseur peut soit les afficher sous forme d’octets bruts (utile pour construire une chaîne de protocole) soit substituer leurs mnémotechniques entre crochets : <LF>, <CR>, <TAB>, <NUL>, <DEL>.
Au-delà de l’ASCII
Si vos codes sont supérieurs à 127, strictement parlant, ils ne sont pas ASCII. Deux cas courants :
- Latin-1 / Windows-1252 — Un octet par caractère, les valeurs 128-255 couvrent les lettres accentuées.
- UTF-8 — Multi-octets, avec des octets de continuation commençant par
10xxxxxx. Une chaîne de codes commeC3 A9se décode en\u00e9.
Le convertisseur traite l’entrée supérieure à 127 comme des octets UTF-8 par défaut, ce qui couvre la plupart des textes modernes.
Inverser la direction
Pour passer du texte aux codes, utilisez les outils associés : Texte en ASCII, Texte en binaire, Texte en hexadécimal.
Questions fréquentes
Oui, si chaque code a une largeur fixe : 8 bits pour le binaire, 2 chiffres pour l’hexadécimal. Pour le décimal, vous avez besoin de séparateurs car les codes décimaux font 1 à 3 chiffres et ne peuvent pas être séparés de manière fiable sinon.
Certains codes dans votre entrée sont supérieurs à 127 et peuvent être des séquences d’octets UTF-8 invalides. Essayez de décoder en Latin-1 si la source est un ancien fichier texte ou un dump d’un système Windows.
Oui. Les échappements de style C (\x48), les littéraux C (0x48), l’encodage d’URL (%48) et les préfixes d’assemblage ($48) sont tous supprimés avant l’analyse.
Les codes supérieurs à 127 sont des octets valides mais pas ASCII. Les codes supérieurs à 255 ne tiennent pas dans un octet — le convertisseur les signale et les ignore plutôt que de deviner.
Outils similaires
Compteur de mots
Comptez les mots, caractères, phrases et paragraphes avec le temps de lecture, le temps de parole, la densité des mots-clés et un indice de lisibilité Flesch pour les essais, publications, légendes et meta descriptions.
Emoji Kitchen
Essayez des paires vérifiées de Google Emoji Kitchen, téléchargez les PNG et utilisez les suggestions ou le navigateur externe pour explorer davantage.
Générateur de noms aléatoires
Générez des noms anglophones plausibles à partir de listes populaires de prénoms et de noms de famille. Choisissez le genre, la quantité et le format.
Générateur de texte glitch
Créez du texte glitch façon Zalgo avec des signes combinants Unicode. Choisissez l'intensité, prévisualisez des variantes et copiez un texte corrompu pour profils, mèmes ou posts d'horreur.
Générateur de mots de passe
Créez des mots de passe aléatoires forts avec longueur réglable, symboles, chiffres, majuscules et minuscules, à partir d’un aléa cryptographique.
Générateur de noms d'entreprise
Générez des idées de noms d'entreprise à partir de mots-clés et de styles, puis vérifiez domaines, registres et marques avec la checklist.