Convertisseur Hexadécimal, Binaire et Décimal

Saisissez une valeur dans n'importe quel champ et les deux autres se mettent à jour en temps réel. Le binaire est affiché par groupes de 4 bits (quartets).

Hexadécimal (base 16)
Caractères valides : 0–9, A–F (majuscules ou minuscules)
Binaire (base 2)
Regroupé par quartets (groupes de 4 bits). Les espaces sont ignorés à la saisie.
Décimal (base 10)
Entier positif jusqu'à 2⁵³ (9 007 199 254 740 992)
Table de référence 0x00 – 0xFF
HexBinaireDéc

Comment fonctionne la conversion ?

Le convertisseur utilise le décimal comme base intermédiaire pour toutes les conversions :

L'outil accepte les préfixes optionnels : 0x pour l'hexadécimal et 0b pour le binaire. Les espaces dans la saisie binaire sont ignorés automatiquement.

Qu'est-ce qu'un quartet ?

Un quartet est un groupe de 4 bits consécutifs. Un octet complet (8 bits) contient 2 quartets. La correspondance exacte entre quartet et chiffre hex explique pourquoi l'hexadécimal est si utile en informatique : un octet s'exprime avec seulement 2 caractères hex au lieu de 8 chiffres binaires.

Exemple concret : la couleur #1A3C5E

Le bleu marine de cette page en CSS est #1a3c5e. Chaque paire hex représente un canal de couleur (rouge, vert, bleu) :

1A hex → 0001 1010 binaire → 26 décimal (rouge)
3C hex → 0011 1100 binaire → 60 décimal (vert)
5E hex → 0101 1110 binaire → 94 décimal (bleu)

Cela explique pourquoi l'hexadécimal est la notation standard pour les couleurs web : deux chiffres hex représentent exactement les 256 niveaux possibles (0–255) de chaque canal de couleur RVB.

Questions fréquentes

Comment convertir un nombre hexadécimal en binaire ?
Chaque chiffre hexadécimal correspond exactement à 4 bits en binaire. Par exemple, A en hex (10 en décimal) vaut 1010 en binaire, et F (15) vaut 1111. Pour convertir 2F en hex : 2 → 0010, F → 1111, résultat : 0010 1111. Utilisez ce convertisseur pour obtenir le résultat instantanément en saisissant une valeur dans n'importe quel champ.
À quoi sert l'hexadécimal en informatique ?
L'hexadécimal est plus compact que le binaire : un octet (8 bits) s'exprime avec seulement 2 chiffres hex. Il est utilisé pour les couleurs web (#FF5733), les adresses mémoire (0x7FFF0000), les identifiants UUID, les sommes de contrôle de fichiers (MD5, SHA-256), le débogage de code et les valeurs des registres CPU. Il est bien plus lisible pour l'humain que le binaire brut.
Qu'est-ce qu'un quartet (nibble) en binaire ?
Un quartet (ou nibble en anglais) est un groupe de 4 bits consécutifs. Un octet complet contient 2 quartets. L'avantage clé est que chaque quartet correspond exactement à un chiffre hexadécimal, ce qui rend la conversion hex–binaire très directe. Un quartet peut prendre 16 valeurs possibles : de 0000 à 1111 (soit 0x0 à 0xF).
Comment convertir un nombre binaire en décimal ?
Chaque bit a une valeur positionnelle égale à une puissance de 2. Le bit le plus à droite vaut 2⁰=1, le suivant 2¹=2, puis 2²=4, 2³=8, et ainsi de suite. Pour convertir 1011 binaire en décimal : 1×8 + 0×4 + 1×2 + 1×1 = 11. Additionnez uniquement les puissances de 2 aux positions où apparaît un 1.
Quelle est la différence entre hexadécimal et binaire ?
Le binaire (base 2) n'utilise que les chiffres 0 et 1 et est le langage natif des processeurs : toutes les données sont stockées en bits. L'hexadécimal (base 16) utilise 16 symboles (0–9 et A–F) et est une notation abrégée du binaire : 1 chiffre hex équivaut exactement à 4 bits. L'hex est plus compact et plus lisible pour les programmeurs.
Où rencontre-t-on l'hexadécimal dans la vie courante ?
Dans les couleurs CSS et HTML (#1a3c5e, #fff), dans les adresses MAC des cartes réseau (e0:d5:5e:a2:b3:c1), dans les codes d'erreur Windows (0xC000005), dans les valeurs RGB des images et dans les sommes de contrôle des fichiers téléchargés (MD5, SHA-256). Également dans les puces électroniques grand public et les microcontrôleurs Arduino.

Dernière mise à jour

Convertisseur mis à jour en 2026. Prend en charge les entiers positifs jusqu'à 2⁵³ (limite des entiers sûrs en JavaScript pour une arithmétique entière exacte).