Parcourir les convertisseurs
- Aperçu
- Convertisseurs
- Convertisseur ASCII vers binaire
Convertisseur ASCII vers binaire
Convertissez du texte ASCII standard en octets binaires sur 8 bits. Saisissez du texte pour afficher immédiatement les codes décimaux, hexadécimaux et binaires de chaque caractère.
Questions fréquentes
Comment convertir du texte ASCII en binaire ?
Relevez le code ASCII de chaque caractère et écrivez-le en base 2, complété à 8 bits. Par exemple, A vaut 65 en décimal et 01000001 en binaire.
Comment écrire Hello en binaire ?
En ASCII standard, Hello devient 01001000 01100101 01101100 01101100 01101111.
Pourquoi les octets binaires sont-ils complétés à 8 bits ?
Les zéros initiaux donnent à chaque valeur la taille d'un octet complet, ce qui correspond à la représentation et au stockage habituels des données.
Chaque caractère ASCII utilise-t-il un octet ?
Oui. L'ASCII standard tient sur 7 bits, mais il est habituellement stocké dans un octet de 8 bits.
Que se passe-t-il avec les lettres accentuées ou les emoji ?
Ils ne font pas partie de l'ASCII. Le convertisseur les affiche sous forme de points de code Unicode et renvoie vers le convertisseur ASCII.
ASCII vers binaire est-il identique à UTF-8 vers binaire ?
Seulement pour les caractères ASCII. Les caractères hors ASCII sont encodés en UTF-8 sur plusieurs octets.
Quel est le code binaire d'une espace ?
Une espace vaut 32 en décimal, 20 en hexadécimal et 00100000 en binaire.
Puis-je copier le résultat ?
Oui. Le bouton de copie place la suite d'octets binaires dans le presse-papiers.
Convertissez du texte ASCII standard en octets binaires sur 8 bits. Chaque caractère reçoit une valeur binaire complétée : Hello devient 01001000 01100101 01101100 01101100 01101111.
Comment convertir de l'ASCII en binaire
Comment convertir A en 01000001
Saisissez A pour obtenir 01000001. Le zéro initial permet d'écrire la valeur ASCII 65 sous la forme d'un octet de 8 bits.
Comment convertir Hello en octets binaires
Saisissez Hello pour obtenir cinq groupes binaires, chacun correspondant exactement à un caractère ASCII.
Comment conserver plusieurs espaces dans une charge utile binaire
Une espace devient 00100000. Ainsi, A B produit deux groupes 00100000 consécutifs.
Comment préparer une charge utile de test binaire sur 8 bits
Utilisez la sortie lorsqu'un moniteur série, un émulateur, un outil de test de paquets ou une cible embarquée attend des valeurs d'octets binaires plutôt que du texte.
Cas d'utilisation courants
- Préparer des charges utiles binaires pour des épreuves CTF et des exercices pédagogiques.
- Construire des données de test brutes pour déboguer HTTP, TCP, série ou d'autres protocoles bas niveau.
- Comparer le texte attendu avec un dump mémoire ou un dump binaire.
- Vérifier qu'une commande ou un identifiant ASCII possède la représentation en octets attendue.
- Préparer des messages fixes et des jeux de test pour un micrologiciel embarqué ou un microcontrôleur.
Pourquoi les valeurs binaires utilisent 8 bits
Les valeurs ASCII vont de 0 à 127 et tiennent sur 7 bits. L'ajout d'un zéro initial produit un octet cohérent de 8 bits, conforme à la manière dont les octets de texte sont affichés et stockés. Cette longueur fixe rend aussi les limites entre octets plus lisibles lors de l'inspection ou de l'envoi d'une charge utile.
Quand utiliser cet outil plutôt que le traducteur binaire
Ce convertisseur est un outil unidirectionnel, strict et réservé à l’ASCII (0 à 127) : chaque caractère ASCII devient un groupe binaire de 8 bits, tandis que les caractères hors ASCII sont affichés comme points de code Unicode. Le traducteur binaire est un outil bidirectionnel pratique qui traite chaque groupe de 8 bits comme un charCode JavaScript. Il convient aux contenus élémentaires sur un seul octet, mais ne décode pas les séquences UTF-8 sur plusieurs octets.
Valeurs binaires de caractères ASCII courants
| Caractère | Binaire | Décimal |
|---|---|---|
A | 01000001 | 65 |
a | 01100001 | 97 |
0 | 00110000 | 48 |
| espace | 00100000 | 32 |
! | 00100001 | 33 |
? | 00111111 | 63 |