Convertisseur et sélecteur de couleurs OKLCH
Entrez n'importe quel format de couleur ou utilisez les curseurs pour ajuster les valeurs OKLCH
Contrôles OKLCH
Ajustez la luminosité, la chroma et la teinte avec des contrôles perceptuellement uniformes
70.0%
0.150
180.0°
Générateur de palettes
Générez des palettes harmonieuses basées sur l'uniformité perceptuelle d'OKLCH
Couleur actuelle
Aperçu interactif de l'espace colorimétrique OKLCH avec limites de gamme
Sortie OKLCHCompatible sRGBL: 70.0%C: 0.150H: 180.0°
Convertisseur de couleurs multi-format
Convertissez les couleurs entre OKLCH et les formats traditionnels avec mappage de gamme
oklch(70.0% 0.150 180.0)
#00bca2
rgb(0, 188, 162)
hsl(172, 100%, 37%)
CSS Color Module Level 4

Pourquoi OKLCH est l'avenir des couleurs CSS

OKLCH est un espace colorimétrique révolutionnaire du CSS Color Module Level 4 qui offre une uniformité perceptuelle et un support de gamme étendue. Contrairement aux RGB ou HSL traditionnels, OKLCH assure une perception visuelle cohérente à travers toutes les teintes, rendant la manipulation des couleurs prévisible et accessible pour le développement web moderne.

Uniformité perceptuelle

Des changements égaux dans les valeurs OKLCH correspondent à des différences visuelles égales. Contrairement à HSL où 50% de luminosité pour le bleu et le jaune semblent complètement différents, les valeurs de luminosité OKLCH sont perceptuellement précises à travers toutes les teintes.

Support de gamme étendue

Accès aux gammes Display P3, Rec2020 et plus - 50% de couleurs en plus que sRGB. Parfait pour les écrans haut de gamme modernes, y compris les appareils Apple et les écrans OLED qui peuvent afficher des couleurs plus vives.

Contrôle intuitif des couleurs

La luminosité (0-100%), la chroma (saturation des couleurs) et la teinte (0-360°) offrent une manipulation intuitive des couleurs. Ajustez la luminosité sans affecter la saturation, ou changez la teinte tout en maintenant une luminosité cohérente.

Meilleure accessibilité

Les valeurs de luminosité prévisibles rendent la conformité WCAG plus facile. Vous pouvez garantir de manière fiable des ratios de contraste appropriés sans essais et erreurs, car la luminosité OKLCH correspond à la perception visuelle.

Dégradés de couleurs fluides

Créez des transitions de couleurs naturelles sans zones grises boueuses. Les dégradés OKLCH préservent l'uniformité perceptuelle, produisant des mélanges de couleurs plus beaux et visuellement attrayants que sRGB.

Technologie d'avenir

Construit pour la spécification CSS Color 4, avec un support natif du navigateur dans Chrome, Safari, Firefox et Edge. Fonctionne avec les couleurs relatives CSS et les fonctions de manipulation de couleurs modernes.

Précision mathématique

Basé sur l'espace colorimétrique Oklab de Björn Ottosson (2020), conçu pour corriger les problèmes de CIE LAB. Fournit un mappage de gamme amélioré et est recommandé par le CSSWG pour la manipulation des couleurs.

Format lisible par l'homme

Contrairement au hexadécimal ou RGB, les valeurs OKLCH sont intuitivement compréhensibles. Vous pouvez rapidement identifier les propriétés des couleurs en regardant simplement les nombres, rendant le travail avec les couleurs plus efficace et prévisible.

Indépendance des appareils

Peut encoder toute couleur visible par l'œil humain, indépendamment des capacités d'affichage spécifiques. Les navigateurs mappent automatiquement les couleurs hors gamme à la couleur affichable la plus proche.

Color Format Comparison

OKLCH vs formats de couleurs traditionnels

Comprenez comment OKLCH se compare aux formats de couleurs traditionnels comme RGB, HSL et HEX. Comprendre ces différences vous aidera à faire de meilleurs choix de couleurs pour vos projets.

OKLCH vs RGB/HEX
RGB et HEX sont lisibles par machine mais pas intuitivement humains. OKLCH fournit des paramètres significatifs : oklch(70% 0.15 240) est immédiatement compréhensible comme un bleu de luminosité moyenne, modérément saturé.
Traditional Format
rgb(109, 162, 218) ou #6da2da
OKLCH Format
oklch(70% 0.15 240)
Valeurs de couleur lisibles par l'homme
OKLCH vs HSL
La luminosité HSL est incohérente à travers différentes teintes. 50% de luminosité pour le bleu et le jaune en HSL semblent très différents en luminosité. OKLCH assure une luminosité perceptuelle cohérente pour toutes les couleurs.
Traditional Format
hsl(240, 100%, 50%) vs hsl(60, 100%, 50%)
OKLCH Format
oklch(45% 0.31 264) vs oklch(97% 0.21 110)
Luminosité perceptuellement uniforme
Couverture de gamme
Les formats traditionnels sont limités à sRGB (35% des couleurs visibles). OKLCH peut exprimer toute couleur visible par l'œil humain, y compris les couleurs P3 vives pour les écrans modernes.
Traditional Format
Limité à la gamme sRGB
OKLCH Format
Gamme visuelle humaine complète
50% de couleurs disponibles en plus
Manipulation des couleurs
Les modifications de couleur HSL peuvent produire des résultats inattendus. Les modifications OKLCH sont prévisibles - augmenter la luminosité de 10% produit toujours le même changement visuel quelle que soit la teinte.
Traditional Format
Changements de luminosité imprévisibles
OKLCH Format
Modifications visuelles cohérentes
Ajustements de couleur fiables
Development Tools

Conversion OKLCH et outils de développement

Outils et ressources essentiels pour utiliser les couleurs OKLCH dans votre flux de travail de développement. Des utilitaires de conversion à l'intégration de système de design.

Conversion de couleurs
Convertissez entre OKLCH et les formats traditionnels (HEX, RGB, HSL). Notre convertisseur gère le mappage de gamme et fournit des valeurs de repli pour les navigateurs plus anciens.
Key Features
Conversion par lotsMappage de gammeReplis de navigateur
Génération de palettes
Générez des palettes harmonieuses en utilisant l'uniformité perceptuelle d'OKLCH. Créez des échelles de luminosité cohérentes et des variations de chroma à travers différentes teintes.
Key Features
Échelles monochromatiquesCouleurs complémentairesHarmonie triadique
Intégration CSS
Générez des propriétés personnalisées CSS et des classes utilitaires. Exportez les couleurs OKLCH pour les systèmes de design, Tailwind CSS et les frameworks CSS modernes.
Key Features
Variables CSSClasses utilitairesJetons de design
Tests d'accessibilité
Testez les ratios de contraste de couleur avec la luminosité prévisible d'OKLCH. Assurez la conformité WCAG avec des vérifications de contraste automatiques et des recommandations.
Key Features
Tests WCAG AA/AAARecommandations de contrasteSimulation de daltonisme
Support navigateur
Vérifiez la compatibilité navigateur OKLCH et générez du code d'amélioration progressive. Inclut la détection de fonctionnalités et les stratégies de repli.
Key Features
Détection de fonctionnalitésAmélioration progressiveOptions de polyfill
Intégration système de design
Exportez les couleurs OKLCH vers des outils de design et frameworks populaires. Maintenez la cohérence des couleurs à travers les flux de travail de design et de développement.
Key Features
Plugin FigmaIntégration SketchSupport Adobe CC

Questions fréquemment posées

Tout ce que vous devez savoir sur OKLCH et la gestion moderne des couleurs CSS

1

Qu'est-ce qu'OKLCH et pourquoi devrais-je l'utiliser ?

OKLCH est un espace colorimétrique moderne du CSS Color Module Level 4 qui offre une uniformité perceptuelle et un support de gamme étendue. Contrairement à RGB ou HSL, OKLCH assure que des changements égaux de valeurs correspondent à des différences visuelles égales, rendant plus facile la création de schémas de couleurs cohérents et accessibles.

2

Comment OKLCH se compare-t-il à HSL ?

OKLCH offre une véritable uniformité perceptuelle, ce qui signifie que les couleurs apparaissent cohérentes à travers différentes teintes pour la vision humaine. HSL produit souvent une luminosité inégale - par exemple, 50% de luminosité en jaune et bleu semblent très différents. Les valeurs de luminosité d'OKLCH sont perceptuellement précises.

3

Puis-je utiliser OKLCH dans des sites web de production ?

Oui ! OKLCH est supporté dans tous les navigateurs modernes (Chrome 111+, Firefox 113+, Safari 15.4+, Edge 111+). Vous pouvez utiliser l'amélioration progressive avec des couleurs de repli pour les navigateurs plus anciens, assurant la compatibilité pour tous les environnements utilisateur.

4

Quels sont les paramètres OKLCH ?

OKLCH utilise trois paramètres : L (luminosité 0-100%), C (chroma, saturation des couleurs de 0-0.37) et H (angle de teinte 0-360°). Ceux-ci sont plus intuitifs que les valeurs RGB et offrent une manipulation de couleur prévisible.

5

OKLCH supporte-t-il les écrans à gamme étendue ?

Oui ! OKLCH peut représenter des couleurs dans Display P3, Rec2020 et plus de gammes. Cela vous permet de tirer parti des écrans haut de gamme modernes, affichant 50% de couleurs plus vives que le sRGB traditionnel.

6

Comment convertir les couleurs existantes en OKLCH ?

Notre convertisseur convertit automatiquement les couleurs de n'importe quel format (HEX, RGB, HSL) en OKLCH. Entrez simplement votre couleur existante et obtenez des équivalents OKLCH instantanés avec un mappage de gamme approprié et des replis de navigateur.

7

OKLCH est-il meilleur pour l'accessibilité ?

Oui ! La luminosité perceptuelle d'OKLCH rend plus facile d'assurer des ratios de contraste appropriés. Vous pouvez prédire de manière fiable quelles couleurs auront une bonne accessibilité sans essais et erreurs, rendant la conformité WCAG plus directe.

8

Puis-je générer des palettes avec OKLCH ?

Absolument ! L'uniformité perceptuelle d'OKLCH le rend idéal pour générer des palettes harmonieuses. Vous pouvez créer des échelles de luminosité et de chroma cohérentes à travers différentes teintes avec une précision mathématique.

9

Comment gérer les replis de navigateur ?

Utilisez l'amélioration progressive : spécifiez d'abord une couleur de repli, puis la valeur OKLCH. Par exemple : `color: #4a90e2; color: oklch(65% 0.15 240);`. Les navigateurs qui ne supportent pas OKLCH utiliseront le repli.

10

Quelle est la différence entre OKLCH et LCH ?

Les deux utilisent la luminosité, la chroma et la teinte, mais OKLCH est basé sur l'espace colorimétrique Oklab plus récent tandis que LCH utilise CIE LAB. OKLCH corrige les problèmes de décalage de teinte dans les bleus et offre globalement une meilleure uniformité perceptuelle.