Cercle chromatique
Explorez les harmonies sur une roue interactive et créez des palettes équilibrées.
EssayerTapez ou collez un code hexadécimal et obtenez instantanément sa valeur RGB, prête à copier en CSS, avec HSL, CMJN, LAB et d'autres formats. Ça marche aussi dans l'autre sens.
Canaux RGB
Ou choisissez la couleur visuellement
Les couleurs les plus recherchées avec leur code hexadécimal et leur valeur RGB. Cliquez sur l'une d'elles pour la charger dans le convertisseur.
| Couleur | HEX | RGB |
|---|---|---|
| #FFFFFF | rgb(255, 255, 255) | |
| #000000 | rgb(0, 0, 0) | |
| #FF0000 | rgb(255, 0, 0) | |
| #00FF00 | rgb(0, 255, 0) | |
| #0000FF | rgb(0, 0, 255) | |
| #FFFF00 | rgb(255, 255, 0) | |
| #00FFFF | rgb(0, 255, 255) | |
| #FF00FF | rgb(255, 0, 255) | |
| #FFA500 | rgb(255, 165, 0) | |
| #800080 | rgb(128, 0, 128) | |
| #FFC0CB | rgb(255, 192, 203) | |
| #A52A2A | rgb(165, 42, 42) | |
| #808080 | rgb(128, 128, 128) | |
| #C0C0C0 | rgb(192, 192, 192) | |
| #000080 | rgb(0, 0, 128) | |
| #808000 | rgb(128, 128, 0) |
Un code Hex compte six caractères, groupés en trois paires : une pour le rouge, une pour le vert et une pour le bleu. Chaque paire est un nombre en base 16 (hexadécimal, avec les chiffres de 0 à 9 et les lettres de A à F) qui se convertit en nombre en base 10 (décimal, de 0 à 255) pour obtenir la valeur RGB.
Par exemple, la couleur E65817 se décompose ainsi :
rgb(230, 88, 23)Le résultat est rgb(230, 88, 23). Plus la valeur de chaque canal est élevée, plus cette couleur est intense dans le mélange final.
En hexadécimal, la première position de chaque paire vaut 16 fois plus que la seconde : on multiplie le premier caractère par 16 et on ajoute le second. Les lettres valent A = 10, B = 11, C = 12, D = 13, E = 14 et F = 15.
Une même couleur peut s'écrire de plusieurs façons. Toutes fonctionnent dans les navigateurs actuels et le convertisseur les comprend toutes.
Le format le plus courant : deux caractères par canal, dans l'ordre rouge, vert et bleu. Majuscules ou minuscules, peu importe.
Si chaque paire répète son caractère, on peut l'abréger : #FF6600 s'écrit #F60.
Les deux derniers caractères sont le canal alpha : 00 est transparent et FF opaque. 80 équivaut à 50 %.
La syntaxe classique, compatible avec tous les navigateurs. Chaque canal va de 0 à 255.
La syntaxe de CSS Color 4 : valeurs séparées par des espaces et transparence facultative après la barre oblique. rgba() fonctionne toujours comme alias.
Une fois la valeur RGB en main, vous pouvez créer des schémas complémentaires ou analogues avec la roue chromatique et affiner la teinte dans le sélecteur de couleur.
Chaque paire de caractères du code Hex représente un canal (rouge, vert et bleu) en base 16. En convertissant chaque paire en base 10, on obtient un nombre entre 0 et 255 pour ce canal ; ensemble, ils forment la valeur RGB.
Parce qu'il faut deux caractères pour chacun des trois canaux de couleur (rouge, vert et bleu), et chaque paire en base 16 peut représenter 256 valeurs différentes, la même plage que le RGB.
Le système hexadécimal utilise les chiffres de 0 à 9 et les lettres de A à F pour représenter les valeurs de 10 à 15. C'est pourquoi un code Hex peut combiner chiffres et lettres, comme E65817.
Oui, utilisez le convertisseur RGB en Hex pour faire l'inverse : saisissez les trois valeurs RGB et obtenez le code hexadécimal correspondant.
Une forme abrégée valable quand chaque paire répète son caractère : #F60 équivaut à #FF6600 et #FFF à #FFFFFF. Le convertisseur accepte les deux.
Ajoutez deux caractères à la fin : le canal alpha. #E6581780 est le même orange à 50 % d'opacité ; 00 est totalement transparent et FF opaque.
Aujourd'hui, en pratique, aucune : en CSS moderne, rgb() accepte aussi la transparence, comme rgb(230 88 23 / 50%), et rgba() est conservé comme alias pour la compatibilité.
Explorez les harmonies sur une roue interactive et créez des palettes équilibrées.
EssayerChoisissez une couleur et copiez Hex, RGB, HSL ou OKLCH avec teintes et harmonies.
EssayerParcourez les couleurs nommées HTML/CSS et copiez Hex, RGB et HSL.
Essayer