Convertisseur binaire en hexadécimal
Collez une valeur binaire et obtenez la valeur hexadécimale correspondante en majuscules. Le convertisseur ne garde que 0 et 1, ignore tout le reste, puis renvoie un résultat hex simple sans préfixe, regroupement, remplissage ni avertissement de validation.
Comment convertir du binaire en hex
-
1
Collez la valeur binaire
Les espaces et séparateurs peuvent rester pour la lisibilité. Tout caractère autre que `0` ou `1` est ignoré.
-
2
Ne gardez que les bits
Le texte saisi est nettoyé en une seule chaîne binaire continue. Si aucun chiffre binaire ne reste, le résultat reste vide.
-
3
Convertissez la valeur numérique
Quatre bits correspondent à un chiffre hex, mais la conversion repose sur la valeur, donc les zéros initiaux disparaissent.
-
4
Lisez le hex en majuscules
La sortie est uniquement du hexadécimal simple en majuscules. Ajoutez `0x`, les espaces par octet ou le remplissage à largeur fixe séparément si ce format est nécessaire.
Table des chiffres hex
| Binaire | Hex | Binaire | Hex |
|---|---|---|---|
| 0000 | 0 | 1000 | 8 |
| 0001 | 1 | 1001 | 9 |
| 0010 | 2 | 1010 | A |
| 0011 | 3 | 1011 | B |
| 0100 | 4 | 1100 | C |
| 0101 | 5 | 1101 | D |
| 0110 | 6 | 1110 | E |
| 0111 | 7 | 1111 | F |
Exemple pratique
Entrée : 1111 1010 0011 1100
Bits utilisés : 1111101000111100
Sortie hex : FA3C
Vérification des zéros initiaux : 00001111 renvoie F, pas 0F.
Quand ce convertisseur est utile
- Vérifications rapides de valeur : transformez un masque de bits, une valeur de registre ou un court payload en valeur hex compacte.
- Regroupement lisible : un chiffre hex représente quatre bits binaires, ce qui rend les longues valeurs plus faciles à parcourir.
- Collage flexible : les espaces, traits de soulignement, signes de ponctuation et libellés sont ignorés, mais tout
0ou1dans le texte collé est conservé. - Entrées modérées : pour des bitstrings très longs, des largeurs de mot fixes ou de la précision arbitraire, utilisez une calculatrice programmeur, un outil CLI ou une bibliothèque de précision arbitraire.
Questions fréquentes
Ils ne provoquent pas d’erreur. Le convertisseur supprime tout caractère sauf 0 et 1 ; par exemple, 0b1111 est traité comme 01111, qui a la même valeur que 1111.
00001111 et 1111 représentent la même valeur numérique, donc ce convertisseur renvoie F. Il ne conserve pas la largeur en octets et ne rajoute pas de remplissage comme 0F.
Non. La sortie est un hexadécimal simple en majuscules. Si vous avez besoin de 0xFA3C, de minuscules ou de groupes d’octets comme FA 3C, formatez le résultat après la conversion.
Non. Les caractères non binaires sont ignorés silencieusement au lieu de produire un avertissement. Validez la saisie séparément si les caractères invalides doivent être refusés.
Outils similaires
Générateur de lettres aléatoires
Générez des lettres A-Z aléatoires. Choisissez le nombre, les majuscules, les minuscules ou le mélange, puis utilisez le résultat pour des jeux ou la classe.
Formateur JSON
Collez du JSON pour l'afficher avec un retrait de 2 ou 4 espaces, le minifier en sortie compacte ou vérifier rapidement sa syntaxe avant de copier le résultat.
Générateur de palettes de couleurs aléatoires
Générez des palettes aléatoires de 2 à 15 couleurs, choisissez un style vif, pastel, sourd ou sombre, puis copiez les codes HEX ou les variables CSS.
Générateur de palette de couleurs
Créez des palettes monochromatiques, analogues, complémentaires, triadiques ou tétradiques depuis une couleur HEX de base et exportez des variables CSS prêtes à copier.
Sélecteur de couleur HEX
Choisissez une couleur visuellement et obtenez ses valeurs HEX, RGB, HSL, HSV et CMYK, avec le contraste sur blanc et noir.
Générateur de couleurs aléatoires
Générez de 1 à 50 couleurs HEX aléatoires avec des échantillons à prévisualiser, copier et utiliser en CSS, en test ou en recherche de palette.