Converteer zescijferige HEX-kleuren naar sRGB RGB-kanalen met behulp van base-16-parsing.
Verpak sRGB-kanalen in een #RRGGBB hexadecimale string.
Transformeer sRGB-waarden naar tint, verzadiging en lichtheid voor intuïtieve themabewerking.
Converteer HSL-cilindrische coördinaten terug naar sRGB voor CSS-uitvoer.
Bereken het relatieve luminantiecontrast tussen de voorgrond- en achtergrondkleuren.
Bereken de relatieve luminantie van WCAG uit sRGB-kanalen.
Zoek de tegenovergestelde tint op het kleurenwiel voor paren met hoog contrast.
Genereer drie tinten gelijkmatig verdeeld over 120° van elkaar.
Stel paletten samen van aangrenzende tinten, doorgaans ±30° van een zaadje.
Geschatte subtractieve afdrukwaarden van additief scherm-RGB.
Apparaatonafhankelijk LAB via XYZ-tussenruimte (D65).
Matrix vermenigvuldig lineaire RGB met sRGB → XYZ-transformatiematrix.
Wijs RGB toe aan tint, verzadiging en waarde voor gebruikersinterfaces van de kiezer.
Moderne perceptuele ruimte: lichtheid, chroma, tint in cilindrische vorm van OKLab.
Meet de perceptuele afstand tussen twee LAB-kleuren.
Maak de kleur van een zaadje lichter of donkerder, terwijl de tint behouden blijft.
Vermijd modderige middelpunten door te interpoleren in de perceptuele ruimte.
Minimale contrastverhoudingen voor naleving van niveau AA.
Strengere contrastverhoudingen voor niveau AAA.
Bouw 50–950 hellingen uit een merkzaadje met behulp van lichte stappen.
Genereer tonale steunpaletten op basis van een basiskleur.
Samengestelde voorgrond over achtergrond met transparantie.
Meng twee kleuren in een opgegeven kleurruimte.
Converteer gecodeerde sRGB naar lineair licht voor wiskundige bewerkingen.
Codeer lineaire RGB terug naar sRGB voor weergave.
Roteer alle tinten in een palet met een vaste hoek.
Verhoog of verlaag de kleur gelijkmatig.
Verander de algehele helderheid zonder de tint te veranderen.
Kwantificeer dominante kleuren uit pixelmonsters.
Pas falende paren aan in de richting van een conform contrast.