CMYK to XYZ Converter
Enter CMYK percentages and instantly get CIE XYZ values (D65) with a live color swatch and hex equivalent.
CMYK Input
0%
45%
100%
0%
#FF8C00
CIE XYZ Output (D65)
Conversion Steps
- 1 CMYK → RGB: R=255, G=140, B=0
- 2 RGB → Linear sRGB: R=1.0000, G=0.2582, B=0.0000
- 3 Linear sRGB → XYZ (D65): X=0.4874, Y=0.3820, Z=0.0450
Copied!
Summary
Enter CMYK percentages and instantly get CIE XYZ values (D65) with a live color swatch and hex equivalent.
How it works
- Enter Cyan, Magenta, Yellow, and Key (Black) percentages (0–100) in the input fields or drag the sliders.
- CMYK is converted to 8-bit RGB: R = 255 × (1 − C/100) × (1 − K/100), and similarly for G and B.
- Each RGB channel is linearized (sRGB gamma removal): values ≤ 0.04045 divide by 12.92; values above use the power curve ((v + 0.055) / 1.055) ^ 2.4.
- The linear RGB triplet is multiplied by the standard sRGB-to-XYZ matrix (D65 reference white) to yield X, Y, and Z.
- X, Y, and Z are displayed rounded to 4 decimal places. The hex color and a live swatch update in real time.
- Click any Copy button to copy the value to your clipboard.
Use cases
- Convert print-spec CMYK colors into device-independent CIE XYZ for color management pipelines.
- Feed XYZ values into further color space conversions such as Lab, LCH, or OKLab.
- Validate that a CMYK ink mix produces the expected luminance (Y channel).
- Cross-reference brand color specifications between print and colorimetry tools.
- Build ICC profile inputs from CMYK source data.
- Compare CMYK-derived XYZ values against physical measurement data.
Frequently Asked Questions
Related tools
Last updated: 2026-05-28 ·
Reviewed by Nham Vu