Qu'est-ce qu'un convertisseur Hex vers RGB ?
Un code couleur hexadécimal est une notation de six chiffres en base 16 qui représente une couleur. On l'utilise massivement en webdesign, en CSS et dans les logiciels de création graphique. Un convertisseur Hex vers RGB transforme ce code en ses trois canaux : rouge (Red), vert (Green) et bleu (Blue), chacun exprimé sous forme d'un nombre décimal compris entre 0 et 255. Les valeurs RGB se révèlent indispensables dans de nombreux langages de programmation, outils de conception et situations où le format hexadécimal n'est pas accepté.
Comment l'utiliser
Saisissez un code hexadécimal dans le champ. Vous pouvez conserver le # de début ou l'omettre, et utiliser indifféremment la forme complète à six chiffres (par exemple #3498db) ou la forme abrégée à trois chiffres (par exemple #f00), qui est automatiquement développée. Lancez le calcul pour afficher les valeurs RGB correspondantes ainsi qu'un échantillon de couleur en direct.
La formule expliquée
Un code hexadécimal se découpe en trois paires de deux caractères. Chaque paire est un nombre en base 16 que l'on convertit en base 10 (décimal). Par exemple, la paire FF vaut \(15 \times 16 + 15 = 255\), soit la valeur maximale d'un canal, tandis que 00 vaut 0, sa valeur minimale. La règle générale est la suivante :
Exemple concret
Prenons le code hexadécimal #3498DB. Son découpage donne les paires 34, 98 et DB. En convertissant chacune : 34 = \(3 \times 16 + 4 = 52\), 98 = \(9 \times 16 + 8 = 152\) et DB = \(13 \times 16 + 11 = 219\). Le résultat est rgb(52, 152, 219), un agréable bleu ciel.
FAQ
Le symbole # est-il obligatoire ? Non. Le convertisseur ignore le dièse et tout caractère non hexadécimal : #fff et fff fonctionnent donc aussi bien l'un que l'autre.
Et les codes hexadécimaux à 3 chiffres ? Les codes abrégés comme #abc sont automatiquement développés en #aabbcc avant la conversion.
Quelle est la valeur RGB maximale ? Chaque canal s'étend de 0 (hex 00) à 255 (hex FF), ce qui donne 16 777 216 couleurs possibles.