Couleurs HTML et CSS

Les 148 noms de couleur CSS avec leurs valeurs HEX, RGB, HSL et OKLCH. Recherchez, filtrez par famille et cliquez sur une valeur pour la copier.

148 couleurs sur 148 · Cliquez sur une valeur pour la copier.

Les 148 noms de couleur CSS avec HEX, RGB, HSL, OKLCH et contraste du texte
CouleurHEXRGBHSLOKLCHTexte
noir · 19,58:1
noir · 17,93:1
identique à cyan
noir · 16,75:1
noir · 17,16:1
noir · 20,45:1
noir · 18,98:1
noir · 17,15:1
blanc · 21,00:1
noir · 18,02:1
blanc · 8,59:1
blanc · 5,96:1
blanc · 7,08:1
noir · 11,31:1
noir · 6,88:1
noir · 16,21:1
noir · 5,78:1
noir · 8,40:1
noir · 7,06:1
noir · 19,71:1
blanc · 4,99:1
identique à aqua
noir · 16,75:1
blanc · 15,30:1
noir · 5,07:1
noir · 6,45:1
identique à darkgrey
noir · 8,94:1
blanc · 7,44:1
identique à darkgray
noir · 8,94:1
noir · 10,15:1
blanc · 8,50:1
blanc · 5,95:1
noir · 9,00:1
blanc · 5,70:1
blanc · 10,01:1
noir · 9,11:1
noir · 9,76:1
blanc · 9,07:1
identique à darkslategrey
blanc · 8,93:1
identique à darkslategray
blanc · 8,93:1
noir · 10,75:1
blanc · 6,56:1
noir · 5,77:1
noir · 9,90:1
identique à dimgrey
blanc · 5,49:1
identique à dimgray
blanc · 5,49:1
noir · 6,49:1
blanc · 6,68:1
noir · 20,18:1
noir · 4,78:1
identique à magenta
noir · 6,70:1
noir · 15,31:1
noir · 19,86:1
noir · 14,97:1
noir · 9,38:1
identique à grey
noir · 5,32:1
blanc · 5,14:1
noir · 17,12:1
identique à gray
noir · 5,32:1
noir · 20,27:1
noir · 7,93:1
noir · 5,28:1
blanc · 12,95:1
noir · 20,81:1
noir · 16,40:1
noir · 17,06:1
noir · 19,03:1
noir · 15,78:1
noir · 19,81:1
noir · 13,74:1
noir · 8,10:1
noir · 19,92:1
noir · 19,67:1
identique à lightgrey
noir · 14,03:1
noir · 14,82:1
identique à lightgray
noir · 14,03:1
noir · 12,71:1
noir · 10,56:1
noir · 8,01:1
noir · 12,24:1
identique à lightslategrey
noir · 5,77:1
identique à lightslategray
noir · 5,77:1
noir · 11,80:1
noir · 20,63:1
noir · 15,30:1
noir · 9,91:1
noir · 18,67:1
identique à fuchsia
noir · 6,70:1
blanc · 10,95:1
noir · 10,88:1
blanc · 11,16:1
noir · 5,33:1
noir · 5,58:1
noir · 7,88:1
noir · 5,06:1
noir · 15,14:1
noir · 11,27:1
blanc · 5,42:1
blanc · 14,85:1
noir · 20,57:1
noir · 17,44:1
noir · 17,02:1
noir · 16,30:1
blanc · 16,01:1
noir · 19,38:1
noir · 5,01:1
noir · 5,52:1
noir · 10,63:1
noir · 6,10:1
noir · 7,27:1
noir · 16,76:1
noir · 16,59:1
noir · 16,29:1
noir · 6,75:1
noir · 18,56:1
noir · 15,98:1
noir · 7,02:1
noir · 13,65:1
noir · 10,15:1
noir · 14,65:1
blanc · 9,42:1
blanc · 8,41:1
noir · 5,25:1
noir · 7,46:1
blanc · 4,85:1
blanc · 7,10:1
noir · 8,40:1
noir · 10,33:1
noir · 4,95:1
noir · 19,55:1
blanc · 5,62:1
noir · 11,54:1
noir · 12,06:1
blanc · 5,31:1
identique à slategrey
noir · 5,18:1
identique à slategray
noir · 5,18:1
noir · 20,31:1
noir · 15,61:1
noir · 5,11:1
noir · 10,65:1
blanc · 4,77:1
noir · 12,36:1
noir · 7,13:1
noir · 12,79:1
noir · 9,06:1
noir · 15,98:1
noir · 21,00:1
noir · 19,26:1
noir · 19,56:1
noir · 11,15:1

Utiliser un nom de couleur en CSS

Toute propriété CSS qui accepte une couleur accepte aussi l'un de ces 148 noms, en majuscules ou en minuscules. Les trois lignes ci-dessous donnent le même rouge.

Le nom se lit facilement, mais on ne le devine pas toujours : gainsboro, peru et moccasin sont de vraies couleurs. Pour la couleur de votre marque, utilisez HEX ou rgb().

color: tomato;
color: #ff6347;
color: rgb(255 99 71);

HEX, RGB, HSL et OKLCH

Le tableau montre chaque couleur dans quatre notations CSS. HEX est la plus courte et la plus répandue. RGB donne la quantité de rouge, de vert et de bleu, de 0 à 255. HSL décrit la teinte, la saturation et la luminosité, ce qui aide à obtenir une version plus claire ou plus sombre de la même couleur.

OKLCH utilise aussi une teinte, mais sa luminosité (le premier nombre) suit ce que l'œil perçoit : deux couleurs avec la même valeur paraissent aussi claires l'une que l'autre. Ce n'est pas le cas en HSL, où yellow paraît bien plus clair que blue malgré la même luminosité nominale. Le blanc, le noir et les gris n'ont pas de chroma, leur teinte s'affiche donc comme 0.

Pour convertir une couleur absente de la liste, utilisez l'un des convertisseurs ci-dessous.

Des noms différents, la même couleur

Neuf paires de noms désignent la même couleur : aqua et cyan, fuchsia et magenta, et les graphies gray et grey de gray, darkgray, darkslategray, dimgray, lightgray, lightslategray et slategray. C'est pourquoi la liste compte 148 noms et 139 couleurs différentes. Dans le tableau, l'autre nom apparaît sous le nom de la ligne.

Les listes plus anciennes parlent de 140 noms. Elles ne comptent qu'une graphie par gris et n'incluent pas rebeccapurple (#663399), arrivée avec CSS Color Level 4.

transparent, currentColor et couleurs système

Deux mots-clés valent comme couleur mais restent hors du tableau, faute de valeur fixe. transparent est du noir avec un alpha nul. currentColor reprend la valeur de color de l'élément, utile pour une bordure ou une icône SVG qui doit suivre la couleur du texte.

CSS définit aussi 19 couleurs système, comme Canvas, CanvasText, LinkText, Highlight et AccentColor. Leur valeur dépend du navigateur, du système d'exploitation et du thème clair ou sombre, il n'existe donc pas de HEX pour elles. Elles permettent à un composant de suivre le thème de la personne qui lit.

Contraste du texte

La dernière colonne indique si le texte blanc ou le noir se lit mieux sur chaque couleur, avec le rapport de contraste de la formule WCAG 2. Le WCAG demande au moins 4,5 pour 1 pour un texte normal et 3 pour 1 pour un grand texte. Le texte blanc sur yellow ne donne que 1,07 pour 1, alors que le noir atteint 19,56 pour 1.

Vérifier le contraste de n’importe quelle paire de couleurs

Sources

Vérifiées le 5 novembre 2026 :