Color Converter & WCAG Contrast
HEX ↔ RGB ↔ HSL met paletgenerator en WCAG-contrastchecker.
Palette suggestions
Large heading sample
The quick brown fox jumps over the lazy dog.
WCAG 2.x compliance
Over deze tool
Color Converter vertaalt kleuren wederzijds tussen de formaten die designers en developers dagelijks gebruiken: HEX (#3366FF), RGB / RGBA, HSL / HSLA, HSV, OKLCH, CMYK, plus de benoemde CSS-kleuren (rebeccapurple, tomato, alle 147). Typ een willekeurig formaat en de rest update direct; alpha blijft behouden in de formaten die het ondersteunen.
Twee extra's maken dit meer dan een passieve converter. De palette-generator produceert tonale schalen (50/100/.../900) en harmoniegroepen (complementair, triadisch, tetradisch, gesplitst-complementair) rond uw basiskleur — nuttig voor het invullen van een designsysteem. De WCAG-contrastchecker kiest een voorgrond en achtergrond, berekent de contrastverhouding per WCAG 2.2 en vertelt u of het paar AA passeert (4,5:1 klein, 3:1 groot) en AAA (7:1 klein, 4,5:1 groot).
Wanneer gebruikt u deze tool
- Een designsysteem bouwen. Kies één merkkleur, krijg een volledige tonale ladder voor primaire/secundaire/neutrale rollen.
- Toegankelijkheid auditen. Voer elk tekst/achtergrond-paar door de contrastchecker; onder 4,5:1 betekent dat het WCAG AA-acceptatiecriterium faalt.
- CSS migreren. Converteer oude hex-constanten naar OKLCH voor de moderne wide-gamut-workflow.
- Designer-developer-overdracht. Vertaal Figma RGB-waarden naar CSS hex (of omgekeerd) zonder afrondingsfouten.
Over WCAG-contrast en OKLCH
WCAG 2.2-contrast gebruikt de historische "relatieve luminantie"-formule — adequaat voor de meeste gevallen maar bekend om bepaalde kleurparen te over- en onderschatten. APCA (het algoritme gepland voor WCAG 3) corrigeert dit met een perceptueel uniforme metriek; we tonen beide cijfers zodat u vooruit kunt plannen. OKLCH is een recente CSS-kleurruimte die perceptueel uniform is — gelijke numerieke stappen in L (lichtheid) zien er gelijk uit voor het oog, wat het genereren van consistente paletten veel makkelijker maakt dan met HSL.Veelgestelde vragen
Wat is de WCAG AA-drempel?
Waarom zijn HEX en RGB equivalent?
#3366FF is gewoon een afkorting voor "rood=0x33 (51), groen=0x66 (102), blauw=0xFF (255)" — drie bytes. RGB-notatie in CSS (rgb(51, 102, 255)) schrijft dezelfde drie bytes in decimaal. HEX is compacter (7 tekens vs ~17); RGB is leesbaarder wanneer u op de kanalen moet rekenen. Gebruik wat in uw context past; het resultaat is identiek.
Wat is OKLCH en moet ik het gebruiken?
Ondersteunt de contrastchecker transparantie?
rgba(0,0,0,0.6) op wit rendert als dezelfde kleur als #666666 op wit, en we behandelen ze identiek. Als u tegen een complexe achtergrond componeert (afbeelding, gradient), kies de gemiddelde achtergrondkleur als referentie.