Mélangeur de couleurs et générateur d’étapes de mélange

Choisissez deux couleurs et un nombre d’étapes pour obtenir des couleurs de transition régulièrement réparties, idéales pour les dégradés, les bordures, les graphiques et les états de survol.

Mis à jour le

Cliquez sur un échantillon pour copier sa valeur HEX.

Code

Vos données ne quittent jamais votre ordinateur. Tout le traitement se fait localement dans votre navigateur.

Comment utiliser : Mélangeur de couleurs

  1. Saisissez ou choisissez Couleur A et Couleur B.
  2. Indiquez le nombre d’étapes souhaité (extrémités comprises).
  3. Sélectionnez un espace d’interpolation : OKLab offre le mélange le plus fluide et le plus régulier.
  4. Cliquez sur un échantillon pour copier une couleur, ou copiez l’ensemble sous forme de variables CSS, de color-mix() ou de JSON.

À quoi sert un mélangeur de couleurs ?

Il calcule des couleurs régulièrement espacées entre deux extrémités. Avec 5 étapes entre bleu et ambre, vous obtenez le bleu, trois couleurs intermédiaires et l’ambre. C’est utile pour les dégradés à plusieurs arrêts, les échelles de visualisation de données, les indicateurs de progression, les bordures subtiles entre deux couleurs de surface et les états de survol thématisés.

Pourquoi l’espace d’interpolation est important

EspaceRésultatIdéal pour
OKLabÉtapes perceptuellement régulières, sans milieu terneLa plupart des interfaces, dégradés, échelles de graphiques
OKLCHParcourt la roue des teintes et conserve des couleurs vivesDégradés arc-en-ciel et dégradés de marque
sRGBLa valeur par défaut classique des navigateurs ; les milieux peuvent tourner au gris ou au sombreReprise de maquettes existantes
sRGB linéaireMélange physiquement correct de la lumière, milieux plus lumineuxSimulation d’un mélange lumineux réel
HSLBasé sur la teinte, luminosité perçue irrégulièreBalayages rapides de teintes

Mélanger des couleurs complémentaires, comme bleu et jaune, en sRGB produit un gris terne au centre ; OKLab garde une transition nette. C’est pourquoi le CSS moderne vous permet de choisir explicitement l’espace.

Mélanger des couleurs en CSS natif

Tous les navigateurs actuels prennent en charge color-mix() ainsi que les indications d’interpolation dans les dégradés. Vous pouvez donc souvent vous passer de valeurs codées en dur :

.border { border-color: color-mix(in oklab, var(--surface), var(--text) 15%); }
.hero  { background: linear-gradient(in oklch 90deg, #2563eb, #f59e0b); }

Les étapes générées restent pratiques pour les outils de design, les modèles d’e-mails, les graphiques dessinés en canvas ou SVG, et partout où les fonctions CSS ne sont pas disponibles. Pour construire une échelle complète du clair au sombre à partir d’une couleur, utilisez le Générateur de couleurs Tailwind ; pour le code de dégradés à plusieurs arrêts, utilisez le Générateur de dégradé CSS.

Aussi recherché comme : mélange de couleurs, interpolation de couleurs, étapes de couleur, color-mix, dégradé en étapes, mélanger deux couleurs.

Outils complémentaires : Mélangeur de couleurs

  • Convertisseur OKLCH — Explorez l’espace de couleur OKLCH, perceptuellement uniforme, grâce à des curseurs en temps réel.
  • Convertisseur de couleurs — Collez n'importe quelle couleur CSS — HEX, rgb(), hsl(), hwb(), oklch() ou un nom comme tomato — et obtenez instantanément tous les autres formats, ainsi qu'une palette 50–950 prête à l'emploi.
  • Trouveur de nom de couleur — Collez un code HEX pour obtenir son nom le plus proche, lisible par un humain, ainsi que des noms de tokens propres pour votre CSS, SCSS, JavaScript ou votre configuration Tailwind.
  • Convertisseur HEX vers RGBA — Collez un code HEX, faites glisser le curseur d'opacité et copiez le CSS exact dont vous avez besoin : rgba() classique, rgb( / alpha) moderne ou HEX à 8 chiffres.

Questions fréquentes

Quelle interpolation dois-je utiliser ?
OKLab pour des mélanges réguliers et naturels dans presque tous les cas. Utilisez OKLCH si vous voulez que les couleurs intermédiaires restent saturées, et sRGB uniquement pour reproduire d’anciennes maquettes.
Les couleurs extrêmes sont-elles comprises dans le nombre d’étapes ?
Oui. 5 étapes correspondent à la couleur A, trois couleurs mélangées et la couleur B.
Qu’est-ce que color-mix() en CSS ?
color-mix(in oklab, red, blue 30%) mélange deux couleurs directement dans le navigateur. Cette fonction est prise en charge par tous les navigateurs actuels et fonctionne avec les variables CSS, si bien que les mélanges se mettent à jour automatiquement avec votre thème.
Pourquoi certains mélanges deviennent-ils gris au centre ?
Mélanger des teintes opposées en sRGB ramène les canaux vers le gris. Les espaces perceptuels comme OKLab et OKLCH évitent ce « milieu boueux ».
Puis-je installer Mélangeur de couleurs en tant qu’application web et l’utiliser hors ligne ?
Oui. Mélangeur de couleurs est une application web installable (PWA) : elle s’installe depuis votre navigateur, sans passer par une boutique d’applications. Cliquez sur « Installer l’application » en haut de cette page dans Chrome ou Edge (Windows, macOS, Linux, ChromeOS) ; sur Android, utilisez « Partager » → « Ajouter à l’écran d’accueil » sur iPhone et iPad ; ou « Fichier » → « Ajouter au Dock » dans Safari 17+ sur Mac. L’application s’ouvre alors dans sa propre fenêtre avec sa propre icône, et comme elle s’exécute entièrement dans votre navigateur, elle continue de fonctionner hors ligne. Firefox sur ordinateur de bureau ne permet pas d’installer d’applications web. Comment fonctionne l’installation.

Outils similaires