Toutes les fonctions du convertisseur binaire
Conversion multi-bases en temps réel
Le convertisseur affiche simultanément le nombre en binaire, octal, décimal, hexadécimal et dans toute base personnalisée comprise entre 2 et 62 — avec l'alphabet configurable (chiffres, lettres majuscules puis minuscules). La saisie accepte les préfixes 0b (binaire), 0o (octal) et 0x (hexadécimal), avec détection automatique de la base. Le résultat se met à jour à chaque frappe, sans bouton « Convertir ».
Nombres signés et non signés
Le même motif de bits peut être interprété de trois façons : non signé (0 à 2ⁿ−1), signé en complément à deux (−2ⁿ⁻¹ à 2ⁿ⁻¹−1), signé en signe et magnitude ou en complément à un. Le convertisseur affiche les quatre interprétations en même temps, ce qui évite les erreurs classiques de débordement et de signe. La taille est configurable de 4 à 1024 bits, ou personnalisée au-delà.
Complément à deux pas à pas
L'onglet dédié montre la démonstration complète : écriture de la valeur absolue en binaire sur n bits, inversion de tous les bits, puis ajout de 1. Pour un nombre positif, le premier bit est simplement le signe. Sur 8 bits, −5 devient ainsi 11111011. Cette représentation, utilisée par tous les processeurs, rend l'addition et la soustraction identiques.
Visualiseur de bits cliquable
Chaque bit s'affiche avec son poids (2⁰, 2¹, 2²…) et sa valeur. Un clic bascule le bit et toutes les conversions sont recalculées instantanément : c'est le moyen le plus simple de comprendre la valeur d'un octet, de monter un masque ou de décomposer une adresse IP en binaire.
Calculatrice binaire et opérations bit à bit
Addition, soustraction, multiplication, division entière et modulo s'effectuent en précision arbitraire. Les opérations bit à bit — AND (&), OR (|), XOR (^), décalage gauche (<<) et droit (>>) — respectent la taille choisie (8, 16, 32, 64 bits…) et l'interprétation signée ou non. Le résultat s'affiche dans toutes les bases avec le motif de bits correspondant.
Texte vers binaire
Convertissez un texte, un fichier ou une URL en binaire, hexadécimal, octal et codes décimaux des octets, avec le tableau caractère par caractère (code, binaire, hex). Encodages pris en charge : UTF-8, ASCII, Latin-1 (ISO-8859-1), Windows-1252 et UTF-16. Le décodage inverse accepte une séquence binaire, hexadécimale ou octale, avec ou sans espaces.
Tableau de conversion interactif
Parcourez les valeurs de 0 à 255 (ou au-delà) avec leurs représentations décimale, hexadécimale, binaire, octale et leur caractère. Le champ de recherche filtre instantanément et un clic sur une ligne charge la valeur dans le convertisseur — idéal pour apprendre l'ASCII et les puissances de deux.
Hexadécimal et couleurs
Saisissez une couleur #RRGGBB : l'outil calcule RGB, HSL et CMYK, affiche l'aperçu et la couleur complémentaire, et convertit la valeur hexadécimale en binaire, octal et décimal en une seule fois.
Octets et unités de données
Convertissez bits, octets, kilo/méga/giga/téraoctets et leurs équivalents binaires (KiB, MiB, GiB, TiB) en respectant les deux conventions : le Système international (1 KB = 1000 octets) et le système IEC (1 KiB = 1024 octets).
Permissions Unix (chmod)
Traduisez un code chmod (755, 644…) en notation symbolique rwxr-xr-x, en binaire par classe (propriétaire, groupe, autres) et réciproquement. Les valeurs 4=lecture, 2=écriture, 1=exécution sont décomposées et expliquées.
Historique, partage et export
Chaque conversion est enregistrée localement : rechargez-la d'un clic ou videz la liste. Partagez une valeur par URL (?v=base:valeur) et exportez les résultats en TXT, CSV, JSON ou Markdown. Palette de commandes (Ctrl+K) pour naviguer entre les neuf modes.
Comment convertir du binaire en décimal
Chaque bit d'un nombre binaire correspond à une puissance de deux : le bit le plus à droite vaut 2⁰ = 1, le suivant 2¹ = 2, puis 2² = 4, 2³ = 8, etc. Pour convertir 1010 : 1×8 + 0×4 + 1×2 + 0×1 = 8 + 2 = 10. De façon générale, on additionne uniquement les poids des bits à 1.
Lien inverse : 11111111 (huit bits à 1) = 255, la valeur maximale d'un octet non signé, soit 2⁸ − 1. Pour retenir les puissances de deux utiles : 2¹⁰ = 1024 (kilo binaire), 2²⁰ = 1048576 (méga binaire), 2³⁰ ≈ 1 milliard (giga binaire).
Comment convertir un nombre décimal en binaire
La méthode des divisions successives : divisez le nombre par 2 et notez le reste (0 ou 1). Répétez avec le quotient jusqu'à obtenir 0, puis lisez les restes de bas en haut.
Exemple pour 13 : 13 ÷ 2 = 6 reste 1 ; 6 ÷ 2 = 3 reste 0 ; 3 ÷ 2 = 1 reste 1 ; 1 ÷ 2 = 0 reste 1 → en relisant : 1101. Vérification : 8 + 4 + 0 + 1 = 13.
Table de référence des puissances de deux
Utile pour convertir mentalement : 2⁰=1, 2¹=2, 2²=4, 2³=8, 2⁴=16, 2⁵=32, 2⁶=64, 2⁷=128, 2⁸=256, 2⁹=512, 2¹⁰=1024, 2¹¹=2048, 2¹²=4096, 2¹³=8192, 2¹⁴=16384, 2¹⁵=32768, 2¹⁶=65536. Chaque octet en binaire utilise exactement 8 bits : 00000000 à 11111111.
Recommandé pour
Étudiants et enseignants en informatique (apprentissage des bases, ASCII, complément à deux), développeurs (masques bit à bit, flags, protocoles, débogage hex), administrateurs systèmes (permissions chmod, résolution de masques), et toute personne qui veut un convertisseur binaire en ligne rapide, fiable et confidentiel.