Marché
Tarifs
Se connecterCommencer
Guide pratiqueCouleur
Couleur

Teinte, saturation, luminosité (HSB) expliquées simplement

Les codes hex sont faits pour les machines. Teinte, saturation et luminosité, c’est ainsi que les gens pensent vraiment la couleur : quelle couleur, quelle force, quelle clarté. Maîtrisez ces trois curseurs et tous les sélecteurs de couleur deviennent clairs.

GradientlyCompte Gradiently vérifié·1 octobre 2026·6 min de lecture
Couverture : Tyrian Cloister · GR·ZT8D·66

L’essentiel en bref

  • Teinte, saturation et luminosité, ou HSB, décrivent une couleur avec trois nombres : la teinte est son angle sur le cercle, la saturation son intensité et la luminosité sa quantité de lumière.
  • Le HSB s’appelle aussi HSV (ou TSV en français), où V signifie valeur ; les deux noms désignent le même modèle.
  • Le HSL est un proche parent dans lequel une luminosité de 50 pour cent donne la couleur pure et 100 pour cent donne toujours du blanc.
  • Les outils de design comme Figma et Photoshop proposent des sélecteurs HSB, alors que le CSS prend en charge hsl() mais pas le HSB.
  • Ni le HSB ni le HSL ne correspondent à la clarté perçue par l’œil : des modèles perceptuels comme OKLCH conviennent mieux pour construire des gammes régulières.
Sur cette page
La teinte : quelle couleurLa saturation : quelle forceLa luminosité : quelle quantité de lumièreHSB ou HSL : la différence qui piège tout le mondeUtiliser le HSL en CSSPourquoi une clarté égale ne paraît pas égaleAjuster rapidement une couleur avec le HSB

Teinte, saturation, luminosité (HSB, pour hue, saturation, brightness) est une façon de décrire n’importe quelle couleur avec trois curseurs simples. La teinte indique de quelle couleur il s’agit, sous forme d’angle de 0 à 360 degrés sur le cercle chromatique. La saturation indique son intensité, du gris à 0 pour cent à la couleur pleine à 100 pour cent. La luminosité indique sa quantité de lumière, du noir à 0 pour cent à la version la plus lumineuse de cette couleur à 100 pour cent. Une fois que vous voyez les couleurs ainsi, ajuster une palette n’a plus rien d’un pari.

La teinte : quelle couleur

La teinte est une position sur le cercle chromatique. Sur les cercles d’écran, le rouge est à 0 degré, le vert à 120 et le bleu à 240, avec le jaune, le cyan et le magenta entre eux. Comme la teinte est un angle, les harmonies de couleurs deviennent de l’arithmétique simple : ajoutez 180 degrés pour une complémentaire, 120 pour une triade.

Teinte de 0 à 360 degréslinear-gradient(90deg, #ff0000 0%, #ffff00 16.7%, #00ff00 33.3%, #00ffff 50%, #0000ff 66.7%, #ff00ff 83.3%, #ff0000 100%)
Toute la plage de teintes à saturation et luminosité maximales. La bande commence et finit sur le rouge, car la teinte est un cercle.

La saturation : quelle force

La saturation règle la quantité de teinte présente. Baissez-la et la couleur se vide vers le gris ; augmentez-la et la couleur devient vive. La plupart des palettes raffinées restent bien en dessous de la saturation maximale. Les couleurs pleinement saturées crient, ce qui convient à une étiquette de soldes et fatigue sur tout un site. Les palettes de couleurs sourdes sont surtout une histoire de saturation plus basse.

Une seule teinte violette à luminosité fixe, seule la saturation change. À gauche le gris pur, à droite la couleur pleine.

La luminosité : quelle quantité de lumière

En HSB, la luminosité indique à quel point la couleur est éclairée. À 0 pour cent, toute couleur est noire, quelles que soient la teinte et la saturation. À 100 pour cent, vous obtenez la version la plus lumineuse que l’écran peut afficher pour cette teinte et cette saturation. Pour obtenir un pastel pâle en HSB, gardez une luminosité élevée et baissez la saturation, ce qui ajoute du blanc. C’est exactement l’idée des teintes, tons et nuances.

HSB ou HSL : la différence qui piège tout le monde

Le HSL semble presque identique : teinte, saturation, lightness (clarté). La teinte est la même. C’est le troisième curseur qui diffère. En HSL, une clarté de 50 pour cent donne la couleur pure, 0 pour cent le noir et 100 pour cent toujours le blanc. En HSB, une luminosité de 100 pour cent donne la couleur pure quand la saturation est maximale, et on n’atteint le blanc qu’en baissant aussi la saturation. Les valeurs de saturation diffèrent aussi entre les deux : une même couleur a donc des valeurs différentes dans chaque modèle.

Rouge pur

Hex

#ff0000

HSB

0°, 100 %, 100 %

HSL

0°, 100 %, 50 %
Violet#7c3aed

HSB

262°, 76 %, 93 %

HSL

262°, 83 %, 58 %
Sarcelle profond

Hex

#0f766e

HSB

175°, 87 %, 46 %

HSL

175°, 77 %, 26 %
Orange vif

Hex

#f97316

HSB

25°, 91 %, 98 %

HSL

25°, 95 %, 53 %
Blanc#ffffff

HSB

Toute teinte, 0 %, 100 %

HSL

Toute teinte, toute saturation, 100 %
CouleurHexHSBHSL
Rouge pur#ff00000°, 100 %, 100 %0°, 100 %, 50 %
Violet#7c3aed262°, 76 %, 93 %262°, 83 %, 58 %
Sarcelle profond#0f766e175°, 87 %, 46 %175°, 77 %, 26 %
Orange vif#f9731625°, 91 %, 98 %25°, 95 %, 53 %
Blanc#ffffffToute teinte, 0 %, 100 %Toute teinte, toute saturation, 100 %
La teinte concorde ; la saturation et la troisième valeur, non. Vérifiez toujours le modèle utilisé par un sélecteur avant de copier des nombres.

HSB (aussi appelé HSV ou TSV)

  • Luminosité 100 % avec saturation 100 % donne la couleur pure
  • Le blanc exige luminosité 100 % et saturation 0 %
  • Utilisé par de nombreux sélecteurs d’outils de design, dont Photoshop et Figma
  • Pas disponible directement en CSS

HSL

  • Clarté 50 % donne la couleur pure
  • Clarté 100 % donne toujours du blanc
  • S’écrit nativement en CSS avec hsl()
  • Pratique pour créer des versions plus claires et plus foncées

Utiliser le HSL en CSS

Le CSS comprend directement hsl(), ce qui le rend pratique pour les thèmes. Gardez la teinte dans une variable et vous pouvez décaler la couleur de toute une interface avec un seul nombre. Il existe aussi hwb() (teinte, blancheur, noirceur), plus proche du HSB dans l’esprit. Les détails sont sur la page hsl() de MDN, et les couleurs HSL vont plus loin.

css
:root {
  --hue: 262;
  --brand: hsl(var(--hue) 83% 58%);   /* #7c3aed */
  --brand-soft: hsl(var(--hue) 83% 92%);
  --brand-deep: hsl(var(--hue) 70% 28%);
  --brand-muted: hsl(var(--hue) 25% 55%);
}

/* Change --hue to 175 and the whole set turns teal */
Une teinte, quatre rôles. La clarté crée les versions douce et profonde ; la saturation crée la version sourde.

Pourquoi une clarté égale ne paraît pas égale

Le HSB et le HSL relèvent de la géométrie, pas de la perception. Le jaune pur et le bleu pur ont tous deux une clarté HSL de 50 pour cent, et pourtant le jaune paraît bien plus lumineux : selon la formule WCAG, sa luminance relative est d’environ 0,93 contre 0,07 pour le bleu. Posez du texte blanc sur chacun et la différence saute aux yeux. C’est pourquoi une palette construite par paliers réguliers de clarté HSL peut paraître irrégulière, et pourquoi le contraste du texte doit toujours être vérifié, jamais supposé.

Quatre couleurs exactement à la même clarté HSL. Sur du blanc, le jaune atteint environ 1,07:1 et le bleu environ 8,6:1.

Les modèles perceptuels corrigent cela. OKLCH garde l’idée accessible de clarté, chroma et teinte, mais sa clarté suit ce que voit l’œil, si bien que les paliers paraissent réguliers. Pour des retouches rapides, le HSB et le HSL sont parfaits ; pour une gamme de marque ou un dégradé sans milieu terne, passez à OKLCH.

Ajuster rapidement une couleur avec le HSB

  • Trop criarde : baissez la saturation de 15 à 25 points avant de toucher à autre chose.
  • Trop terne : augmentez légèrement la saturation, ou décalez la teinte de quelques degrés vers le chaud.
  • Besoin d’un état de survol : baissez la luminosité d’environ 10 points.
  • Besoin d’une teinte de fond : gardez la teinte, baissez fortement la saturation et poussez la luminosité près de 100.
  • Deux couleurs jurent : rapprochez une teinte de l’autre, ou atténuez l’une des deux.

Si vous préférez partir d’un style fini plutôt que de trois curseurs, le Marché de Gradiently vous permet de chercher des Marks par mots de couleur comme « bleu canard profond » ou « pêche chaude ».

Trouvez un dégradé qui n’est qu’à vous

Parcourez des milliers de Marks, créez avec n’importe lequel gratuitement, et réservez celui qui vous ressemble.

Parcourir le Marché

Les questions qu’on nous pose

Que sont la teinte, la saturation et la luminosité ?

La teinte est l’angle d’une couleur sur le cercle chromatique, la saturation son intensité et la luminosité sa quantité de lumière. Ensemble, elles décrivent n’importe quelle couleur d’écran.

Le HSB est-il la même chose que le HSV ?

Oui. HSV signifie hue, saturation, value (teinte, saturation, valeur), et la valeur signifie la même chose que la luminosité.

Quelle est la différence entre HSB et HSL ?

En HSB, une luminosité de 100 pour cent à saturation maximale donne la couleur pure. En HSL, une clarté de 50 pour cent donne la couleur pure et 100 pour cent donne le blanc.

Peut-on utiliser le HSB en CSS ?

Pas directement. Le CSS prend en charge hsl(), hwb() et oklch() : convertissez les valeurs HSB dans l’un de ces formats.

Quelle est la différence entre teinte et saturation ?

La teinte indique de quelle couleur il s’agit, comme le rouge ou le bleu. La saturation indique la force de cette couleur, du gris au vif.

Partager ce guide

Écrit par GradientlyCompte Gradiently vérifié

L’équipe derrière Gradiently, un outil de création construit autour des Marks : des dégradés vivants qui donnent à tout ce que vous créez votre propre signature.

Voir notre profil

Sur cette page

La teinte : quelle couleurLa saturation : quelle forceLa luminosité : quelle quantité de lumièreHSB ou HSL : la différence qui piège tout le mondeUtiliser le HSL en CSSPourquoi une clarté égale ne paraît pas égaleAjuster rapidement une couleur avec le HSB

Partager ce guide

À suivre dans Couleur

RVB ou CMJN : pourquoi les couleurs changent à l’impression

Pour aller plus loin

Tous les guides : Couleur
Couleur

Couleur HSL : la façon la plus simple d’écrire les couleurs en CSS

6 min de lecture

L’hex dit au navigateur quoi peindre. Le HSL vous dit ce qu’est la couleur : quelle teinte, quelle intensité, quelle clarté. C’est donc le format le plus simple à modifier à la main.

Couleur

OKLCH expliqué : la couleur perceptuelle pour les designers

6 min de lecture

HSL promettait une couleur lisible et y est presque parvenu. OKLCH garde la partie lisible et corrige le mensonge sur la luminosité, et c’est pourquoi les design systems l’adoptent.

Couleur

Teintes, tons et nuances : construire une échelle de couleurs

5 min de lecture

Une seule couleur de marque ne suffit jamais pour concevoir. Les teintes, les tons et les nuances en font toute une famille, et une bonne échelle permet à une palette de porter texte, boutons, fonds et graphiques.

Trouvez le style qui n’est qu’à vous.

Chaque Mark est un fond vivant avec un seul propriétaire. Essayez un Mark encore disponible et réservez le vôtre quand vous le sentez.

Commencer à créer

Vérifier un certificat

Saisissez un numéro de certificat ou le code d’un Mark pour voir à qui il appartient.

Fonctionne avec ChatGPT et Claude

Demandez une création à votre IA. Elle la réalise dans votre Mark, prête à modifier.

ChatGPTClaude
Comment se connecter

Produit

  • Marché
  • Explorer
  • Tarifs
  • Certificats

Apprendre

  • Guide pratique
  • Centre d’aide
  • Nouveautés

Développeurs

  • Vue d’ensemble
  • ChatGPT et Claude
  • Référence de l’API
  • Clés API

Entreprise

  • À propos
  • Nous contacter
  • Se connecter

Mentions légales

  • Conditions
  • Confidentialité
  • Remboursements
  • Protection des Marks
  • Cookies
  • Toutes les politiques
Parcourez les lettres. Chacune porte un vrai Mark.Touchez une lettre pour voir son Mark.Un seul nom. Dix Marks à l’intérieur.
© 2026 Gradiently