Blog
Conversores de unidades

Conversor de HSV a RGB

Introduce el tono (0–360°), la saturación y el valor (0–100%), y el conversor calcula el color RGB correspondiente, su código HEX y muestra una muestra de color.

Tus datos no salen de este dispositivo

Resultado

Rojo (R)
Verde (G)
Azul (B)
Código HEX
Cadena RGB

Esta página no tiene parte de servidor en absoluto. La tabla que pegas la procesa JavaScript dentro de tu propio navegador, el gráfico se dibuja en un elemento canvas de tu máquina y el archivo de exportación se arma localmente. Nada se sube, se almacena ni se escribe en ningún registro. Puedes desconectar la red después de cargar la página y todo seguirá funcionando: es la forma más sencilla de comprobarlo tú mismo.

Datos y límites del método

Rango del tono De 0° a 360° (los valores fuera de rango se ajustan con módulo)
Rango de saturación y valor De 0% a 100%
Rango de salida R, G, B de 0 a 255
Variables intermedias C (croma), X (segundo componente en magnitud), m (desplazamiento del valor)

Cuándo induce a error

Cómo se calcula

La saturación y el valor se convierten en fracciones de 0 a 1 dividiendo entre 100.

Se calcula el croma C = V × S y el valor intermedio X = C × (1 − |((H / 60) mod 2) − 1|), junto con el desplazamiento m = V − C.

Según en cuál de los seis sectores de 60° caiga el tono H, los valores (R', G', B') se toman de C, X y 0 siguiendo la tabla estándar de HSV.

El desplazamiento m se suma a cada uno de R', G', B', el resultado se multiplica por 255 y se redondea a un número entero, dando los R, G, B finales.

Preguntas y respuestas

¿Qué pasa si introduzco un tono mayor de 360° o negativo?

El conversor ajusta automáticamente el tono al rango de 0° a 360° usando módulo, así que el resultado siempre es válido.

¿Por qué el resultado es gris sin importar el tono cuando S=0%?

Con saturación cero el color se vuelve acromático (un tono de gris), y el tono no tiene efecto visual en ese caso.

¿Puedo obtener blanco o negro puros?

Sí: V=100% con S=0% da blanco, y V=0% (sin importar S y H) da negro.

¿Se envían mis datos a algún sitio?

No, todo el cálculo se ejecuta en tu navegador.

Herramientas relacionadas

Todas las herramientas