UltKit

Kleurkiezer

Kies een kleur en krijg de code in elk gangbaar formaat, klaar om te kopiëren. Genereer bijpassende paletten, haal de dominante kleuren uit een foto zonder die te uploaden en controleer of een combinatie van tekst en achtergrond voldoet aan het WCAG-contrast.

Kleurkiezer

Gekozen kleur#2F6FED

Kleurcodes in elk formaat

  • HEX#2F6FED
  • RGB47, 111, 237
  • HSL220°, 84%, 56%
  • HSB / HSV220°, 80%, 93%
  • CMYK (bij benadering)80%, 53%, 0%, 7%
  • CSS rgb()rgb(47 111 237)
  • CSS hsl()hsl(220 84% 56%)

Paletten van deze kleur

Complementair

Analoog

Triadisch

Tinten (gemengd met wit)

Schaduwen (gemengd met zwart)

Palet uit een afbeelding

Uw afbeelding wordt door uw eigen browser gelezen en nooit geüpload: de pixels worden op dit apparaat op een canvas bemonsterd en er wordt niets verzonden.

Sleep hier een foto, screenshot of logo naartoe

De zes dominante kleuren van uw afbeelding verschijnen hier. Klik op een kleurvlak om het in de kiezer te laden.

Contrastcontrole (WCAG 2.1)

Tekstkleur
Achtergrondkleur

Voorbeeld van grote tekst

Een snelle bruine vos springt over de luie hond. 0123456789

Contrastverhouding14.67:1
  • AA · normale tekstGeslaagd
  • AAA · normale tekstGeslaagd
  • AA · grote tekstGeslaagd
  • AAA · grote tekstGeslaagd

Grote tekst is minstens 18 pt (24 px) normaal of 14 pt (ongeveer 18,7 px) vet. AA vereist 4,5:1 voor normale tekst en 3:1 voor grote tekst; AAA vereist 7:1 en 4,5:1.

Veelgebruikte benoemde CSS-kleuren

Twintig trefwoorden die elke browser begrijpt, met hun exacte HEX-, RGB- en HSL-waarden.

NaamHEX
black#000000
white#ffffff
gray#808080
silver#c0c0c0
red#ff0000
crimson#dc143c
maroon#800000
tomato#ff6347
coral#ff7f50
orange#ffa500
gold#ffd700
yellow#ffff00
olive#808000
green#008000
teal#008080
aqua#00ffff
blue#0000ff
navy#000080
purple#800080
rebeccapurple#663399

Wat HEX, RGB, HSL en HSB precies beschrijven

Elke kleur op deze pagina staat in sRGB, de standaardkleurruimte van het web sinds browsers die eind jaren negentig overnamen. Een scherm mengt rood, groen en blauw licht, en elk kanaal heeft 256 niveaus (0–255), wat 16.777.216 mogelijke kleuren geeft. RGB schrijft die drie getallen rechtstreeks op; HEX schrijft dezelfde drie getallen in grondtal 16, elk met twee cijfers, dus #FF6600 is rood 255, groen 102, blauw 0. De korte notatie met drie cijfers verdubbelt elk cijfer: #F60 is #FF6600.

HSL en HSB (ook wel HSV genoemd) beschrijven dezelfde kleuren op een manier die makkelijker met de hand aan te passen is. Tint is een hoek op het kleurenwiel: 0° rood, 120° groen, 240° blauw. Het verschil zit in het laatste getal. Bij HSL is lichtheid 100% altijd wit en 50% de zuiverste versie van de tint; bij HSB is helderheid 100% de zuivere tint en heeft wit een verzadiging van 0% nodig. Ontwerpapps zoals Photoshop en Figma gebruiken HSB in hun kleurkiezers, terwijl CSS hsl() standaard begrijpt. Daarom staan beide hierboven.

Waarom de CMYK-waarde slechts een benadering is

Schermen voegen licht toe; printers trekken het af met cyaan, magenta, geel en zwarte inkt. De twee systemen bestrijken verschillende kleurbereiken, gamuts genoemd. Zeer verzadigde schermkleuren, zoals een felgroen in RGB, een elektrisch blauw of een neonoranje, liggen buiten wat procesinkten kunnen weergeven, dus ze drukken saaier af dan ze op een monitor lijken.

De CMYK-getallen hier gebruiken de gewone wiskundige omrekening zonder ICC-profiel. Dat is handig voor een globale briefing, maar niet voor de drukpers. Een drukker rekent om met een profiel voor zijn papier en pers, zoals FOGRA39 in Europa of GRACoL in de Verenigde Staten, en dezelfde RGB-kleur kan onder elk daarvan andere inktpercentages opleveren. Stuur voor drukwerk de RGB- of HEX-waarde mee, samen met het profiel waar uw drukker om vraagt.

Hoe de contrastverhouding wordt berekend

WCAG 2.1 vergelijkt de relatieve luminantie van twee kleuren: de lichtere plus 0,05, gedeeld door de donkerdere plus 0,05. Het resultaat loopt van 1:1 (identieke kleuren) tot 21:1 (zwart op wit). Niveau AA vraagt minimaal 4,5:1 voor normale tekst en 3:1 voor grote tekst, dat wil zeggen 18 punt of 14 punt vet; niveau AAA verhoogt dat naar 7:1 en 4,5:1. Onderdelen van de gebruikersinterface, zoals randen van invoervelden en pictogrammen, hebben volgens succescriterium 1.4.11 3:1 nodig ten opzichte van hun omgeving.

Luminantie weegt groen veel zwaarder dan blauw, omdat het oog daar het gevoeligst voor is. Daarom faalt gele tekst op wit faliekant, terwijl donkerblauw op wit makkelijk slaagt, ook al lijken beide kleuren volledig verzadigd. Logo's en puur decoratieve tekst zijn van de regel uitgezonderd.

Een palet uit een foto of logo halen

Het afbeeldingspalet leest uw bestand met het canvas van de browser, verkleint het tot maximaal 200 pixels aan de lange zijde en groepeert vergelijkbare pixels met de median-cut-methode die Paul Heckbert in 1982 beschreef: het kleurbereik wordt steeds opnieuw gesplitst langs het breedste kanaal tot er zes groepen overblijven, en het gemiddelde van elke groep wordt een kleurstaal. Transparante pixels worden genegeerd, dus een logo op een transparante achtergrond levert de kleuren van het logo op.

Als u de kleuren hebt, werkt een plat logo vaak beter als vector. De afbeelding-naar-SVG-converter tekent het over in vormen die precies deze kleuren behouden, en als u een kanaalheader ontwerpt, past de YouTube-banner formaat wijzigen het beeld aan op 2560 × 1440 met de veilige zone in gedachten.

Veelgestelde vragen

Waarom is CSS-„green” donkerder dan het groen in de RGB-kiezer?
Het sleutelwoord green is #008000, een middelgroen dat is overgenomen uit het oude HTML-palet van 16 kleuren. Het volledig verzadigde #00FF00 heet lime. De volledige CSS-lijst bevat meer verrassingen: gray (#808080) is donkerder dan darkgray (#A9A9A9).
Wordt mijn afbeelding geüpload als ik een palet extraheer?
Nee. Uw browser opent het bestand, tekent het in het geheugen op een canvas en analyseert het daar. Er wordt geen verzoek met de afbeelding verstuurd, en als u het tabblad sluit, is het weg.
Welke contrastverhouding heb ik nodig voor lopende tekst?
Minstens 4,5:1 voor WCAG 2.1 niveau AA en 7:1 voor niveau AAA. Koppen van 18 punt of groter, of 14 punt vet, mogen voor AA 3:1 gebruiken. Veel designsystemen mikken overal op 4,5:1, zodat tekst leesbaar blijft op dimmende schermen en in zonlicht.
Kan ik een HEX-code van 8 tekens met transparantie gebruiken?
Ja, in CSS. De laatste twee cijfers vormen het alfakanaal, dus #2F6FED80 is hetzelfde blauw met ongeveer 50% dekking. Deze kleurkiezer werkt met dekkende kleuren en toont daarom zes cijfers; voeg het alfapaar zelf toe wanneer u het nodig hebt.
Hoeveel benoemde kleuren heeft CSS?
De CSS Color Module Level 4 definieert 148 kleurwoorden, inclusief dubbele spellingen zoals gray en grey. De nieuwste is rebeccapurple (#663399), in 2014 toegevoegd ter nagedachtenis aan Rebecca Meyer, de dochter van CSS-auteur Eric Meyer.