Skip to content

HSV to RGB Converter

Convert HSV (HSB) colors from Photoshop and other design tools to RGB and hex for the web. Enter values like hsv(14, 80%, 100%) and copy the result instantly. All conversions happen in your browser.

Synchronized color

#FF5733

Parsed as RGB; malformed or out-of-range channels are rejected, never silently clamped.

Try: hsv(14, 80%, 100%), hsb(14, 80, 100), or any hex/rgb/hsl color

100%

Adjust channels

255
87
51

Share this exact input

?color=FF5733

One input, implementation-ready output

Color workspace

Hex

#RRGGBB

#FF5733

CSS RGB

Modern space syntax

rgb(255 87 51)

Legacy RGB

Comma syntax

rgb(255, 87, 51)

RGB %

Percentage channels

rgb(100% 34.1% 20%)

HSL

CSS hue, saturation, lightness

hsl(11 100% 60%)

HSV / HSB

Design-tool model

hsv(11, 80%, 100%)

OKLCH

Perceptual CSS color

oklch(68% 0.21 33.7)

LAB

CSS Lab, D50

lab(61.03% 63.55 55.96)

LCH

CSS LCH, D50

lch(61.03% 84.67 41.37)

CMYK

Unprofiled approximation

cmyk(0%, 66%, 80%, 0%)

HSV to RGB Formula

With hue in degrees and saturation and value as decimals from 0 to 1:

  1. Chroma: C = V × S.
  2. Intermediate: X = C × (1 − |(H / 60°) mod 2 − 1|).
  3. Pick (R′, G′, B′) from (C, X, 0) and its rotations based on which 60° segment the hue is in.
  4. Add m = V − C to each channel and multiply by 255.

Example: convert hsv(11, 80%, 100%) to RGB

C = 1.0 × 0.8 = 0.8

X = 0.8 × (1 − |11/60 mod 2 − 1|) = 0.8 × 0.183 = 0.147

H in 0-60° segment → (R′, G′, B′) = (0.8, 0.147, 0), m = 0.2

R = (0.8 + 0.2) × 255 = 255, G = (0.147 + 0.2) × 255 ≈ 88, B = 0.2 × 255 = 51

Result: rgb(255, 88, 51)

How to Use the HSV to RGB Converter

Enter an HSV color like hsv(14, 80%, 100%) - the hsb() spelling from Adobe tools works too. The converter shows the RGB result plus hex, HSL, and CMYK values with one-click copy buttons, and the swatch previews the exact color.

From Design Tool Values to Web Colors

Designers frequently hand off colors as the HSB numbers shown in Photoshop or Illustrator pickers. Browsers cannot use those values directly, so converting to RGB or hex is a required step. Because HSV and RGB are exact mathematical transforms of each other, the converted color matches the original perfectly.

Common Use Cases

Implementing designs specified with Photoshop HSB values, porting generative art or shader code that computes colors in HSV, and converting computer-vision HSV thresholds into displayable RGB colors for debugging.

HSV to RGB Conversion Table

HSV, RGB, and hex values for the most commonly used colors. Click any hex code to load it into the converter above.

ColorNameHexRGBHSV
Black#000000rgb(0, 0, 0)hsv(0, 0%, 0%)
White#FFFFFFrgb(255, 255, 255)hsv(0, 0%, 100%)
Red#FF0000rgb(255, 0, 0)hsv(0, 100%, 100%)
Lime#00FF00rgb(0, 255, 0)hsv(120, 100%, 100%)
Blue#0000FFrgb(0, 0, 255)hsv(240, 100%, 100%)
Yellow#FFFF00rgb(255, 255, 0)hsv(60, 100%, 100%)
Cyan#00FFFFrgb(0, 255, 255)hsv(180, 100%, 100%)
Magenta#FF00FFrgb(255, 0, 255)hsv(300, 100%, 100%)
Silver#C0C0C0rgb(192, 192, 192)hsv(0, 0%, 75%)
Gray#808080rgb(128, 128, 128)hsv(0, 0%, 50%)
Maroon#800000rgb(128, 0, 0)hsv(0, 100%, 50%)
Olive#808000rgb(128, 128, 0)hsv(60, 100%, 50%)
Green#008000rgb(0, 128, 0)hsv(120, 100%, 50%)
Purple#800080rgb(128, 0, 128)hsv(300, 100%, 50%)
Teal#008080rgb(0, 128, 128)hsv(180, 100%, 50%)
Navy#000080rgb(0, 0, 128)hsv(240, 100%, 50%)
Orange#FFA500rgb(255, 165, 0)hsv(39, 100%, 100%)
Pink#FFC0CBrgb(255, 192, 203)hsv(350, 25%, 100%)
Gold#FFD700rgb(255, 215, 0)hsv(51, 100%, 100%)
Brown#A52A2Argb(165, 42, 42)hsv(0, 75%, 65%)
Coral#FF7F50rgb(255, 127, 80)hsv(16, 69%, 100%)
Indigo#4B0082rgb(75, 0, 130)hsv(275, 100%, 51%)
Violet#EE82EErgb(238, 130, 238)hsv(300, 45%, 93%)
Salmon#FA8072rgb(250, 128, 114)hsv(6, 54%, 98%)

Need a value that is not listed? Browse the full color library — every hex code has a page with its RGB, HSL, CMYK and OKLCH values, contrast ratios, tints, shades and matching palette colors.

Frequently Asked Questions about HSV to RGB Converter

Compute chroma C = V × S, then the intermediate value X = C × (1 − |(H/60°) mod 2 − 1|), pick the (R′, G′, B′) arrangement for the hue's 60-degree segment, and add m = V − C to each channel before scaling by 255. Or just type the values here and copy the result.