Kleurcode Converter

Converteer kleurcodes tussen HEX, RGB, HSL, HSV en CMYK direct. Voer een formaat in en krijg alle andere, met live kleurvoorbeeld en kopiëren met één klik voor webdesign.

Hoe te Gebruiken

  1. Voer gegevens in

    Vul de vereiste waarden in de invoervelden in.

  2. Pas instellingen aan

    Selecteer de juiste opties en instellingen.

  3. Bekijk resultaten

    Klik Bereken voor directe resultaten.

Wat is kleurcode-conversie?

Kleurcode-conversie betekent dezelfde kleur uitdrukken in verschillende notatiesystemen zoals HEX, RGB en HSL. Een scherm maakt kleur door de primaire kleuren van licht — rood, groen en blauw — te mengen, dus elke kleur valt uiteindelijk terug te brengen tot de intensiteit van drie RGB-kanalen. HEX comprimeert deze RGB-waarden tot een hexadecimale string van zes tekens (#RRGGBB), terwijl HSL ze herstructureert zoals mensen kleur waarnemen, via een tinthoek, verzadiging en lichtheid.

Waarom conversie belangrijk is

  • CSS schrijven — Neem de HEX-code uit een ontwerp en converteer die naar RGB, wat het aanpassen van de transparantie makkelijker maakt.
  • Kleur bijstellen — Wanneer je een kleur slechts iets donkerder wilt maken, hoef je na conversie naar HSL alleen de L-waarde aan te passen.
  • Samenwerken — Houd de Figma-HEX van de ontwerper, de RGB-variabelen van de ontwikkelaar en de kleurreferenties van het drukteam op één lijn.

In welk formaat je ook invoert, deze converter berekent alle andere formaten in één keer en toont de werkelijke kleur in een voorbeeld.

Conversieformule

HEX → RGB splitst het hexadecimale getal in paren van twee cijfers en leest elk als een decimaal getal.

R = parseInt(hex[0:2], 16); G en B worden op dezelfde manier berekend. Voorbeeld: #FF5733 → FF=255, 57=87, 33=51 → RGB(255, 87, 51).

RGB → HSL normaliseert eerst elk kanaal naar het bereik 0-1 en bepaalt dan de lichtheid.

L = (max + min) / 2
S = delta / (2 − max − min) (wanneer L > 0,5)
waarbij delta = max − min. In het voorbeeld hierboven geven max=1 en min=0,2 L = 0,6 (60%), S = 0,8/0,8 = 100% en een tinthoek H ≈ 11°, wat naar HSL(11°, 100%, 60%) wordt omgezet.

Veelgestelde Vragen

Wat is het verschil tussen HEX en RGB?
HEX drukt een kleur hexadecimaal uit (#FF5733), terwijl RGB de waarden voor rood, groen en blauw als decimalen van 0-255 weergeeft (255, 87, 51). Het zijn twee manieren om dezelfde kleur te schrijven.
Hoe converteer ik een HEX-code naar RGB?
Splits #RRGGBB in paren van twee cijfers en converteer elk van hexadecimaal naar decimaal. #FF5733 geeft bijvoorbeeld FF=255, 57=87, 33=51, dus het wordt RGB(255, 87, 51). Elk paar staat voor een kanaalintensiteit van 00 (0) tot FF (255).
Wanneer moet ik CMYK gebruiken?
CMYK is het kleurmodel voor druk dat de inkten cyaan, magenta, geel en zwart mengt. Schermen en het web gebruiken RGB/HEX, die licht toevoegen, terwijl drukproductie naar CMYK converteert, dat inkten laag over laag legt. Omdat de twee kleurgamuts verschillen, kunnen schermkleuren er bij het drukken iets anders uitzien.
Wat zijn de voordelen van het HSL-kleurmodel?
HSL bestaat uit tint, verzadiging en lichtheid, waardoor je kleuren intuïtief kunt aanpassen. Door bijvoorbeeld alleen de lichtheidswaarde (L) te verlagen, blijft de tint behouden en maak je gemakkelijk een donkerdere variant, handig voor hover-effecten en het maken van kleurenpaletten.
Wat betekenen tint (H), verzadiging (S) en lichtheid (L) in HSL?
De tint (H) is een hoek op het kleurenwiel van 0 tot 360 graden, waarbij 0° rood is, 120° groen en 240° blauw. De verzadiging (S) is de kleurintensiteit van 0 tot 100%: 0% is grijs en 100% de meest levendige kleur. De lichtheid (L) is de helderheid van 0 tot 100%: 0% is zwart, 100% wit en 50% de zuiverste kleur.
Hoe worden wit en zwart weergegeven?
Wit heeft alle kanalen op het maximum: #FFFFFF / RGB(255, 255, 255) / HSL(0, 0%, 100%). Zwart heeft alle kanalen op nul: #000000 / RGB(0, 0, 0) / HSL(0, 0%, 0%). Grijstinten hebben een verzadiging (S) van 0% en verschillen alleen in lichtheid (L).
Wat gebeurt er als RGB-waarden buiten het bereik 0-255 vallen?
Elk kanaal wordt vóór de conversie naar HEX automatisch begrensd (clamp) — waarden onder 0 worden 0 en waarden boven 255 worden 255. RGB(300, -10, 128) wordt bijvoorbeeld behandeld als RGB(255, 0, 128), wat #FF0080 wordt.
Kan ik de conversieresultaten meteen kopiëren?
Ja. Klik op een geconverteerde HEX-, RGB- of HSL-code om die naar het klembord te kopiëren, en met het kleurvoorbeeld kun je de werkelijke kleur visueel controleren om die direct in CSS of een ontwerptool te plakken.
Apparaatspecificaties 2026

Gerelateerde Rekenmachines