Convert RGB screen colors to CMYK print colors and other formats. Essential tool for web designers preparing print materials.
Conversion Formula: First normalize RGB (0-1), then: 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 pure black (R=G=B=0), CMYK = (0, 0, 0, 100%)
Print Recommendations:
Converting RGB (screen) colors to CMYK (print) colors is essential for ensuring color accuracy when moving designs from digital to physical media. This conversion involves complex color space transformations because RGB has a wider color gamut than CMYK.
RGB Color Space (Additive):
RGB uses red, green, and blue light to create colors. When combined at full intensity, they create white. This additive model works well for screens but cannot be directly replicated with ink on paper.
CMYK Color Space (Subtractive):
CMYK uses cyan, magenta, yellow, and black inks to create colors. Ink absorbs (subtracts) light, so combining all colors at full intensity should create black (though a separate black ink is used for quality). CMYK has a smaller gamut than RGB.
Normalize RGB values: Convert 0-255 values to 0.0-1.0 decimal values by dividing by 255.
Calculate black (K) component: K = 1 - max(R, G, B)
This represents how much black ink will be used to create dark tones.
Calculate CMY values:
C = (1 - R - K) / (1 - K)
M = (1 - G - K) / (1 - K)
Y = (1 - B - K) / (1 - K)
If K = 1 (pure black), then C = M = Y = 0
Convert to percentages: Multiply CMY values by 100 to get percentages (0-100%).
Professional Workflow Tips:
| RGB Values | CMYK Values | HEX Code | Notes |
|---|---|---|---|
| R:255, G:0, B:0 | C:0%, M:100%, Y:100%, K:0% | #FF0000 | Pure red - converts well |
| R:0, G:255, B:0 | C:100%, M:0%, Y:100%, K:0% | #00FF00 | Pure green - appears duller in print |
| R:0, G:0, B:255 | C:100%, M:100%, Y:0%, K:0% | #0000FF | Pure blue - appears darker in print |
| R:255, G:255, B:255 | C:0%, M:0%, Y:0%, K:0% | #FFFFFF | White - no ink |
| R:0, G:0, B:0 | C:0%, M:0%, Y:0%, K:100% | #000000 | Black - rich black (ink only) |
| R:255, G:105, B:180 | C:0%, M:59%, Y:29%, K:0% | #FF69B4 | Hot pink - loses vibrancy |
| R:0, G:128, B:128 | C:100%, M:0%, Y:0%, K:50% | #008080 | Teal - converts reasonably well |
| R:255, G:215, B:0 | C:0%, M:16%, Y:100%, K:0% | #FFD700 | Gold - may appear muddy |
Colors that convert well from RGB to CMYK