Aller au contenu

Convertisseur HEX, RVB, CMJN

Sélecteur de couleur en ligne

Collez un code hexadécimal, faites glisser un curseur ou prélevez une couleur à l'écran : vous obtenez tous ses formats (RVB, HSL, CMJN…), ses déclinaisons, ses harmonies et ses contrôles d'accessibilité. Vous voulez plutôt trouver le code couleur d'une image ? Utilisez la pipette couleur en ligne de la page d'accueil.

Sélecteur de couleur

Points de départ

lightseagreen

#10A99B

#10A99B est un turquoise froid à 66 % de clarté perçue (nom CSS le plus proche : lightseagreen).

Tous les formats

  • HEXWeb et outils de design

    #10A99B

  • HEX8Avec un octet alpha opaque

    #10A99BFF

  • RGBÉcran, CSS

    rgb(16, 169, 155)

  • RGB %Canaux en pourcentages

    rgb(6.3%, 66.3%, 60.8%)

  • HSLTeinte / saturation / clarté

    hsl(175, 83%, 36%)

  • HSVSélecteurs Photoshop et Figma

    hsv(175, 91%, 66%)

  • HWBTeinte, plus blanc et noir

    hwb(175 6% 34%)

  • CMYKQuadrichromie (CMJN), non calibrée

    cmyk(91%, 0%, 8%, 34%)

  • DécimalUn seul entier sur 24 bits

    1091995

  • Nom le plus procheMot-clé CSS le plus proche

    ≈ lightseagreen

Tons clairs, tons foncés et échelles

Déclinaisons

Une couleur suffit rarement. Voici ses variantes plus claires, plus foncées et plus sourdes, ainsi qu'une échelle complète de design system ajustée en OKLCH.

La base mélangée vers le blanc en dix paliers. Les tons clairs sont ce qu'on cherche quand une couleur doit passer derrière du texte : une surface de survol, une ligne de tableau sur deux, l'aire remplie d'un graphique.

Cliquez sur une pastille pour copier son code HEX.

Harmonies et combinaisons

Six harmonies construites par rotation de la teinte en OKLCH. La rotation étant perceptuelle, chaque couleur garde un poids visuel comparable, alors qu'une rotation en HSL rend les jaunes boueux.

Complémentaire

+180°

Teintes opposées. Contraste maximal, idéal pour un accent unique.

Une droite qui traverse le centre du cercle chromatique.

Analogue

−30°, +30°

Teintes voisines. Calme et cohérente, sans tension.

Un arc serré de 60°, collé à un côté du cercle.

Triadique

+120°, +240°

Trois teintes régulièrement espacées. Vive, mais équilibrée.

Un triangle équilatéral inscrit dans le cercle.

Complémentaire divisée

+150°, +210°

Plus douce que la complémentaire : le contraste sans le choc frontal.

Un triangle isocèle à cheval sur la complémentaire.

Tétradique

+90°, +180°, +270°

Deux paires complémentaires. Riche, à condition qu'une couleur domine.

Un carré : deux paires complémentaires à angle droit.

Monochrome

même teinte, 5 degrés de clarté

Une teinte, cinq degrés de clarté. Sûre et toujours harmonieuse.

Un seul rayon, foncé au centre et clair au bord.

Accessibilité

Vérificateur de contraste

Votre couleur en fond et, pour le texte, le noir ou le blanc selon celui qui contraste le mieux : le vérificateur s'ouvre ainsi sur une paire qui mérite d'être testée. Modifiez l'une ou l'autre couleur, et si la paire ne passe pas, appliquez la correction suggérée.

Grand texte, 24 px et plus

Corps de texte à taille normale. C'est à cette taille que le contraste doit atteindre 4,5:1 pour le niveau AA des WCAG, et c'est là que la plupart des associations de couleurs échouent. Lisez-le à bout de bras : si vous vous surprenez à vous pencher, le chiffre dit vrai.

Bouton à contour

Rapport de contraste

7,17

AAA
  • AA · corps de texte4,5:1—
  • AA · grand texte3:1—
  • AAA · corps de texte7:1—
  • AAA · grand texte4,5:1—
  • Interface et graphiques3:1—

Simulateur de daltonisme

L'aspect de cette couleur pour les quatre formes courantes de daltonisme, et si elle reste discernable de sa complémentaire dans chaque cas.

Avec quelles couleurs une personne atteinte de protanopie confond-elle celle-ci ?

Le cône L (grandes longueurs d'onde) est absent. Transmission récessive liée à l'X, d'où une fréquence bien plus élevée chez les hommes que chez les femmes.

La vôtre
#82A39B
#AB9D9B
#CA979B
#E4919B
#FA8B9A
Toutes apparaissent comme
#A09F9B

Cette couleur se distingue-t-elle encore de sa complémentaire ?

Distance perceptuelle (ΔE2000) entre la couleur et sa complémentaire, telle que la percevrait chaque type de vision. En dessous d'environ 10, elles sont trop proches pour servir seules à distinguer deux états : ajoutez une forme, une icône ou un libellé.

  • Vision normaleΔE 56,4
  • ProtanopieΔE 10,9
  • DeutéranopieΔE 12,1
  • TritanopieΔE 57,7
  • AchromatopsieΔE 3,0

Science des couleurs

Formats techniques

Espaces CIE et perceptuels, pour la gestion des couleurs, le travail d'impression et la vérification des calculs. XYZ, LAB et LUV utilisent le point blanc D65 et l'observateur de référence CIE 2°.

  • CIE XYZD65, observateur 2°

    xyz(20.315, 30.85, 35.888)

  • CIE xyYChromaticité et luminance

    xyY(0.2334, 0.3544, 30.85)

  • CIELABIndépendant du périphérique, D65

    lab(62.38% -38.9 -3.01)

  • LCH (ab)CIELAB cylindrique

    lch(62.38% 39.02 184.43)

  • CIELUVÉquivalent de LAB pour la lumière additive

    luv(62.38, -48.88, 1.36)

  • LCH (uv)CIELUV cylindrique

    lchuv(62.38, 48.9, 178.41)

  • OKLabPerceptuel moderne, rectangulaire

    oklab(66.15% -0.1144 -0.0088)

  • OKLCHCSS moderne, perceptuel

    oklch(66.15% 0.1147 184.39)

  • sRGB linéaireGamma retiré, pour les mélanges

    (0.0052, 0.3968, 0.3278)

  • LuminanceLuminance relative au sens WCAG

    0.3085

Pour votre code

Formats pratiques

Prêts à coller. Les noms de variables sont des exemples : remplacez-les par ceux de votre système.

Feuilles de style

Propriétés personnalisées et variables de préprocesseur pour CSS, Sass et Tailwind.

  • Variable CSSPropriété personnalisée sur :root
    --brand: #10a99b;
  • Tailwind v4Une entrée @theme, en OKLCH
    --color-brand: oklch(66.15% 0.1147 184.39);
  • Classe TailwindUtilitaire à valeur arbitraire
    bg-[#10a99b]
  • SCSSVariable Sass
    $brand: #10a99b;

Mobile natif

Littéraux de couleur pour le code d'interface iOS et Android.

  • SwiftUIColor, flottants sRGB
    Color(red: 0.063, green: 0.663, blue: 0.608)
  • UIKitUIColor, flottants sRGB
    UIColor(red: 0.063, green: 0.663, blue: 0.608, alpha: 1.0)
  • Android XMLRessource colors.xml, ARGB
    <color name="brand">#FF10A99B</color>
  • Jetpack ComposeColor, littéral 0xAARRGGBB
    Color(0xFF10A99B)

Multiplateforme et code

Tout le reste : frameworks multiplateformes, boîtes à outils de bureau, shaders et scripts.

  • FlutterLittéral Color en Dart
    const Color(0xFF10A99B)
  • .NETSystem.Drawing.Color
    Color.FromArgb(255, 16, 169, 155)
  • Java AWTjava.awt.Color
    new Color(16, 169, 155)
  • QtConstructeur QColor
    QColor(16, 169, 155)
  • GLSLvec4, flottants de 0 à 1
    vec4(0.063, 0.663, 0.608, 1.0)
  • PythonTuple Pillow / OpenCV
    (16, 169, 155)

Calculé à partir de votre couleur

Analyse de la couleur

Ce que cette couleur est réellement, explications comprises. Chaque ligne associe une valeur calculée à une phrase qui dit ce qu'elle implique pour une décision de design.

Teinte

Turquoise184,4°
Froid

Position sur le cercle des teintes OKLCH, qui les espace comme le fait l'œil.

Clarté et chroma

L 66,2% · C 0,1147/0,1169

La zone ombrée est l'ensemble des chromas que sRGB peut rendre à cette teinte, du noir au blanc. Le point est cette couleur.

Perçue comme

Aa
Couleur claire7,17:1

Luminance relative : 0,3085. C'est la valeur WCAG dont découlent tous les rapports de contraste de cette page.

Nom CSS le plus proche

lightseagreen

#20B2AA · ΔE 3,6

Équivalent web-safe

#009999

à ΔE 7

Niveaux de gris

#878787

Luma Rec. 709 135

Complémentaire

#CD738A

Teinte opposée à 180°

Palier d'échelle le plus proche

500

Position de cette clarté dans une échelle de design system 50–950 générée.

Toutes les valeurs de cette page sont calculées à partir du triplet sRGB, dans votre navigateur. Rien n'est puisé dans une base de pages rédigées à l'avance : un code hexadécimal que personne n'a jamais employé est traité exactement comme un code célèbre.

Questions fréquentes

Quelle est la différence avec la pipette couleur pour images ?

La pipette de la page d'accueil part d'une photo : vous chargez une image et vous y prélevez des pixels. Cette page part d'une valeur de couleur. Utilisez-la quand vous connaissez déjà le code hexadécimal (tiré d'une charte graphique, d'une capture d'écran ou transmis par un collègue) et qu'il vous faut les conversions, les déclinaisons, les contrôles d'accessibilité et les extraits de code qui vont avec.

Quels codes couleur puis-je saisir dans le champ ?

L'hexadécimal à trois, quatre, six ou huit chiffres, avec ou sans dièse ; rgb() et rgba(), avec des virgules ou des espaces ; hsl() et hsla() ; et n'importe lequel des 148 mots-clés de couleur CSS, comme rebeccapurple ou cornflowerblue. Une saisie illisible laisse la couleur en cours inchangée au lieu de la réinitialiser.

Pourquoi afficher OKLCH et OKLab en plus de HSL ?

HSL n'est pas perceptuellement uniforme : deux couleurs de même clarté HSL peuvent sembler de luminosité très différente, d'où des palettes HSL irrégulières. OKLCH corrige ce défaut et il est pris en charge par tous les navigateurs actuels. C'est pourquoi les déclinaisons, les harmonies et la couleur accessible suggérée sur cette page sont toutes calculées en OKLCH.

La conversion en CMJN (CMYK) est-elle fiable pour l'impression ?

C'est la formule standard non calibrée, celle qu'emploient la plupart des outils web, et elle donne une bonne idée générale. Ce n'est pas une conversion avec gestion des couleurs : un vrai travail d'impression demande un profil ICC pour la presse et le papier employés. Prenez la valeur CMYK d'ici comme un point de départ à transmettre à votre imprimeur, pas comme une spécification définitive.

Que signifie la valeur ΔE2000 ?

C'est la distance CIEDE2000 entre deux couleurs, une mesure de l'écart que l'on perçoit. En dessous de 1, personne ne voit la différence. Autour de 2, un œil attentif la voit en plaçant les couleurs côte à côte. Au-delà de 10, elles paraissent différentes. Elle reflète ce que l'on voit bien mieux qu'une comparaison des valeurs RGB.

Comment le rapport de contraste est-il calculé ?

Par la formule des WCAG 2.1 : la luminance relative de chaque couleur en lumière linéaire, puis (la plus claire + 0,05) / (la plus foncée + 0,05). Le niveau AA exige 4,5:1 pour le corps de texte et 3:1 pour le grand texte ou les composants d'interface ; le niveau AAA exige 7:1 et 4,5:1. Le rapport ignore totalement la teinte, ce qui explique que deux couleurs puissent paraître très différentes et échouer quand même.

Mes couleurs sont-elles envoyées à un serveur ?

Non. La page embarque les calculs colorimétriques en JavaScript et les exécute entièrement dans votre navigateur. Changer de couleur ne déclenche aucun appel d'API, rien n'est journalisé, et une fois chargée, la page fonctionne même hors connexion.

Puis-je utiliser ces couleurs à des fins commerciales ?

Oui. Une valeur de couleur n'est pas protégeable par le droit d'auteur et rien ici n'est soumis à licence. Les échelles, harmonies et extraits de code générés sont à vous, pour n'importe quel projet. Attention toutefois : une couleur précise peut faire partie d'une marque déposée lorsqu'elle est associée à un logo ou à une catégorie de produits. Copier la couleur exacte d'un concurrent relève donc du droit plutôt que de la technique.

Comment convertir un code HEX en RVB (RGB) ?

Collez le code HEX dans le champ en haut de cette page. Il est converti aussitôt en RGB, HSL, HSV, CMYK, OKLCH et 28 autres formats, et chaque valeur se copie d'un clic. Les six chiffres HEX forment trois paires, rouge, vert et bleu, qui vont de 00 à FF, soit de 0 à 255 en RGB.

Quel est un bon ratio de contraste ?

Pour un texte courant, le niveau AA des WCAG demande au moins 4,5:1 entre le texte et le fond, et le niveau AAA demande 7:1. Un grand texte (24 px, ou environ 19 px en gras) demande 3:1 pour le niveau AA. Saisissez vos deux couleurs dans le vérificateur de contraste de cette page pour voir le ratio et les niveaux atteints.

Comment vérifier si des couleurs conviennent aux personnes daltoniennes ?

Utilisez le simulateur de daltonisme de cette page. Il montre votre couleur telle que la voient les personnes atteintes de protanopie, de deutéranopie, de tritanopie ou d'achromatopsie, et liste des couleurs proches qui leur paraîtraient identiques. Si deux états ne se distinguent que par le rouge et le vert, ajoutez aussi une forme, une icône ou un libellé.

Vous avez une image plutôt qu'un code hexadécimal ?

La pipette couleur prélève n'importe quel pixel d'une photo et en extrait la palette dominante, avec les mêmes formats, harmonies et contrôles de contraste.

Ouvrir la pipette couleur