Saltar al contenido
Aback Tools Logo

Conversor de Formatos de Color CSS

Pega cualquier valor de color CSS (hex3, hex6, hex8, rgb(), rgba(), hsl(), hsla(), hwb(), oklch(), lch(), lab() o un color con nombre) y ve al instante todos los formatos equivalentes. Cambia al modo Bloque CSS para convertir todos los colores de una hoja de estilo entera al formato que elijas con un clic. Todas las conversiones se ejecutan localmente en tu navegador: tu código nunca sale de tu dispositivo. Gratis, sin registro.

Convert CSS Color Format
Paste any CSS color value to see all equivalent formats instantly, or paste a full CSS block to convert every color value to your chosen target format. All conversions run locally in your browser - your code never leaves your device.

Supports: hex3, hex4, hex6, hex8, rgb(), rgba(), hsl(), hsla(), hwb(), oklch(), lch(), lab(), and all 148 CSS named colors.

¿Por qué usar nuestro conversor de formatos de color CSS?

  • Conversión instantánea de formatos de color CSS: pega cualquier valor de color CSS (hex3, hex6, hex8, rgb(), rgba(), hsl(), hsla(), hwb(), oklch(), lch(), lab() o un color con nombre) y obtén todos los formatos equivalentes en milisegundos. El conversor procesa todo en tu navegador sin espera.
  • Conversor de formatos de color CSS online y seguro: tu código CSS nunca sale de tu dispositivo. El conversor funciona por completo en el lado del cliente en tu navegador: sin subida a servidores, sin registro de datos, sin peticiones a terceros. Convierte tokens de diseño confidenciales y hojas de estilo de producción con total privacidad.
  • Conversor de formatos de color CSS sin instalación: funciona en cualquier navegador moderno, sin descargas, complementos ni extensiones. Abre la página y empieza a convertir al instante: funciona en escritorio, tablet y móvil.
  • 100% gratis, sin límites ni anuncios: el conversor de formatos de color CSS es totalmente gratis, sin registro, sin cuenta, sin nivel premium y sin límites de uso. Convierte colores sueltos o archivos CSS enteros tantas veces como quieras, gratis para siempre.

Casos de uso habituales del conversor de formatos de color CSS

  • Migración de CSS a funciones de color modernas: convierte valores heredados hex y rgb() de tus hojas de estilo a hsl() u oklch() modernos para mejorar la legibilidad y facilitar el theming. El conversor procesa bloques CSS enteros de una vez, ahorrando horas de buscar y reemplazar manualmente.
  • Estandarización de tokens de diseño: estandariza los tokens de color de tu sistema de diseño a un solo formato en todos los archivos. Usa el conversor para asegurar que cada token de tu configuración de Tailwind, variables CSS o mapas SCSS use la misma notación.
  • Entrega de Figma y herramientas de diseño: Figma exporta colores en hex o rgb(); tu framework CSS puede esperar hsl(). Usa el conversor para traducir al instante los valores de la entrega de diseño al formato que usa tu código, sin cálculos manuales.
  • Igualación de color para impresión y multiplataforma: convierte colores de pantalla a CMYK para producción impresa, u obtén valores CIE LAB para especificar color independiente del dispositivo. El conversor genera CMYK y LAB junto a todos los formatos CSS en un solo paso.
  • Refactorización y auditoría de código: audita un código heredado que mezcla hex, rgb() y colores con nombre de forma inconsistente. Pega cualquier hoja de estilo en el modo bloque del conversor y convierte todos los colores a tu formato preferido con un clic.
  • Accesibilidad y trabajo con colores WCAG: al comprobar contrastes WCAG a menudo necesitas colores en un formato concreto. El conversor traduce al instante cualquier color al formato que requiera tu herramienta de pruebas de accesibilidad o tu revisión de diseño.

¿Qué es la conversión de formatos de color CSS?

La conversión de formatos de color CSS es el proceso de expresar el mismo valor de color en una notación CSS distinta. CSS admite más de una docena de formatos de color, desde el clásico trío hexadecimal (#rrggbb) hasta formatos perceptivos modernos como oklch() y lab(). Cada formato codifica de forma distinta el mismo color subyacente: hex usa valores de canal en base 16, rgb() usa canales decimales de 0 a 255, hsl() usa ángulo de tono y luminosidad porcentual, y oklch() usa luminosidad perceptual y croma. El conversor de formatos de color CSS analiza cualquiera de estas notaciones y genera todas las representaciones equivalentes al instante, para que uses el formato que requiera tu flujo de trabajo sin cálculos manuales.

Cómo funciona nuestro conversor de formatos de color CSS

La conversión ocurre en tres pasos, completamente en tu navegador:

  1. Introduce tu color CSS: escribe o pega cualquier valor de color CSS en la pestaña Color único (hex3, hex4, hex6, hex8, rgb(), rgba(), hsl(), hsla(), hwb(), oklch(), lch(), lab() o cualquiera de los 148 colores con nombre de CSS). Para conversión masiva, cambia a la pestaña Bloque CSS y pega tu hoja de estilo completa.
  2. Procesamiento instantáneo en el navegador: pulsa Convertir y el conversor analiza tu entrada, la normaliza a una representación interna RGBA y luego calcula todos los formatos de salida con matemáticas de color precisas. No se envían datos a ningún servidor: todo el procesamiento ocurre localmente en tu navegador.
  3. Copia o descarga la salida: en el modo Color único, pulsa el icono de copiar junto a cualquier fila de formato para copiar ese valor. En el modo Bloque CSS, la hoja de estilo convertida aparece en el panel de salida: pulsa «Copiar salida» para copiar todo el CSS convertido al portapapeles.

Qué convierte el conversor de formatos de color CSS

  • Formatos HEX (hex3, hex4, hex6, hex8): el hex corto de 3 dígitos se expande a 6 dígitos; el hex de 4 y 8 dígitos incluye el canal alfa. Toda la salida hex va en mayúsculas por consistencia.
  • RGB y RGBA: valores de canal decimales de 0 a 255 con alfa opcional (0-1). El conversor también acepta valores rgb() en porcentaje y los normaliza a canales enteros.
  • HSL, HSLA y HWB: formatos basados en tono usados de forma nativa en CSS Color Level 4. El conversor acepta tono en grados, radianes, vueltas y gradianes, y lo normaliza a grados en la salida.
  • Formatos modernos (oklch, lch, lab): espacios de color perceptualmente uniformes de CSS Color Level 4. El conversor analiza estas entradas y las convierte a todos los demás formatos mediante matemáticas de color precisas.

Limitaciones importantes

El conversor de formatos de color CSS usa el espacio de color sRGB como representación intermedia. Los colores especificados en espacios de gama amplia (display-p3, rec2020) que quedan fuera de sRGB se recortan al valor sRGB más cercano. La salida CMYK usa una fórmula matemática simple sin perfiles ICC: para trabajos de impresión de producción, usa la conversión basada en perfiles ICC de tu software de impresión. El formato HSV no es una función nativa de CSS; se ofrece como valor de referencia para usarlo en herramientas de diseño como Photoshop y Figma.

Preguntas frecuentes

Un conversor de formatos de color CSS toma cualquier valor de color CSS y devuelve el mismo color en todos los demás formatos CSS. Esta herramienta admite como entrada hex3, hex4, hex6, hex8, rgb(), rgba(), hsl(), hsla(), hwb(), oklch(), lch(), lab() y los 148 colores con nombre de CSS.

No. El conversor de formatos de color CSS produce valores matemáticamente equivalentes: el mismo color en otra notación. Puede haber una diferencia de redondeo de ±1 en el dígito menos significativo, imperceptible al ojo.

Totalmente. Todo el procesamiento ocurre localmente en tu navegador. Tu código CSS nunca se envía a ningún servidor, ni se almacena ni se registra.

Sí: 100% gratis, para siempre. Sin registro, sin cuenta, sin nivel premium, sin anuncios y sin límites de uso.

El conversor de formatos de color CSS acepta hex3, hex4, hex6, hex8, rgb(), rgba(), hsl(), hsla(), hwb(), oklch(), lch(), lab() y los 148 colores con nombre de CSS. También acepta valores de tono en grados, radianes, vueltas y gradianes.

oklch() es perceptualmente uniforme: pasos numéricos iguales corresponden a diferencias percibidas iguales. Esto lo hace mejor para escalas de color accesibles y degradados suaves. Ambos se admiten como entrada y salida.

Sí. Cambia a la pestaña Bloque CSS, pega tu hoja de estilo, elige el formato de destino y pulsa Convertir todos los colores. Cada valor de color del texto se reemplaza por el equivalente en el formato elegido.

El conversor usa una fórmula matemática simple sin perfiles ICC. El software de impresión profesional usa perfiles ICC para tintas y papeles concretos. Úsalo como referencia aproximada; para impresión de producción, usa la conversión basada en perfiles ICC.

Hex8 es una notación hexadecimal de 8 dígitos donde los dos últimos dígitos representan el canal alfa (00 = transparente, ff = opaco). Por ejemplo, #3b82f680 equivale a rgba(59, 130, 246, 0.5). Es compatible con todos los navegadores modernos.