ToolGenie.org Logo

Convertisseur Hexadécimal en Binaire

Collez une valeur hexadécimale et obtenez les bits correspondants instantanément — gratuit, privé et entièrement dans votre navigateur.

Comment utiliser le convertisseur hexadécimal en binaire

  1. Collez votre valeur hexadécimale dans la zone d'entrée. Le préfixe 0x, les espaces et les tirets bas sont retirés automatiquement : 0xDE_AD et DE AD donnent le même résultat.
  2. Laissez « Grouper par 4 bits » activé pour lire la sortie en quartets (1101 1110), ou désactivez l'option pour obtenir une chaîne de bits continue.
  3. Cliquez sur « Convertir ». Chaque chiffre hexadécimal se développe en exactement quatre bits : la longueur de la sortie vaut donc toujours quatre fois le nombre de chiffres.
  4. Consultez la ligne de valeur décimale si vous voulez le même nombre en base 10 : elle est calculée avec BigInt, donc les très grandes valeurs restent exactes.
  5. Utilisez « Copier le résultat » pour emporter les bits, ou « Effacer » pour recommencer.

Qu'est-ce qu'un convertisseur hexadécimal en binaire ?

Un convertisseur hexadécimal en binaire développe un nombre en base 16 vers les bits en base 2 que la machine stocke réellement. Chaque chiffre hexadécimal représente exactement quatre bits — 0 vaut 0000, 7 vaut 0111, C vaut 1100, F vaut 1111 — si bien que la conversion est une substitution chiffre par chiffre et non une suite de divisions.

C'est pour cela que l'hexadécimal est la façon la plus courante d'écrire des données binaires de manière compacte : un octet tient sur deux chiffres, un registre 32 bits sur huit. Revenir aux bits est indispensable pour lire un masque de permissions, décomposer un canal de couleur, vérifier un indicateur d'état ou aligner un champ de protocole sur sa spécification.

Besoin du sens inverse ou d'un départ textuel ? Utilisez le convertisseur binaire en hexadécimal pour recompresser les bits en hex, le convertisseur texte en hexadécimal pour transformer des chaînes en octets hexadécimaux, ou le convertisseur texte en binaire pour passer directement des caractères aux bits.

Questions fréquentes (FAQ)

Comment convertir de l'hexadécimal en binaire à la main ?

Remplacez chaque chiffre hexadécimal par son motif de quatre bits, en conservant l'ordre. Il n'y a ni division ni retenue : A devient 1010 et 3 devient 0011, donc A3 s'écrit 1010 0011.

Combien fait FF en binaire ?

FF en hexadécimal vaut 11111111 en binaire et 255 en décimal, la plus grande valeur que peut contenir un octet. Collez-la ci-dessus pour voir à la fois la sortie groupée et la valeur décimale.

Pourquoi chaque chiffre hexadécimal vaut-il quatre bits ?

L'hexadécimal compte 16 symboles et 16 vaut 2^4 : chaque chiffre couvre donc exactement quatre positions binaires. C'est pourquoi la conversion ne laisse jamais de groupe incomplet ni de reste.

Ce convertisseur accepte-t-il le préfixe 0x ?

Oui. Les préfixes 0x et 0X sont retirés, tout comme les espaces et les tirets bas, avant la conversion : vous pouvez coller des littéraux copiés depuis du code source ou un dump hexadécimal.

Faut-il garder les zéros de tête dans la sortie binaire ?

Pour des données de largeur fixe — registres, octets, champs de protocole — oui : ces zéros portent l'information de largeur. Si seule la valeur numérique compte, vous pouvez les supprimer sans rien changer.

Puis-je convertir une longue chaîne hexadécimale comme un hash ou une clé ?

Oui. La conversion se fait chiffre par chiffre : un hash SHA-256 de 64 caractères se développe proprement en 256 bits, et la lecture décimale s'appuie sur BigInt pour rester exacte quelle que soit la longueur.

Mes données hexadécimales restent-elles privées ?

Oui. Tout est converti localement dans votre navigateur en JavaScript. ToolGenie n'envoie, ne journalise et ne conserve aucune des valeurs collées sur cette page.

Conseils pour convertir de l'hexadécimal en binaire

  • Tip 1: Gardez le regroupement par 4 bits pendant le débogage. Les frontières des quartets coïncident avec les chiffres hexadécimaux : vous pouvez pointer un bit et nommer aussitôt le chiffre dont il provient.
  • Tip 2: Désactivez le regroupement lorsque les bits partent dans du code ou un fichier de configuration : la plupart des analyseurs attendent une chaîne continue, sans espaces.
  • Tip 3: Retenez les quatre repères 8 = 1000, 4 = 0100, 2 = 0010, 1 = 0001. Tous les autres chiffres hexadécimaux en sont des combinaisons, ce qui accélère beaucoup la lecture des masques.
  • Tip 4: Reconvertissez la sortie avec le convertisseur binaire en hexadécimal pour vérifier une longue valeur, ou partez d'un texte lisible avec le convertisseur texte en binaire lorsque vous décodez un message plutôt qu'un nombre.