RGB naar CMYK Converter

Converteer RGB naar CMYK terwijl je typt — gratis, direct, met een uitgewerkt voorbeeld en een tabel met veelvoorkomende kleuren.

Uitgewerkt voorbeeld

RGB 255, 87, 51 = CMYK 0%, 66%, 80%, 0%

Hoe de conversie werkt

  • CMYK drukt een kleur uit in percentages cyaan, magenta, geel en zwarte inkt. Op een scherm is dit een standaard benadering — het uiteindelijke drukresultaat varieert per printerprofiel en papiersoort.

Veelvoorkomende kleuren in RGB en CMYK

KleurRGBCMYK
Rood255, 0, 00%, 100%, 100%, 0%
Oranje255, 165, 00%, 35%, 100%, 0%
Geel255, 255, 00%, 0%, 100%, 0%
Groen0, 128, 0100%, 0%, 100%, 50%
Cyaan0, 255, 255100%, 0%, 0%, 0%
Blauw0, 0, 255100%, 100%, 0%, 0%
Paars128, 0, 1280%, 100%, 0%, 50%
Roze255, 192, 2030%, 25%, 20%, 0%
Bruin165, 42, 420%, 75%, 75%, 35%
Wit255, 255, 2550%, 0%, 0%, 0%
Grijs128, 128, 1280%, 0%, 0%, 50%
Zwart0, 0, 00%, 0%, 0%, 100%

Elke conversie wordt in je browser uitgevoerd. Niets van wat je invoert, wordt geüpload naar BroBroGo.

Veelgestelde vragen

Hoe converteer ik RGB naar CMYK?

Typ of plak je RGB-waarde hierboven — de CMYK-waarde wordt direct bijgewerkt tijdens het typen. Je kunt de kleur ook visueel selecteren met de kleurenkiezer.

Is de conversie exact?

Er wordt gebruikgemaakt van de standaardformule voor schermen. Echte gedrukte kleuren zijn afhankelijk van het ICC-profiel van de printer, de inkt en het papier. Beschouw CMYK-waarden voor drukwerk daarom als een startpunt.

Wat deze pagina doet: van RGB naar CMYK

U typt een RGB-kleur in – drie getallen tussen 0 en 255, zoals 79, 70, 229 – en krijgt onmiddellijk de bijbehorende CMYK-waarde te zien: vier percentages die aangeven hoeveel cyaan, magenta, geel en zwart (key) een printer ongeveer zou gebruiken. De pagina toont ook meteen dezelfde kleur in HEX, HSL, HSV en LAB, zodat u in één oogopslag ziet hoe het er in andere modellen uitziet.

Het invoerveld accepteert alleen gehele getallen; komma’s of spaties scheiden de waarden. Wie liever een andere ingang gebruikt – bijvoorbeeld een hexcode plakt of een HSL-schuifregelaar bedient – kan dat doen; alle velden worden gelijktijdig aangepast. De tool rekent alles om in uw browser; er wordt niets naar een server gestuurd.

Waarom RGB naar CMYK altijd een benadering is

RGB en CMYK beschrijven kleur op fundamenteel verschillende manieren. RGB is additief: licht van rode, groene en blauwe bronnen wordt opgeteld om een kleur te maken. Beeldschermen werken zo – hoe meer licht, hoe lichter het scherm wordt. CMYK daarentegen is subtractief: cyaan, magenta, gele en zwarte inkt onttrekken licht aan wit papier. Hoe meer inkt, hoe donkerder.

Die twee processen zijn niet één-op-één om te zetten. Zelfs met een ideaal algoritme kan een RGB-kleur die op een monitor helder oplicht, onbereikbaar zijn in drukinkt. Het kleurbereik – de gamut – van CMYK is kleiner dan dat van sRGB of AdobeRGB. Daarom benadert deze tool de CMYK-waarde; het resultaat is een startpunt voor drukwerk, geen exacte match.

Een voorbeeld: de zuivere RGB-blauwe 0, 0, 255 heeft in deze tool als uitvoer ongeveer 100%, 100%, 0%, 0% – cyaan en magenta vol, geel nul. In werkelijkheid levert dat op papier een donkerpaarse vlek, geen felblauw. De tool compenseert dit niet met profielen; het is een rekenkundige omzetting die uitgaat van een theoretisch model zonder papier-, inkt- of printerinvloeden.

Bovendien past het systeem automatisch waarden aan die buiten het zichtbare RGB-bereik vallen. Als u een LAB- of CMYK-waarde invoert die niet in RGB weer te geven is, wordt die naar de dichtstbijzijnde toonbare kleur bijgesteld. Zet u die kleur daarna terug naar het oorspronkelijke formaat, dan kan er een kleine verschuiving optreden. Dit is geen fout, maar een gevolg van de beperkte gamut van RGB.

Hoe de omrekening werkt: additief versus subtractief

De omzetting van RGB naar CMYK verloopt via een tussenstap. De tool gebruikt de volgende algemene methode:

  1. RGB normaliseren – deel elke waarde door 255, zodat u getallen tussen 0 en 1 krijgt. Voor 79, 70, 229 wordt dat 0.310, 0.275, 0.898.
  2. Complementaire CMY berekenen – trek elke genormaliseerde RGB-waarde af van 1:
    C = 1 − R, M = 1 − G, Y = 1 − B.
    Hier: C = 0.690, M = 0.725, Y = 0.102.
  3. Zwart (K) bepalen – K = min(C, M, Y). In dit voorbeeld is de minimumwaarde 0.102.
  4. CMY corrigeren voor zwart – trek K af van elke CMY-waarde:
    C = (0.690 − 0.102) / (1 − 0.102) = 0.588 / 0.898 ≈ 0.655
    M = (0.725 − 0.102) / 0.898 ≈ 0.694
    Y = (0.102 − 0.102) / 0.898 = 0
  5. Omzetten naar percentages – vermenigvuldig elke waarde met 100 en rond af:
    C = 66%, M = 69%, Y = 0%, K = 10%.

Deze bewerking heet undercolor removal en is gangbaar in printworkflows. De tool gebruikt een eenvoudige lineaire conversie zonder ICC-profiel. Professionele software past vaak een gray component replacement (GCR) toe die meer zwart en minder CMY gebruikt, maar dat vereist een profiel van de printer. Deze tool geeft dus een onbewerkte schatting – voldoende voor een eerste indruk, niet voor eindproductie.

De kleurmodellen die u op de pagina ziet, hebben elk een eigen toepassing:

Formaat Gebruik Bereik
RGB beeldschermen 0–255 per kanaal
HEX web (CSS) #000000–#FFFFFF
HSL menselijke waarneming H 0–360°, S/L 0–100%
HSV grafische software H 0–360°, S/V 0–100%
LAB apparaatonafhankelijk L 0–100, a/b −128–127
CMYK drukwerk 0–100% per kanaal

De LAB-omrekening is vooral nuttig om te controleren of een kleur binnen het zichtbare spectrum valt – als de LAB-waarde na invoer verandert, heeft een aanpassing plaatsgevonden.

Invoer en uitvoer: wat u kunt verwachten

Invoer
U kunt elk van de zes kleurvelden bewerken. De RGB-invoer vereist exact drie gehele getallen tussen 0 en 255, gescheiden door komma’s of spaties. Voorbeeld: 79, 70, 229. Acceptabel zijn ook 79 70 229 of 79,70,229. Andere formaten geven een foutmelding.

De CMYK-invoer vraagt vier percentages, elk 0 tot 100, met of zonder procentteken. Voorbeeld: 66% 69% 0% 10% of 66 69 0 10. Ook hier leidt een ongeldige waarde tot een specifieke fout.

Het kleurenwiel (color picker) is een alternatief: u klikt op het voorbeeldvlak en kiest een kleur met de muis. Alle velden passen zich aan.

Uitvoer
De CMYK-uitvoer verschijnt direct na het typen of selecteren. De vier percentages worden afgerond op gehele getallen; de tool toont bijvoorbeeld 66%, 69%, 0%, 10%. Tegelijkertijd worden de andere velden ververst. Als de ingevoerde kleur buiten het RGB-gamut valt (bijvoorbeeld een onverzadigbare lab-waarde), wordt de dichtstbijzijnde RGB-kleur berekend. Dat ziet u doordat de uitvoer in bijvoorbeeld HEX afwijkt van wat u had verwacht.

Randgevallen

  • Zwart in RGB (0,0,0) geeft CMYK (0%,0%,0%,100%).
  • Wit (255,255,255) geeft (0%,0%,0%,0%).
  • Grijstinten (R=G=B) geven doorgaans alleen K-waarde, met C=M=Y=0%.
  • Zeer felle RGB-kleuren zoals 255,0,255 (magenta) geven CMY-waarden die dicht bij 100% liggen, maar K is dan meestal laag of nul.
  • Als u een CMYK-waarde invoert die in RGB niet precies bestaat (bijvoorbeeld 100%,0%,0%,50%), wordt die naar de dichtstbijzijnde RGB-kleur omgerekend en vervolgens terug naar CMYK. De teruggelezen CMYK kan afwijken van de invoer – dat is het effect van gamut-clipping.

Foutmeldingen en validatie

De pagina controleert elke invoer op geldigheid. Bij een ongeldige waarde krijgt u een duidelijke foutmelding per formaat:

  • RGB: “Enter RGB as three numbers 0–255, like 79, 70, 229.” – verschijnt bijvoorbeeld bij 256,0,0 of 12,34.
  • CMYK: “Enter CMYK as four percentages 0–100, like 66%, 69%, 0%, 10%.” – bijvoorbeeld bij 100,200,0,0 of 50% 50% 50%.
  • HEX: de standaard HEX-validatie van de browser treedt in werking; ongeldige tekens of lengtes worden genegeerd.
  • HSL: vereist H 0–360, S en L 0–100. Een ongeldige waarde reset het veld.
  • HSV: idem, met V 0–100.
  • LAB: L 0–100, a en b −128–127. Buiten deze grenzen wordt de kleur aangepast.

De tool voorkomt dat u per ongeluk een verkeerd formaat gebruikt; de foutmelding geeft direct aan wat u moet aanpassen. Dit is handig wanneer u snel schakelt tussen verschillende kleurdefinities.

Voor wie is deze tool bedoeld?

Grafisch ontwerpers – wanneer u een digitale schets maakt in RGB maar een CMYK-bestand moet aanleveren voor offsetdruk, geeft deze tool een eerste schatting. U weet dan of een kleur waarschijnlijk binnen het drukbereik valt. Brandt de RGB-kleur te fel? Dan ziet u in de CMYK-uitvoer dat geel of cyaan naar 100% neigt, een teken dat die kleur in druk niet te halen is.

Front-end ontwikkelaars – als u een hexcode uit een styleguide moet omzetten naar een CMYK-waarde voor een brochure, geeft de tool directe percentages. Let wel: voor nauwkeurig drukwerk hebt u een ICC-profiel nodig, maar deze tool dient als snelle referentie.

Printproductiemedewerkers – u kunt controleren of een aangeleverde RGB-kleur buiten het CMYK-gamut valt. Als de LAB- of HSL-waarde na invoer verandert, weet u dat de kleur is gecorrigeerd naar een variant die wel afdrukbaar is.

Iedereen die kleurwaarden omzet – van RGB-web naar CMYK-print, of andersom. De tool laat u ook de LAB-waarde zien, wat helpt om te begrijpen waarom sommige kleuren niet hetzelfde ogen op papier en scherm.

Veelgestelde vragen

Waarom is de CMYK-waarde niet exact hetzelfde als in Adobe InDesign of Photoshop?
Omdat die programma’s werken met ICC-profielen die specifiek zijn voor een printer, papier en inkt. Deze tool gebruikt een eenvoudige lineaire omrekening zonder profiel. Gebruik hem als eerste indicatie, niet voor definitieve productie.

Kan ik de tool gebruiken om CMYK-waarden in te voeren en RGB terug te krijgen?
Ja. U kunt in het CMYK-veld vier percentages typen; de tool rekent die om naar RGB, HEX, HSL, HSV en LAB. Houd er rekening mee dat gamut-clipping kan optreden: kleuren die niet in RGB bestaan, worden bijgesteld.

Wat gebeurt er als ik een kleur invoer die niet afdrukbaar is, zoals felle 0, 255, 0?
De tool geeft de CMYK-schatting (in dit geval ongeveer 100%, 0%, 100%, 0%). Die kleur is in werkelijkheid niet haalbaar op papier; de tool waarschuwt niet automatisch, maar de lage K-waarde en hoge CMY-percentages zijn een teken. Een professionele workflow gebruikt gamutwaarschuwingen.

Hoe nauwkeurig is de omrekening voor het web?
De pagina rekent met de standaard sRGB-gamut. Dat is de meest gebruikte kleurruimte voor beeldschermen. De CMYK-uitvoer is gebaseerd op dezelfde wiskundige conversie die veel online tools gebruiken – vergelijkbaar met de zogeheten ‘naakte’ CMYK zonder UCR of GCR.

Waarom verandert de HEX-waarde soms nadat ik CMYK invoer?
Dat is het gevolg van gamut-clipping. De CMYK-waarde die u intypt, kan overeenkomen met een kleur die in sRGB niet te tonen is. De tool kiest de dichtstbijzijnde RGB-kleur, wat leidt tot een andere HEX. Converteert u die HEX terug naar CMYK, dan krijgt u een iets andere waarde.

Worden mijn gegevens opgeslagen of doorgestuurd?
Nee. Alle berekeningen vinden lokaal in uw browser plaats. Er wordt geen kleurwaarde naar een server verzonden. Dit is relevant voor ontwerpers die met vertrouwelijke merkwaarden werken.