Convertisseur binaire

Convertissez vos nombres binaires en décimal, hexadécimal, octal ou texte ASCII. Convertisseur binaire en ligne gratuit avec résultats instantanés.

2
10
16
8
 

Convertisseur binaire - Multipliez les formats de sortie

Ce convertisseur binaire convertit instantanément vos suites de bits vers les systèmes décimal, hexadécimal, octal ou ASCII. Parfait pour les développeurs, électroniciens et étudiants, il offre des conversions précises, pratiques pour le débogage, l'analyse mémoire ou la documentation.

Comment convertir du binaire en décimal ?

Multipliez chaque bit par 2 élevé à la puissance correspondant à sa position (en partant de 0 à droite), puis additionnez. Exemple avec 1010 : (1 * 2^3) + (0 * 2^2) + (1 * 2^1) + (0 * 2^0) = 8 + 0 + 2 + 0 = 10.

Quelle différence entre binaire, décimal, hexadécimal et octal ?

Ce sont des systèmes de numération distincts :
- Binaire (base 2) : chiffres 0 et 1
- Décimal (base 10) : chiffres 0 à 9
- Hexadécimal (base 16) : chiffres 0 à 9 + A-F
- Octal (base 8) : chiffres 0 à 7

Exemple pour la valeur 15 : binaire 1111, décimal 15, hexadécimal F, octal 17.

Comment fonctionne la conversion binaire vers ASCII ?

L'ASCII associe à chaque caractère un code binaire sur 7 bits (ou 8 bits avec parité). Pour convertir :
1. Regroupez la chaîne binaire en octets (8 bits)
2. Convertissez chaque groupe en décimal
3. Associez la valeur obtenue au caractère ASCII correspondant

Que se passe-t-il avec les caractères non imprimables ?

Les caractères de contrôle sont affichés différemment :
- Tabulation (9), saut de ligne (10), retour chariot (13) : rendus tels quels
- NUL (0) : représenté par un point médian (·)
- Autres contrôles : affichés au format [hex]
- Caractères imprimables (32-126) : affichés normalement

Puis-je convertir des chaînes binaires avec des espaces ?

Oui, l'outil nettoie automatiquement les espaces. Vous pouvez saisir "1010 1100" ou "10101100" indifféremment, le nombre sera interprété correctement.

Que faire si mon binaire n'a pas 8 bits ?

Pour la conversion ASCII, l'outil ajoute automatiquement des zéros à gauche pour obtenir un multiple de 8 bits. Exemple : « 101 » devient « 00000101 » avant traitement. Pour les conversions vers décimal, hex ou octal, la longueur n'a pas d'incidence.

Table de référence binaire

BinaireDécimalHexadécimalOctalCaractère ASCII
00000000000NUL (·)
00000001111SOH
000010008810BS
000010019911TAB
0000101010A12LF (\n)
0000110113D15CR (\r)
00100000322040Espace
00100001332141!
001100004830600
001100014931611
010000016541101A
010000106642102B
01011010905A132Z
011000019761141a
011000109862142b
011110101227A172z
011111111277F177DEL
11111111255FF377ASCII étendu