ToolGenie.org Logo

Convertisseur Binaire en Hexadécimal

Collez un nombre binaire et obtenez sa valeur hexadécimale instantanément — gratuit, privé et entièrement dans votre navigateur.

Comment utiliser le convertisseur binaire en hexadécimal

  1. Collez ou saisissez votre nombre binaire dans la zone d'entrée. Les espaces et les tirets bas servant de séparateurs sont ignorés : 1011_0110 et 1011 0110 donnent le même résultat.
  2. Choisissez l'apparence du résultat : laissez « Hexadécimal en majuscules » activé pour obtenir AB12, ou désactivez-le pour ab12.
  3. Activez « Ajouter le préfixe 0x » si vous comptez coller la valeur telle quelle dans du C, du Python, du JavaScript ou une table de registres.
  4. Cliquez sur « Convertir » pour afficher le résultat hexadécimal, ainsi que la valeur décimale lorsque l'entrée fait 53 bits ou moins.
  5. Utilisez « Copier le résultat » pour récupérer la chaîne hexadécimale, ou « Effacer » pour repartir de zéro.

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

Un convertisseur binaire en hexadécimal réécrit un nombre en base 2 dans la base 16. Comme 16 vaut 2 puissance 4, chaque groupe de quatre bits correspond exactement à un chiffre hexadécimal : 0000 donne 0, 1010 donne A et 1111 donne F. Cette correspondance parfaite explique pourquoi les vidages mémoire, les codes couleur et les masques de bits se lisent en hexadécimal plutôt qu'en longues suites de 0 et de 1.

Cet outil supprime les espaces et les tirets bas, complète la chaîne de bits à gauche jusqu'à ce que sa longueur soit un multiple de quatre, puis convertit chaque groupe. Compléter à gauche préserve la valeur : 111 et 0111 désignent le même nombre et donnent tous deux 7. Les entrées longues passent par BigInt, si bien qu'une clé de 256 bits ou une trame complète se convertit sans perte de précision.

Vous jonglez entre plusieurs bases ? Faites le chemin inverse avec le convertisseur hexadécimal en binaire, transformez des mots en bits avec le convertisseur texte en binaire ou encodez des chaînes en octets hexadécimaux avec le convertisseur texte en hexadécimal.

Questions fréquentes (FAQ)

Comment convertir du binaire en hexadécimal à la main ?

Découpez la chaîne de bits en groupes de quatre en partant de la droite et complétez le groupe de gauche avec des zéros si nécessaire. Remplacez ensuite chaque groupe par son chiffre hexadécimal : 0000 à 1111 correspondent à 0 jusqu'à F.

Combien fait 1010 en hexadécimal ?

1010 en binaire vaut A en hexadécimal, soit 10 en décimal. Collez cette valeur dans le convertisseur ci-dessus et vous verrez à la fois le chiffre hexadécimal et la valeur décimale.

Pourquoi le binaire se convertit-il si bien en hexadécimal ?

Seize est une puissance de deux (2^4) : quatre chiffres binaires encodent donc toujours exactement un chiffre hexadécimal, sans reste. Le décimal n'offre pas cette correspondance, d'où l'usage de l'hexadécimal comme notation abrégée des données binaires.

Ce convertisseur accepte-t-il de très longues chaînes binaires ?

Oui. La conversion se fait groupe par groupe, la longueur n'est donc pas limitée, et la lecture décimale s'appuie sur BigInt. La ligne décimale s'affiche pour les entrées de 53 bits ou moins afin de rester lisible.

Que signifie le préfixe 0x en hexadécimal ?

0x est la marque utilisée par C, Python, JavaScript et bien d'autres langages pour indiquer que les chiffres qui suivent sont hexadécimaux et non décimaux. Activez l'option ci-dessus pour inclure ce préfixe dans le résultat copié.

Puis-je séparer les bits par des espaces ou des tirets bas ?

Oui. Les séparateurs comme 1011 0110 ou 1011_0110 sont retirés avant la conversion : vous pouvez coller directement des chaînes formatées issues d'une documentation ou d'un fichier source.

Mes données binaires sont-elles envoyées quelque part ?

Non. La conversion s'exécute entièrement dans votre navigateur en JavaScript. Rien de ce que vous collez n'est transmis, journalisé ni conservé par ToolGenie.

Conseils pour convertir du binaire en hexadécimal

  • Tip 1: Groupez vos bits par quatre avant de les coller. Lire 1101 0010 plutôt que 11010010 rend une coquille bien plus facile à repérer dans les données d'origine.
  • Tip 2: Les zéros de tête ne changent jamais la valeur, mais ils changent la largeur. Complétez à 8, 16 ou 32 bits lorsque vous avez besoin d'un registre de taille fixe et non de la chaîne hexadécimale la plus courte.
  • Tip 3: Servez-vous de la valeur décimale comme vérification rapide. Si le nombre ne ressemble pas du tout à ce que vous attendiez, l'ordre des bits ou des octets est probablement inversé à la source.
  • Tip 4: Vérifiez votre résultat en le repassant dans le convertisseur hexadécimal en binaire, et utilisez le convertisseur texte en hexadécimal quand vous partez d'une chaîne de caractères plutôt que d'un nombre.