CMYK to HSV Converter
Convert CMYK color values to HSV (Hue, Saturation, Value) instantly. Real-time preview, sliders, copy-to-clipboard, and full reference table.
About
CMYK and HSV occupy fundamentally different color spaces. CMYK is subtractive, built for ink on paper. HSV is a cylindrical remap of RGB, designed for human-intuitive color selection. Converting between them requires a two-step transform: CMYK → RGB → HSV. Each step introduces quantization. Because CMYK gamuts are device-dependent (governed by ICC profiles), the conversion here assumes ideal inks with no dot gain or paper absorption. The intermediate RGB values are computed as R = 255 × (1 − C) × (1 − K), then mapped to the HSV cylinder where H ∈ [0°, 360°], S and V ∈ [0, 100]%.
Getting this wrong matters. A mismatched color value in a brand guideline document can cause a print run worth thousands of dollars to reproduce the wrong hue. This tool performs the exact arithmetic without rounding until the final output, preserving maximum precision through the two-stage pipeline. Note: this conversion assumes the standard sRGB color space as the intermediate. Device-specific CMYK profiles (FOGRA39, SWOP) are not modeled here.
Formulas
The conversion proceeds in two stages. First, CMYK to RGB (assuming ideal, uncoated inks in sRGB space):
Next, the RGB triplet is normalized to [0, 1] and converted to HSV:
Where δ = V − min(R′, G′, B′). If H < 0, add 360. C = Cyan (0 - 100%), M = Magenta, Y = Yellow, K = Key (Black). H = Hue in degrees, S = Saturation (0 - 100%), V = Value/Brightness (0 - 100%). R′, G′, B′ are channels normalized to [0, 1].
Reference Data
| Color Name | C | M | Y | K | H° | S% | V% | HEX |
|---|---|---|---|---|---|---|---|---|
| Pure Red | 0 | 100 | 100 | 0 | 0 | 100 | 100 | #FF0000 |
| Pure Green | 100 | 0 | 100 | 0 | 120 | 100 | 100 | #00FF00 |
| Pure Blue | 100 | 100 | 0 | 0 | 240 | 100 | 100 | #0000FF |
| Pure Yellow | 0 | 0 | 100 | 0 | 60 | 100 | 100 | #FFFF00 |
| Cyan | 100 | 0 | 0 | 0 | 180 | 100 | 100 | #00FFFF |
| Magenta | 0 | 100 | 0 | 0 | 300 | 100 | 100 | #FF00FF |
| White | 0 | 0 | 0 | 0 | 0 | 0 | 100 | #FFFFFF |
| Black | 0 | 0 | 0 | 100 | 0 | 0 | 0 | #000000 |
| Navy | 100 | 100 | 0 | 50 | 240 | 100 | 50 | #000080 |
| Olive | 0 | 0 | 100 | 50 | 60 | 100 | 50 | #808000 |
| Teal | 100 | 0 | 0 | 50 | 180 | 100 | 50 | #008080 |
| Maroon | 0 | 100 | 100 | 50 | 0 | 100 | 50 | #800000 |
| Silver | 0 | 0 | 0 | 25 | 0 | 0 | 75 | #BFBFBF |
| Gray 50% | 0 | 0 | 0 | 50 | 0 | 0 | 50 | #808080 |
| Coral | 0 | 50 | 69 | 0 | 16 | 69 | 100 | #FF7F50 |
| Salmon | 0 | 52 | 55 | 2 | 6 | 54 | 98 | #FA8072 |
| Gold | 0 | 16 | 100 | 0 | 51 | 100 | 100 | #FFD700 |
| Sky Blue | 45 | 18 | 0 | 7 | 197 | 43 | 93 | #87CEEB |
| Forest Green | 76 | 0 | 76 | 45 | 120 | 76 | 55 | #228B22 |
| Chocolate | 0 | 50 | 86 | 18 | 25 | 86 | 82 | #D2691E |