FormatterHQ

CMYK to HSV Converter

Convert CMYK percentages into hue, saturation and value (HSB) so you can dial a print color into any picker.

Loading tool…
Ready.

How to use the CMYK to HSV Converter

  1. Type or paste CMYK values into the CMYK field, such as cmyk(61%, 28%, 0%, 29%).
  2. The tool converts the color through RGB into hue, saturation and value as you type.
  3. Read the hsv(h, s%, v%) result in the HSV field.
  4. Type the three numbers into the HSB fields of your image editor or picker.

CMYK to HSV (HSB) for color pickers

Many pickers accept HSB numbers but not ink percentages. This CMYK to HSV converter lets you take a color from a print spec and set it precisely in any tool that offers hue, saturation and brightness fields.

The two models line up in a neat way: value is tied to black ink, and saturation is tied to the spread between the color inks.

Shortcut formulas

Because every RGB channel is 255 × (1 − ink) × (1 − K), the brightest channel belongs to the smallest color ink and the darkest channel to the largest one. That gives:

V = (1 − min(C, M, Y)) × (1 − K)
S = (max(C, M, Y) − min(C, M, Y)) / (1 − min(C, M, Y))

when one ink is 0%:  V = 1 − K   and   S = max(C, M, Y)

Hue still needs the full RGB calculation, which the tool performs for you.

Worked example: cmyk(61%, 28%, 0%, 29%)

Yellow is 0%, so V = 1 − 0.29 = 71% and S = 61%. The tool returns hsv(208, 60.8%, 71%). Saturation shows 60.8% because the RGB channels are rounded to whole numbers (71 and 181) before HSV is computed.

When no ink is at zero

If all three color inks are above zero, the shortcut changes. The common gray part of the inks acts like extra black:

cmyk(20%, 60%, 100%, 20%)
V = (1 − 0.20) × (1 − 0.20)       = 0.64 → 63.9% in the tool
S = (1.00 − 0.20) / (1 − 0.20)    = 1.00 → 100%
→ hsv(30, 100%, 63.9%)

cmyk(0%, 50%, 100%, 36%)          → hsv(30, 100%, 63.9%)

Both recipes land on the same HSV color. Printers call this trade-off gray component replacement: removing the shared gray from C, M and Y and printing it with black instead. HSV, like any screen model, cannot tell the two apart.

Things to watch

  • Value 63.9% rather than 64%: 255 × 0.64 = 163.2, which rounds to channel 163, and 163 / 255 = 63.9%.
  • Pure black ink (K 100%) gives hsv(0, 0%, 0%) regardless of the other inks.
  • The formula is not ICC color-managed, so the HSV color approximates the print rather than measuring it.

For the opposite conversion use HSV to CMYK. To get a shareable code, CMYK to HEX is quicker, and HEX to HSV helps if you later receive the color as hex.

Frequently asked questions

Is value the same as 1 minus black ink?
Only when at least one of cyan, magenta or yellow is 0%. Otherwise the smallest color ink darkens the color further, and V = (1 − min(C, M, Y)) × (1 − K).
Why do two different CMYK values give the same HSV?
Black ink and equal amounts of cyan, magenta and yellow both darken a color. Different ink recipes can therefore produce the same RGB color, and so the same HSV values.
Is HSB in Photoshop the same as HSV here?
Yes, HSB and HSV are the same model. Photoshop may still show different numbers for a CMYK color because it converts through its color profiles instead of the simple formula.
Why is the hue shown as 0 for gray or black?
Colors with no saturation have no defined hue, so by convention it is reported as 0°. Any hue you enter in a picker will look the same at 0% saturation.

Last updated October 3, 2026

Related tools

HSV to CMYK Converter Convert HSV colour values to CMYK 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 RGB Converter Convert CMYK colour values to RGB 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. Color Blindness Simulator See how images and colour palettes look with protanopia, deuteranopia, tritanopia and other colour-vision deficiencies. Color Contrast Checker (WCAG) Check the WCAG 2 contrast ratio of text and background colours for AA and AAA, preview it live and get the closest passing colour. Color Converter Convert any colour to HEX, RGB, RGBA, HSL, HSV and CMYK at once. Accepts CSS names and any notation. Color Mixer Mix two colours at any ratio and generate blend steps in OKLab, RGB, Lab, LCH or HSL, with CSS color-mix() output. Color Name Finder Find the name of a colour: the closest CSS colour names to any HEX, RGB or HSL value, with a plain-English description. Color Palette Generator Generate colour palettes from a base colour with harmony rules (complementary, triadic, analogous…) or at random, lock favourites and export CSS.