Outils pour développeurs

Convertisseur de couleurs HEX, RGB, HSL

Un code couleur en entrée, trois formats en sortie.

Saisissez une couleur au format HEX (#3498db), RGB (rgb(52, 152, 219)) ou HSL (hsl(204, 70%, 53%)) et obtenez les équivalences prêtes à coller dans votre CSS.

RGB

—

HEX

—

HSL

—

Comment utiliser cet outil

  1. Saisissez un code couleur HEX, RGB ou HSL dans le champ.
  2. Les trois formats équivalents s’affichent instantanément.
  3. Copiez celui dont vous avez besoin pour votre feuille de style.

Les trois formats de couleur CSS

En CSS, une même couleur peut s’écrire de trois façons courantes. Le HEX (#3498db) note les composantes rouge, vert et bleu en hexadécimal. Le RGB (rgb(52, 152, 219)) les exprime de 0 à 255. Le HSL (hsl(204, 70%, 53%)) décrit la teinte (0 à 360°), la saturation et la luminosité, plus intuitif pour créer des variantes plus claires ou plus sombres.

Exemple de conversion

Le bleu #3498db correspond à rgb(52, 152, 219) : 34 en hexadécimal vaut 52, 98 vaut 152 et db vaut 219. En HSL, cela donne une teinte de 204°, une saturation de 70 % et une luminosité de 53 %.

Formats acceptés

Conseils de design

Pour créer une nuance plus foncée d’une couleur, conservez la teinte et diminuez la luminosité en HSL. Vérifiez toujours le contraste entre texte et fond : un rapport d’au moins 4,5:1 est recommandé pour l’accessibilité. Les valeurs sont arrondies à l’entier le plus proche, ce qui peut produire un écart minime lors d’un aller-retour.

Questions fréquentes

Comment convertir un code HEX en RGB ?

Séparez le code en trois paires (RR, GG, BB) et convertissez chacune de l’hexadécimal en décimal. #3498db donne 52, 152, 219.

Que signifie HSL ?

Teinte, saturation, luminosité (hue, saturation, lightness). La teinte va de 0 à 360 degrés sur le cercle chromatique.

Le dièse est-il obligatoire dans un code HEX ?

Dans le CSS oui, mais cet outil accepte les codes avec ou sans dièse.

Pourquoi certains codes HEX n’ont que 3 chiffres ?

C’est une écriture abrégée : #fc0 équivaut à #ffcc00, chaque chiffre étant doublé.

Les conversions sont-elles exactes ?

HEX et RGB sont exactement équivalents. Le HSL est arrondi à l’entier, d’où un écart possible d’une unité au retour.

Cet outil est fourni à titre purement informatif et indicatif. Les résultats ne doivent pas être considérés comme un conseil professionnel financier, fiscal, juridique, médical ou technique. Vérifiez toujours les calculs importants auprès d'un professionnel qualifié ou d'une source officielle avant de prendre une décision.