Convertisseur binaire en ASCII
Déposez un flux de 0 et de 1 et regardez-le se transformer en caractères lisibles. Le convertisseur découpe votre entrée en morceaux de 8 bits (ou 7 bits si vous activez ce mode), associe chaque morceau à son point de code ASCII, puis réassemble la chaîne d’origine — utile pour les énigmes CTF, le débogage des captures série ou pour vérifier ce qu’un journal de firmware dit réellement.
Comment décoder le binaire en ASCII
-
1
Collez le binaire
Accepte les octets séparés par des espaces (01001000 01101001) ou un long flux de bits sans séparateurs.
-
2
Choisissez la taille de l'octet
Par défaut, c'est 8 bits par caractère. Passez à 7 bits pour des captures ASCII pures provenant de matériel plus ancien.
-
3
Décoder
Chaque morceau est analysé en base-2, converti en son point de code décimal, puis rendu sous forme de glyphe ASCII correspondant.
-
4
Copiez le texte
Récupérez la chaîne décodée avec le bouton de copie, ou modifiez l'entrée et décodez à nouveau.
Exemples courants de binaire à ASCII
| Binaire (8 bits) | Décimal | ASCII |
|---|---|---|
01001000 |
72 | H |
01100101 |
101 | e |
01101100 |
108 | l |
00100000 |
32 | espace |
00110000 |
48 | 0 |
01111111 |
127 | DEL |
7 bits vs 8 bits
L’ASCII classique ne définit que les points de code 0-127 et tient dans 7 bits. Tout sur les systèmes modernes utilise des octets de 8 bits où le bit supérieur est soit zéro (ASCII simple) soit fait partie d’un encodage étendu comme Latin-1 ou UTF-8. Si votre entrée est groupée en 7 bits et que vous obtenez des caractères illisibles en mode 8 bits, inversez le commutateur.
Pièges à surveiller
- Les zéros de remplissage comptent.
1001000(7 bits) et01001000(8 bits) se décodent tous deux enH, mais seulement dans le mode correspondant. Remplissez à 8 si votre source remplit à 8. - Les espaces sont ignorés. Les sauts de ligne, les tabulations et les espaces multiples entre les octets sont acceptables ; seuls les caractères 0/1 sont analysés.
- Les caractères multi-octets UTF-8 (emoji, lettres accentuées) ne se décoderont pas correctement — cet outil cible l’ASCII à un seul octet. Utilisez un décodeur UTF-8 pour ceux-ci.
- L’endianness n’est pas un problème ici. Les octets ASCII sont transmis MSB en premier par convention ; le convertisseur suppose cet ordre.
Questions fréquentes
Le convertisseur signale les bits restants afin que vous puissiez remplir ou couper. Des bits supplémentaires signifient généralement une erreur de copier-coller ou une taille d’octet non correspondante — essayez le mode 7 bits avant de supposer une corruption.
Oui, le mode 8 bits passe les points de code 128-255 en tant que Latin-1 (ISO-8859-1). Si vous attendez des guillemets intelligents Windows-1252 ou des séquences UTF-8, les résultats seront différents.
Les caractères imprimables s’affichent directement. Les non-imprimables (0-31 et 127) sont affichés sous forme de notation échappée comme \n, \t, \0 afin que vous puissiez toujours voir ce qui était dans le flux.
Non. La conversion s’effectue dans votre session de navigateur et la chaîne binaire que vous collez est supprimée dès que vous quittez la page.
Outils similaires
Générateur de lettres aléatoires
Générez des lettres A-Z aléatoires. Choisissez le nombre, les majuscules, les minuscules ou le mélange, puis utilisez le résultat pour des jeux ou la classe.
Formateur JSON
Collez du JSON pour l'afficher avec un retrait de 2 ou 4 espaces, le minifier en sortie compacte ou vérifier rapidement sa syntaxe avant de copier le résultat.
Générateur de palettes de couleurs aléatoires
Générez des palettes aléatoires de 2 à 15 couleurs, choisissez un style vif, pastel, sourd ou sombre, puis copiez les codes HEX ou les variables CSS.
Générateur de palette de couleurs
Créez des palettes monochromatiques, analogues, complémentaires, triadiques ou tétradiques depuis une couleur HEX de base et exportez des variables CSS prêtes à copier.
Sélecteur de couleur HEX
Choisissez une couleur visuellement et obtenez ses valeurs HEX, RGB, HSL, HSV et CMYK, avec le contraste sur blanc et noir.
Générateur de couleurs aléatoires
Générez de 1 à 50 couleurs HEX aléatoires avec des échantillons à prévisualiser, copier et utiliser en CSS, en test ou en recherche de palette.