Texto y documentos
Números y cálculo
Datos y formatos
Seguridad
Desarrollo y DevOps
Inteligencia Artificial
Finanzas
Salud y bienestar
Productividad
Juegos y entretenimiento
Multimedia y diseño
Empresa
Guía de uso
Qué es y para qué sirve

El Conversor de Color traduce un color entre los formatos de la web —HEX, RGB, HSL y los modernos OKLCH y OKLab— a la vez. Acepta el color escrito como lo copies: con comas o con espacios, con transparencia, con un nombre (tomato) o como te lo dé DevTools. Da además una escala de tonos del mismo color. Todo ocurre en tu navegador.

Cómo se usa (paso a paso)

1. Escribe o pega un color: #1a2b3c, #1a2b3c80, rgb(26 43 60 / 50%), hsl(210deg 40% 17%), oklch(62.8% 0.258 29.2) o un nombre CSS.
2. O elígelo con el cuadro de color de la izquierda.
3. Salen la vista previa y el color en los cinco formatos; el icono de copiar lleva cada uno al portapapeles.
4. Debajo, la escala de tonos: pulsa uno para convertirlo en el color actual.

Formato HEX

HEX (hexadecimal) es el formato estándar de CSS y diseño web. Empieza por # y lleva tres pares de dígitos hexadecimales (0-9, a-f) para rojo, verde y azul, cada par de 00 a ff (0 a 255 en decimal). Ejemplo: #1a2b3c. Acepta también la forma corta de 3 dígitos #abc, que se expande duplicando cada uno (#abc equivale a #aabbcc). La # es opcional al escribir.

Formato RGB

RGB describe el color por sus tres componentes de luz: Rojo, Verde y Azul, cada uno de 0 a 255. Se escribe rgb(r,g,b). Ejemplo: rgb(26, 43, 60). Es el modelo aditivo de las pantallas: rgb(0,0,0) es negro y rgb(255,255,255) es blanco.

Formato HSL

HSL describe el color de forma más intuitiva para el ojo: Tono (Hue, 0-360° en la rueda de color: 0 rojo, 120 verde, 240 azul), Saturación (0-100%, de gris a color puro) y Luminosidad (Lightness, 0-100%, de negro a blanco). Se escribe hsl(h,s%,l%). Ejemplo: hsl(210, 40%, 17%). Es ideal para aclarar, oscurecer o desaturar un color sin cambiar su tono. El símbolo % es opcional al escribir.

OKLCH: por qué es mejor que HSL

OKLCH describe el color con L (luminosidad, 0–100 %), C (croma, cuánto color) y H (tono, 0–360°), como HSL, pero con una diferencia que importa: su L es la claridad que percibe el ojo. En HSL, hsl(60 100% 50%) (amarillo) y hsl(240 100% 50%) (azul) tienen la misma L y el amarillo se ve muchísimo más claro; en OKLCH, misma L = misma claridad. Por eso sirve para hacer paletas y escalas coherentes. Lo entienden ya casi todos los navegadores (oklch() en CSS). Algunos colores OKLCH no caben en sRGB (la gama de una pantalla normal): se avisa y se muestra el más cercano.

Escala de tonos

Once tonos del mismo color, de muy claro a muy oscuro, repartidos por luminosidad OKLCH y con el mismo tono. Si a una luminosidad el color no cabe en sRGB, se le baja la croma lo justo en vez de recortar canales (que cambiaría el tono). El marcado es el más parecido a tu color. Sirven para fondos, bordes y estados de un mismo color de marca.

Selector y vista previa

A la izquierda del campo hay un selector de color nativo de tu sistema: púlsalo para elegir un color con la rueda o paleta de tu navegador y el campo se rellena solo en formato HEX. El recuadro de vista previa sobre los resultados muestra el color final tal cual, para comprobar de un vistazo que es el que buscas.

Copiar valores

Cada valor —HEX, RGB y HSL— tiene a su derecha un icono de copiar. Al pulsarlo, el valor completo y ya formateado (p. ej. rgb(26, 43, 60)) va al portapapeles y el icono muestra un ✓ durante un instante como confirmación.

Guardar, exportar y reiniciar

En la barra de herramientas tienes Reiniciar (vacía el campo), Exportar (descarga un .json con el color y sus equivalencias) e Importar (recupera un color guardado). Además, el último color que escribiste se recuerda automáticamente y reaparece la próxima vez que abras la herramienta.

Color HEX/RGB/HSLHEX, RGB, HSL, OKLCH y escalas
Conversor de ColorHEX · RGB · HSL · OKLCH, y escala de tonos
Acepta HEX (con alfa), rgb(), hsl(), oklch(), oklab() y los nombres CSS, con comas o con espacios