Kleurconverter: HEX, RGB, HSL, HSV, CMYK
Voer een kleur in willekeurig formaat in, bijvoorbeeld #3B82F6, rgb(59, 130, 246), hsl(217, 91%, 60%) of cmyk(76%, 47%, 0%, 4%). De converter herkent het formaat en toont dezelfde kleur in alle andere notaties.
Zo wordt het berekend
Hoe de kleurconverter rekent
Alle formaten beschrijven dezelfde kleur in de sRGB-kleurruimte, de standaard voor schermen en het web. De basis is steeds de RGB-waarde met drie kanalen van 0 tot 255:
- HEX schrijft de drie kanalen als hexadecimale getallen van twee cijfers: 59 → 3B, 130 → 82, 246 → F6, dus
#3B82F6. De korte vorm #RGB verdubbelt elk cijfer (#FA0 = #FFAA00); een 4e of 8e cijfer geeft de dekking aan. - HSL (tint, verzadiging, helderheid) en HWB (tint, aandeel wit en zwart) worden berekend met de formules uit CSS Color Module Level 4.
- HSV (ook HSB genoemd) gebruikt dezelfde tint als HSL; V is de grootste van de drie kanalen en S = (max − min) ÷ max.
- CMYK wordt berekend met de eenvoudige formule K = 1 − max(R, G, B), C = (1 − R − K) ÷ (1 − K) enzovoort.
Voorbeeld #3B82F6: R = 59/255 = 0,231, G = 0,510, B = 0,965. Grootste waarde 0,965, kleinste 0,231. Helderheid L = (0,965 + 0,231) ÷ 2 = 59,8%, verzadiging S = (0,965 − 0,231) ÷ (1 − |2 × 0,598 − 1|) = 91,2%, tint H = 217,2°. Resultaat: hsl(217.2, 91.2%, 59.8%).
Waarom CMYK slechts een benadering is
Inkt gedraagt zich anders dan licht: welke CMYK-waarde een schermkleur het beste benadert, hangt af van het papier, het drukproces en de inktdekking. Die eigenschappen staan in een ICC-kleurprofiel. De formule hier kent geen enkel profiel: voor puur blauw geeft ze bijvoorbeeld “cmyk(100%, 100%, 0%, 0%)”, wat gedrukt merkbaar paarser oogt. Gebruik voor drukwerk dus de waarden van je drukker of zet om in je opmaaksoftware met diens profiel.
Afronding
RGB en HEX zijn gehele getallen en dus exact. HSL, HSV en HWB worden met één decimaal getoond, CMYK in hele procenten. De waarden gebruiken een punt als decimaalteken, zodat je ze direct in CSS kunt plakken.
Veelgestelde vragen
Hoe zet ik HEX om naar RGB?
Elk cijferpaar is één kanaal in hexadecimaal: #3B82F6 → 3B = 3 × 16 + 11 = 59, 82 = 8 × 16 + 2 = 130, F6 = 15 × 16 + 6 = 246. Resultaat: rgb(59, 130, 246).
Kan ik de CMYK-waarden gebruiken voor drukwerk?
Alleen als ruwe richtlijn. De omzetting gebeurt zonder ICC-kleurprofiel. Het profiel van je drukker is bepalend: vraag daar de juiste CMYK-waarden op of zet om in je opmaaksoftware met dat drukprofiel.
Wat is het verschil tussen HSL en HSV?
Beide gebruiken dezelfde tint. Bij HSL geeft 100% helderheid altijd wit en 50% de pure kleur; bij HSV is 100% waarde de helderste versie van de kleur, en bereik je wit door de verzadiging naar 0% te verlagen. Ontwerpprogramma’s noemen HSV vaak “HSB”.
Welke notaties worden herkend?
HEX met 3, 4, 6 of 8 cijfers (met of zonder #), rgb()/rgba() ook in procenten, hsl()/hsla() met deg, turn, rad of grad, hsv()/hsb(), hwb(), cmyk() met procenten en drie losse getallen als RGB. Zowel de komma- als de spatiesyntax (CSS Color 4) werkt.
Bronnen en wettelijke basis
- CSS Color 4, § 5.2: W3C – CSS Color Module Level 4: RGB hex notation
- CSS Color 4, § 7: W3C – CSS Color Module Level 4: HSL colors
- CSS Color 4, § 8: W3C – CSS Color Module Level 4: HWB colors
Bijgewerkt op:
Vergelijkbare tools
- Kleurenpalet generatorMaak bijpassende kleuren vanuit één basiskleur: complementair, analoog, triadisch, vierkant, gesplitst complementair of monochroom – met HEX, RGB en HSL.
- Contrast checker: kleurcontrast controleren (WCAG 2.2)Controleer het contrast tussen tekst- en achtergrondkleur: contrastverhouding volgens WCAG 2.2 met AA/AAA-oordeel voor normale tekst, grote tekst en UI.
- Kleur uit afbeelding halen (pipet)Haal kleurcodes uit elke afbeelding: open een foto, klik op een plek en kopieer HEX, RGB of HSL, plus de hoofdkleuren. Geen upload, alles in je browser.
- One Rep Max (1RM) berekenenSchat je one rep max op basis van gewicht en herhalingen met de formules van Epley en Brzycki, met een %1RM-tabel voor 1 tot 10 herhalingen. Werkt in kg of lb.
- Basaal metabolisme en energiebehoefte berekenenBereken je basaal metabolisme met de formule van Mifflin-St Jeor en je totale energiebehoefte per dag met de activiteitsniveaus (PAL) van FAO/WHO in kcal en kJ.
- BMI berekenen volgens de WHOBereken je BMI op basis van lengte en gewicht in cm en kg. Bekijk je WHO-categorie, van ondergewicht tot obesitas klasse III, en je gezonde gewicht.