FormatterHQ

RGB to CMYK Converter

Translate on-screen RGB colors into approximate cyan, magenta, yellow and black ink percentages for flyers, cards and print briefs.

Loading tool…
Ready.

How to use the RGB to CMYK Converter

  1. Type or paste an RGB color into the RGB field, such as rgb(234, 88, 12) or 234, 88, 12.
  2. The CMYK field updates as you type and shows cmyk(c%, m%, y%, k%).
  3. Use the values as a first draft and confirm them with your print provider.

Convert RGB to CMYK

This RGB to CMYK converter translates on-screen red, green and blue values into cyan, magenta, yellow and black percentages. Use it to get approximate ink values for a flyer, business card or print brief when all you have is an RGB color from a website or a design file.

Additive versus subtractive color

RGB is additive: a screen starts black and adds light, so 255, 255, 255 is white. CMYK is subtractive: paper starts white and each ink removes part of the light, so more ink means a darker result. In theory full cyan, magenta and yellow make black; in practice they make a muddy brown, which is why printers add a separate black ink (K).

The formula and a worked example

R' = R/255   G' = G/255   B' = B/255
K = 1 − max(R', G', B')
C = (1 − R' − K) / (1 − K)
M = (1 − G' − K) / (1 − K)
Y = (1 − B' − K) / (1 − K)

For a burnt orange, rgb(234, 88, 12):

R' = 0.9176   G' = 0.3451   B' = 0.0471
K = 1 − 0.9176                      = 0.0824 → 8.2%
C = (1 − 0.9176 − 0.0824) / 0.9176  = 0      → 0%
M = (1 − 0.3451 − 0.0824) / 0.9176  = 0.6239 → 62.4%
Y = (1 − 0.0471 − 0.0824) / 0.9176  = 0.9487 → 94.9%
→ cmyk(0%, 62.4%, 94.9%, 8.2%)

A second example shows how darkness is handled: teal rgb(0, 128, 128) becomes cmyk(100%, 0%, 0%, 49.8%). All of the darkening goes into K, and cyan alone carries the hue.

Limits of the simple formula

This textbook formula is handy for estimates, comparisons and learning, but it is not a color-managed conversion. Real separations are made with ICC profiles for a specific press, ink and paper, and they differ in several ways:

  • Black generation. The formula moves the entire grey component into K, so one of C, M or Y is always 0. Press profiles usually use less black and more colored ink in darker tones.
  • Total ink limits. Presses cap the combined ink coverage. Profiles respect that limit; the formula doesn't know about it.
  • Gamut. Many bright RGB colors, especially saturated blues, greens and oranges, can't be reproduced with process inks. The formula still returns numbers, but the print will look duller.
  • Rich black. rgb(0, 0, 0) becomes cmyk(0%, 0%, 0%, 100%). For large black areas, designers often add some cyan, magenta and yellow for a deeper "rich black"; ask your printer what they recommend.

Treat the result as a first draft, and for final artwork convert in a color-managed application using your printer's profile. Alpha values in the input are ignored; semi-transparent colors are covered in RGBA to CMYK. Starting from a hex code? Use HEX to CMYK. To preview CMYK numbers on screen, try CMYK to RGB.

Frequently asked questions

Why do printed colors look different from the screen?
Screens emit light and can show more saturated colors than inks on paper can reproduce. Paper type, ink and press settings also change the result, which is why print shops rely on color profiles and proofs.
Can I send these CMYK values straight to a printer?
They work as a reasonable estimate, but a color-managed conversion with the printer's ICC profile is more reliable. For brand-critical colors, ask for a printed proof.
What is rgb(0, 0, 0) in CMYK?
With this formula it is cmyk(0%, 0%, 0%, 100%), black ink only. Many printers suggest a rich black with added colored ink for large dark areas.
Does converting RGB to CMYK lose color?
It can. Colors outside the printable gamut are reproduced as the closest printable color, so very vivid screen colors lose some saturation in print.

Last updated October 3, 2026

Related tools

CMYK to RGB Converter Convert CMYK colour values to RGB instantly, with a live colour swatch preview, colour picker and copy buttons. CMYK to Colortone Converter Generate the tints, shades and tones of a CMYK colour as a palette with swatches and ready-to-copy codes. CMYK to HEX Converter Convert CMYK colour values to HEX instantly, with a live colour swatch preview, colour picker and copy buttons. CMYK to HSL Converter Convert CMYK colour values to HSL instantly, with a live colour swatch preview, colour picker and copy buttons. CMYK to HSV Converter Convert CMYK colour values to HSV instantly, with a live colour swatch preview, colour picker and copy buttons. CMYK to RGBA Converter Convert CMYK colour values to RGBA instantly, with a live colour swatch preview, colour picker and copy buttons. RGB to Colortone Converter Generate the tints, shades and tones of a RGB colour as a palette with swatches and ready-to-copy codes. RGB to HEX Converter Convert RGB colour values to HEX instantly, with a live colour swatch preview, colour picker and copy buttons. RGB to HSL Converter Convert RGB colour values to HSL instantly, with a live colour swatch preview, colour picker and copy buttons. RGB to HSV Converter Convert RGB colour values to HSV instantly, with a live colour swatch preview, colour picker and copy buttons. RGB to RGBA Converter Convert RGB colour values to RGBA instantly, with a live colour swatch preview, colour picker and copy buttons. RGBA to CMYK Converter Convert RGBA colour values to CMYK instantly, with a live colour swatch preview, colour picker and copy buttons.