Convertisseur de Couleurs Gratuit - HEX à RGB | OneStepToRank

Convertisseur de Couleurs HEX, RGB & HSL

Choisissez une couleur ou saisissez des valeurs dans n'importe quel format. Convertit instantanément entre HEX, RGB et HSL avec un aperçu en direct et une copie en un clic.

Choisissez votre couleur

#3b82f6  |  rgb(59, 130, 246)  |  hsl(217, 91%, 60%)

Vous voulez plus de puissance SEO ?

Accédez à notre suite complète d'outils SEO locaux, suivi de position et optimisation alimentée par l'IA.

Inscription gratuite

Comprendre les formats de couleur Web

La couleur est l'un des éléments de design les plus puissants sur le web, et choisir le bon format pour votre CSS peut réellement améliorer l'efficacité du flux de travail. Les trois formats de couleur les plus utilisés — HEX, RGB et HSL — représentent tous le même spectre de plus de 16 millions de couleurs, mais ils diffèrent considérablement en termes de lisibilité et de facilité de manipulation. Les codes HEX comme #3b82f6 sont compacts et omniprésents dans le CSS, tandis que les valeurs RGB comme rgb(59, 130, 246) correspondent directement aux canaux de lumière rouge, vert et bleu que votre écran utilise pour rendre la couleur.

Pourquoi le HSL gagne en popularité

Le HSL (Teinte, Saturation, Luminosité) est de plus en plus privilégié par les designers car il correspond à la façon dont les humains perçoivent naturellement la couleur. Au lieu de mélanger des valeurs de canaux abstraits, vous choisissez une teinte sur le cercle chromatique (0‑360 degrés), définissez son intensité avec la saturation (0‑100 %) et contrôlez la luminosité avec la luminosité (0‑100 %). Cela rend la création de palettes harmonieuses triviale : maintenez la teinte constante et variez la saturation et la luminosité pour produire des nuances, des tons et des teintes de la même couleur. Les propriétés personnalisées modernes du CSS fonctionnent particulièrement bien avec le HSL, vous permettant de définir une teinte de base et de dériver toute une palette à partir de celle‑ci.

Accessibilité et choix des couleurs

Choisir des couleurs esthétiques n'est que la moitié de l'équation — elles doivent également être accessibles. Les Web Content Accessibility Guidelines (WCAG 2.1) exigent un ratio de contraste d'au moins 4,5 :1 pour le texte normal et 3 :1 pour le texte large. Environ 8 % des hommes et 0,5 % des femmes présentent une forme de déficience de la vision des couleurs, si bien que se fier uniquement à la couleur pour transmettre une information constitue un piège d'accessibilité fréquent. Associez toujours vos choix de couleur à un vérificateur de contraste et considérez l'apparence de votre design sous des filtres simulant le daltonisme. Ce convertisseur vous aide à itérer rapidement les valeurs de couleur afin de tester différentes combinaisons et de trouver le parfait équilibre entre esthétique et lisibilité.

Questions fréquentes

Quelle est la différence entre HEX, RGB et HSL ?
HEX est une notation hexadécimale à six caractères (ex. : #3b82f6) couramment utilisée en HTML et CSS. RGB définit la couleur par les valeurs de ses canaux Rouge, Vert et Bleu de 0 à 255. HSL utilise la Teinte (0‑360 degrés), la Saturation (0‑100 %) et la Luminosité (0‑100 %). Les trois formats peuvent représenter les mêmes 16,7 millions de couleurs mais diffèrent en lisibilité et en facilité de manipulation.
Quand devrais‑je utiliser le HSL plutôt que le HEX ou le RGB ?
Le HSL est idéal lorsque vous devez créer des variations de couleur de façon programmatique. Comme la teinte, la saturation et la luminosité sont séparées, vous pouvez éclaircir une couleur en augmentant L, la désaturer en diminuant S, ou modifier la teinte — le tout sans calcul mental sur les valeurs des canaux. Le HEX et le RGB restent les plus courants dans les bases de code existantes et sont plus adaptés pour un appariement précis des couleurs à partir des spécifications de design.
Comment garantir que mes couleurs respectent les normes d'accessibilité ?
WCAG 2.1 exige un ratio de contraste minimum de 4,5 :1 pour le texte normal et de 3 :1 pour le texte large. Utilisez un outil dédié de vérification de contraste pour valider vos paires de couleurs de premier plan/arrière‑plan. En règle générale, associer des arrière‑plans très clairs à du texte sombre (ou inversement) offre le meilleur contraste. Évitez d’utiliser uniquement la couleur pour transmettre une signification — complétez toujours avec des libellés textuels, des icônes ou des motifs.
Puis‑je coller directement ces valeurs dans mon CSS ?
Oui. Les trois formats sont des valeurs de couleur CSS valides. Utilisez le HEX tel quel (ex. : color: #3b82f6), le RGB avec la fonction rgb() (ex. : color: rgb(59, 130, 246)) et le HSL avec la fonction hsl() (ex. : color: hsl(217, 91 %, 60 %)). Le CSS moderne prend également en charge rgba() et hsla() pour ajouter une transparence alpha à n’importe quelle couleur.