Dans cet article
Qu'est-ce que la conversion texte en binaire ?
La conversion texte en binaire transforme les caractères lisibles par l'homme en leur représentation binaire (base 2). Chaque caractère est associé à un nombre par une norme d'encodage de caractères (comme ASCII ou UTF-8), et ce nombre est ensuite exprimé sous forme de séquence de 0 et de 1 que les ordinateurs peuvent traiter directement.
Comprendre la conversion binaire est fondamental en informatique et en programmation. Cela révèle comment les ordinateurs stockent et transmettent réellement le texte — chaque e-mail, page web et message est en fin de compte un flux de chiffres binaires. Les outils qui convertissent du texte en binaire, hexadécimal ou octal offrent un moyen pratique d'explorer ces systèmes d'encodage.
Comment fonctionne l'encodage des caractères
Le convertisseur associe chaque caractère à son code numérique puis le représente dans la base numérique choisie.
- Correspondance ASCII — l'ASCII standard attribue les nombres 0-127 aux lettres anglaises, chiffres et symboles. La lettre « A » est 65, soit 01000001 en binaire
- Encodage UTF-8 — étend l'ASCII pour prendre en charge tous les caractères Unicode. Les séquences multi-octets encodent les caractères au-delà de la plage ASCII de base
- Bases multiples — le même caractère peut être affiché en binaire (base 2), octal (base 8), décimal (base 10) ou hexadécimal (base 16)
Essayez gratuitement — sans inscription
Convertir du texte en binaire →Quand utiliser la conversion texte en binaire
La conversion binaire est utile pour l'apprentissage, le débogage et la compréhension du stockage des données.
- Éducation — visualisez comment les ordinateurs représentent le texte au niveau matériel pour acquérir une compréhension fondamentale de l'informatique
- Débogage d'encodage — identifiez les incompatibilités d'encodage en examinant les valeurs réelles en octets des caractères qui s'affichent incorrectement
- Analyse de données — inspectez les séquences d'octets brutes dans les protocoles réseau, les formats de fichiers ou les flux de données binaires
Foire aux questions
Quelle est la différence entre ASCII et UTF-8 ?
L'ASCII définit 128 caractères (lettres anglaises, chiffres, ponctuation) en utilisant 7 bits par caractère. UTF-8 est un sur-ensemble de l'ASCII qui peut encoder les 1,1 million de caractères Unicode. Pour les 128 premiers caractères, ASCII et UTF-8 sont identiques. Au-delà, UTF-8 utilise 2 à 4 octets par caractère pour représenter les symboles, les lettres accentuées, les caractères CJK et les emoji.
Pourquoi le binaire utilise-t-il uniquement 0 et 1 ?
Le binaire utilise deux chiffres car les circuits électroniques ont deux états stables : allumé (haute tension) et éteint (basse tension). Cela fait du binaire le système de numération naturel pour le matériel numérique. Chaque chiffre binaire (bit) représente un de ces états. Huit bits forment un octet, qui peut représenter 256 valeurs différentes — suffisant pour le jeu de caractères de base.
Combien de bits utilise un seul caractère ?
En ASCII, chaque caractère utilise 7 bits (stockés sur 8 bits en pratique). En UTF-8, les caractères anglais utilisent toujours 8 bits, mais les caractères accentués en utilisent 16, et les caractères comme les emoji ou les idéogrammes CJK en utilisent 24 ou 32. Le nombre de bits par caractère dépend entièrement de l'encodage et du caractère spécifique.