Cookies Ce site ne conserve que ce dont il a besoin pour fonctionner. Il n’y a aujourd’hui ni mesure d’audience ni publicité, et rien ici ne vous suit sur d’autres sites. Lire la politique de confidentialité

Choisir ce que j’autorise
+92 312 8299940Devis gratuit
Outil gratuit, rien à installer

Sélecteur de code couleur
Tous les formats, une seule couleur

Ce sélecteur de code couleur convertit l’hex en rgb, le rgb en hex, et les deux en hsl, hsv et cmyk pendant la saisie. Il ajoute aussi l’opacité, une gamme de teintes et d’ombres, et une mesure de contraste qui indique si un texte reste lisible sur la couleur.

  • PrixGratuit
  • Formats6
  • InscriptionAucune
  • EnvoyéRien

Sélecteur de code couleur

HEX, RGB et HSL, avec contraste et gamme de nuances

La couleur

 

Sur blanc
—
Sur noir
—

Le contraste décide si des mots peuvent se poser sur cette couleur. AA demande 4,5:1 pour le texte courant.

Teintes et nuances
    Vérificateur de contraste

    Une couleur ne réussit ni n’échoue seule. Placez la couleur du texte sur la couleur de fond, et cet outil lit le rapport comme le fait le WCAG.

    —

    Les trois boutons ci-dessus déplacent une couleur jusqu’à ce que la paire passe AA à 4,5:1. La teinte et la saturation ne bougent pas, donc la couleur reste dans votre palette.

    Le grand texte ressemble à ceci

    Le petit texte ressemble à ceci. C’est la taille de la majeure partie de votre page, donc c’est elle qui décide si la paire est utilisable. Lisez cette ligne et fiez-vous à vos yeux autant qu’au chiffre.

    Et voici les petits caractères pour lesquels personne ne conçoit.

    Prêt. Saisissez une couleur dans l’un des trois champs.

    Votre navigateur fait tout le travail ici, dans cet onglet. Nous n’envoyons rien, ne stockons rien et n’enregistrons rien.
    En bref

    Une couleur, écrite de six façons

    Une couleur n’a pas d’écriture unique. Le même bleu vaut #1B5FD1 dans une feuille de style, rgb(27, 95, 209) dans un appel canvas et hsl(217, 77%, 46%) dans un jeton de design.

    Tous désignent les mêmes pixels. Convertir hex en rgb ne change donc rien à la couleur, seulement à qui peut la lire.

    Le problème, c’est que chaque format convient à une tâche différente. Par conséquent, une page qui en montre un et cache les autres vous envoie chercher une autre page.

    Ce sélecteur de code couleur les affiche tous à la fois, et réécrit chaque champ dès que vous modifiez l’un d’eux.

    L’usage de chaque notation de couleur

    D’abord, le hex est court et se colle proprement. C’est le format que vous donne un designer et celui que contiennent la plupart des feuilles de style.

    Schéma du sélecteur de codes couleur : un jaune en hex, RVB, TSL, TSV et CMJN, avec contraste et nuances
    Une couleur, cinq façons de l’écrire.

    RGB nomme clairement les trois canaux. Il convient donc à tout ce qui calcule avec une couleur : un canvas, un dégradé, un shader.

    HSL sépare la teinte de la luminosité. C’est lui qu’il faut choisir quand vous voulez la même couleur un cran plus sombre, car vous changez un seul nombre.

    L’opacité relève de rgba et hsla plutôt que du hex, même si un hex à huit chiffres la porte aussi. Cette page écrit la forme qu’il vous faut.

    Convertir hex en RGB à la main

    Une couleur hex compte trois paires, et chaque paire est un canal écrit en base seize. Ainsi, #1B est le canal rouge.

    Chaque paire devient un nombre de 0 à 255. Les lettres de a à f continuent simplement de compter après 9, donc 1B signifie une fois seize plus onze, soit 27.

    Un hex à trois caractères double chaque chiffre. Par conséquent, #abc signifie #aabbcc, un raccourci utile quand on lit la feuille de style de quelqu’un d’autre.

    Dans l’autre sens, de rgb en hex, chaque canal redevient deux chiffres hex. La référence MDN sur les valeurs de couleur liste toutes les syntaxes qu’accepte un navigateur.

    Pourquoi la mesure de contraste est ici

    La question qui suit "quelle est cette couleur" est presque toujours "puis-je mettre du texte dessus". C’est pourquoi la réponse se trouve à côté de la couleur, et non sur une autre page.

    Vérification du contraste pour du texte blanc sur fond jaune, avec le rapport de contraste et le verdict
    Le blanc sur jaune échoue, et le rapport montre de combien.

    Les deux mesures comparent votre couleur au blanc et au noir. Un rapport de 4.5:1 valide AA pour le texte courant, tandis que 3:1 ne vaut que pour le grand texte.

    Ces seuils viennent de WCAG, et chaque vérificateur les calcule de la même façon. Celui-ci suit la formule exactement au lieu de l’arrondir.

    Une couleur qui échoue comme texte peut encore servir de fond, de bordure ou de remplissage de graphique. La note sous les mesures dit dans quel cas vous êtes.

    Lire HSL sans mathématiques

    Tout d’abord, la teinte est un angle sur un cercle chromatique. Zéro, c’est le rouge, 120 le vert, 240 le bleu, et les nombres intermédiaires les mélangent.

    Ensuite, la saturation, c’est la quantité de couleur. À 0 %, toute teinte devient grise, et à 100 % elle est aussi vive que l’écran le permet.

    Enfin, la luminosité va du noir à 0 % au blanc à 100 %. Votre couleur se situe à 50 %, c’est pourquoi une couleur de marque tombe souvent autour de là.

    Un bouton plus sombre garde donc la même teinte et la même saturation avec une luminosité plus basse. C’est un seul nombre, et la famille reste cohérente.

    Quand deux couleurs ne devraient pas se rencontrer

    Certaines paires se lisent mal même quand la mesure de contraste passe. Le rouge sur vert est l’exemple classique, car le rapport ignore le daltonisme.

    Environ un homme sur douze perçoit le rouge et le vert autrement. Par conséquent, un graphique qui distingue ses courbes par la seule teinte les perd.

    Ajoutez plutôt un second signal. Une étiquette, un motif de tirets ou une forme porte le sens quand la couleur ne le fait pas.

    Testez aussi en niveaux de gris. Si l’image se lit encore sans couleur, elle se lit pour tout le monde.

    Une autre paire piège souvent : un gris moyen sur une couleur moyenne. Les deux se trouvent au milieu de l’échelle, donc le rapport passe sous trois et les mots se fondent dans le panneau derrière.

    Où finit chaque code

    Le CSS accepte les trois formes, donc prenez celle qui se lit le mieux dans le fichier. La plupart des équipes écrivent du hex pour les couleurs fixes et du hsl dans un calcul.

    De plus, les outils de design penchent vers le hex. C’est ce que contient un fichier de livraison, et ce qu’un développeur collera en premier.

    Le mobile est différent. Swift veut chaque canal de 0 à 1, et Android veut un hex à huit chiffres avec l’opacité en tête.

    Cette page écrit toutes ces formes, donc une couleur passe d’un fichier de design à une application sans que personne ne calcule.

    Le nuancier mélange, il ne devine pas

    Chaque cran mélange votre couleur vers le blanc ou vers le noir selon une quantité fixe. Ainsi, la teinte reste stable pendant que la luminosité change, ce que doit faire une série de teintes.

    Sélecteur de couleur affichant une rangée de teintes claires et foncées créées à partir d’un bleu
    Les teintes claires et foncées viennent d’un mélange avec du blanc et du noir.
    Comment ça marche

    Comment utiliser le sélecteur de code couleur

    Tapez dans le champ que vous avez déjà. Les deux autres suivent.

    • 1

      Collez n’importe quel format

      Hex avec ou sans dièse, rgb avec n’importe quelle ponctuation, ou hsl. Le sélecteur lit les trois.

    • 2

      Ou choisissez dans la pastille

      Le carré coloré de la barre ouvre le sélecteur de votre système. Le faire glisser met chaque champ à jour en direct.

    • 3

      Réglez l’opacité

      Descendez sous 100 et la sortie passe en rgba et hsla, avec un hex à huit chiffres à côté.

    • 4

      Prenez la notation qui vous sert

      Prenez une ligne, ou tout le bloc avec les formes CSS, Swift et Android déjà écrites.

    Pourquoi celui-ci

    Ce qui distingue ce sélecteur de code couleur

    Convertir hex en rgb prend quatre lignes de code. L’utile, c’est tout ce qu’il y a autour.

    • Trois champs, une couleur

      Modifiez un champ et les deux autres se réécrivent seuls. Rien n’attend un bouton, donc vous collez et lisez d’un seul geste.

    • Contraste intégré

      Le rapport face au blanc et au noir se trouve sous la pastille, avec le verdict AA écrit en toutes lettres plutôt que laissé comme un nombre à interpréter.

    • Une gamme de teintes toute prête

      Neuf crans, de quatre cinquièmes plus clair à quatre cinquièmes plus sombre, chacun avec son hex. C’est en général toute la palette dont un composant a besoin.

    • L’opacité sous toutes les formes

      Un seul nombre passe la sortie en rgba, hsla et hex à huit chiffres en même temps, car des fichiers différents en veulent des différents.

    • Il lit les saisies approximatives

      Espaces, dièses manquants, signes de pourcentage et nouvelle syntaxe à barre oblique sont tous compris. Ainsi, une valeur copiée n’importe où fonctionne.

    • Rien ne quitte l’onglet

      Votre navigateur réalise chaque changement de format. Une couleur de marque pas encore lancée n’atteint jamais ce site, car aucune requête n’est faite.

    Bonnes habitudes

    Travailler avec les codes couleur avec bon sens

    Six habitudes qui gardent une palette utile et pas seulement jolie.

    • Gardez une source unique. Placez la couleur dans une variable CSS et convertissez à partir de là. Deux copies écrites en dur divergent en un mois.
    • Changez la luminosité, pas la teinte. Pour une version plus sombre, déplacez le L de hsl. En revanche, retoucher le hex à l’œil décale aussi la teinte, et la série perd sa cohérence.
    • Vérifiez le texte avant de vous engager. Une couleur de marque qui échoue à 4.5:1 échouera à chaque audit. Découvrez-le maintenant plutôt qu’après l’intégration.
    • Écrivez le hex en minuscules. Les deux casses marchent, donc c’est seulement une question de diffs. Une seule convention garde votre historique lisible.
    • Gardez l’opacité hors des couleurs de marque. Une couleur à 60 % sur un fond inconnu est imprévisible. Choisissez plutôt la couleur déjà mélangée, et vous pourrez la tester.
    • Essayez la couleur sur le fond réel. Votre page est rarement d’un blanc pur. Vérifiez donc la couleur contre la section où elle se posera vraiment, car c’est cette paire que voit un visiteur.
    • Gardez un cran intermédiaire en réserve. Une palette avec seulement un clair et un foncé s’épuise vite. Une valeur intermédiaire couvre les survols, les bordures et les états désactivés, et vous en aurez besoin bien plus tôt que prévu.
    • Nommez le cran, pas la nuance. Appelez-la blue-600 plutôt que dark-blue. Ensuite, changer de palette modifie une valeur au lieu de tous les noms.
    Erreurs courantes

    Cinq façons dont une couleur tourne mal

    Chacune transforme un choix de couleur en bug que quelqu’un d’autre devra trouver.

    • Garder une capture d’écran comme point de repère

      Les couleurs prises sur une capture compressée sont décalées de quelques points. Prenez-les plutôt dans le fichier source.

    • Ignorer le fond

      Le contraste est une paire, jamais une couleur seule. Un bleu qui passe sur du blanc peut échouer nettement sur une section de votre page.

    • Utiliser l’opacité pour éclaircir

      Estomper une couleur à 20 % dépend de ce qui se trouve dessous. La mélanger vers le blanc donne le même rendu et reste prévisible.

    • Mettre du hex à huit chiffres partout

      Les vieux navigateurs et plusieurs outils de design ignorent la paire alpha. Écrivez donc rgba là où quelque chose d’autre qu’un navigateur moderne le lit.

    • Arrondir HSL puis reconvertir

      Ici, HSL s’arrondit à des entiers, donc un aller-retour peut décaler un canal de un. Gardez le hex comme valeur de référence.

    Questions

    FAQ du sélecteur de code couleur

    Comment convertir hex en rgb soi-même ?

    Coupez les six caractères en trois paires et lisez chaque paire en base seize. Ainsi, #1B5FD1 devient 27, 95, 209. Un hex à trois caractères double d’abord chaque chiffre.

    Pourquoi mon résultat rgb en hex diffère-t-il de un ?

    Presque toujours à cause d’un arrondi quelque part dans la chaîne. Le hex stocke des entiers de 0 à 255, donc une valeur arrivée en pourcentage ou via HSL peut tomber un point à côté.

    Qu’est-ce que le hex à huit chiffres ?

    La dernière paire est l’opacité, de 00 pour invisible à ff pour opaque. Tous les navigateurs actuels la lisent, pourtant certains vieux logiciels de design la suppriment en silence.

    Quel format faut-il stocker ?

    Le hex pour les couleurs de marque, car il est exact et court. Convertissez en HSL quand il vous faut un cran plus clair ou plus sombre, puis stockez le hex obtenu plutôt que le calcul.

    Quel contraste la norme exige-t-elle ?

    Le niveau WCAG AA exige 4.5:1 pour le texte normal, et 3:1 pour du 24px ou du 19px gras. AAA demande 7:1, ce qui vaut la peine pour les longues lectures.

    Pourquoi le même hex paraît-il différent sur deux écrans ?

    Les écrans affichent la couleur différemment, et certains appliquent un profil par-dessus. Le code est exact, donc la différence vient de l’affichage et non de la valeur.

    Puis-je tirer toute une palette d’une couleur ?

    Le nuancier fournit ici neuf crans de la même teinte, ce qui couvre la plupart des composants. Cependant, une palette complète demande aussi un gris neutre et une couleur d’accent, et ce sont des choix, pas des calculs.

    Ma couleur est-elle envoyée quelque part ?

    Non. Chaque conversion tourne dans l’onglet de votre navigateur, donc une palette pas encore lancée n’atteint jamais ce site et aucun journal ne l’enregistre.

    Plus d’outils gratuits

    Des outils pour le même après-midi

    Trois outils qui accompagnent le choix d’une couleur.

    • Compresseur SVG

      Allégez l’icône que vous venez de recolorer et retirez ce qui s’y cache.

      Ouvrir l’outil →
    • Minificateur CSS

      Compressez la feuille de style où vos nouvelles variables ont atterri, sans casser calc().

      Ouvrir l’outil →
    • Générateur de QR code

      Créez un code aux couleurs de votre marque, puis vérifiez qu’il se scanne toujours.

      Ouvrir l’outil →

    Lisez la couleur, puis utilisez-la

    Collez un hex, un triplet rgb ou une valeur hsl, et prenez le format que demande votre fichier. Le sélecteur de code couleur est gratuit, ne demande aucun compte et garde chaque valeur sur votre appareil.