Mezclador de colores y generador de pasos de mezcla

Elige dos colores y un número de pasos para obtener colores de transición mezclados de forma uniforme, ideales para degradados, bordes, gráficos y estados hover.

Actualizado el

Haz clic en una muestra para copiar su valor HEX.

Código

Tus datos nunca salen de tu ordenador. Todo se procesa localmente en tu navegador.

Cómo usar: Mezclador de colores

  1. Introduce o elige Color A y Color B.
  2. Elige cuántos pasos quieres (incluyendo los dos extremos).
  3. Selecciona un espacio de interpolación: OKLab ofrece la mezcla más suave y uniforme.
  4. Haz clic en una muestra para copiar un color, o copia el conjunto completo como variables CSS, color-mix() o JSON.

¿Qué hace un mezclador de colores?

Calcula colores equidistantes entre dos extremos. Con 5 pasos entre azul y ámbar obtienes azul, tres colores de transición y ámbar. Es útil para degradados de varios puntos, escalas de visualización de datos, indicadores de progreso, bordes sutiles entre dos colores de superficie y estados hover con temas.

Por qué importa el espacio de interpolación

EspacioResultadoIdeal para
OKLabPasos perceptualmente uniformes, sin centro turbioLa mayoría de interfaces, degradados, escalas de gráficos
OKLCHRecorre la rueda de tonos y mantiene los colores vivosDegradados tipo arcoíris y de marca
sRGBEl valor clásico del navegador; los puntos medios pueden volverse grises u oscurosIgualar diseños heredados
sRGB linealMezcla de luz físicamente correcta, puntos medios más brillantesSimular la mezcla de luz real
HSLBasado en el tono, con luminosidad percibida desigualBarridos rápidos de tono

Mezclar colores complementarios como azul y amarillo en sRGB produce un gris apagado en el centro; OKLab mantiene la transición limpia. Por eso el CSS moderno te permite elegir el espacio de forma explícita.

Mezclar colores con CSS nativo

Todos los navegadores actuales admiten color-mix() y las indicaciones de interpolación en degradados, así que muchas veces puedes evitar los valores fijos:

.border { border-color: color-mix(in oklab, var(--surface), var(--text) 15%); }
.hero  { background: linear-gradient(in oklch 90deg, #2563eb, #f59e0b); }

Los pasos generados siguen siendo útiles para herramientas de diseño, plantillas de correo, gráficos dibujados en canvas o SVG y cualquier lugar donde no haya funciones CSS disponibles. Para crear una escala completa de claro a oscuro a partir de un color, usa el Generador de colores de Tailwind; para código de degradados con varios puntos, el Generador de degradados CSS.

También se busca como: mezclar colores, interpolación de colores, pasos de color, color-mix css, generador de degradados, mezclar dos colores, generar colores intermedios, mezclador de colores online.

Herramientas que combinan con: Mezclador de colores

  • Conversor OKLCH — Explora el espacio de color OKLCH, perceptualmente uniforme, con deslizadores en vivo, comprueba si un color cabe en sRGB y copia los valores HEX, RGB y HSL equivalentes como fallback.
  • Conversor de colores — Pega cualquier color CSS —HEX, rgb(), hsl(), hwb(), oklch() o un nombre como tomato— y obtén al instante todos los demás formatos, además de una paleta 50–950 lista para usar.
  • Buscador de nombres de color — Pega un código HEX para obtener su nombre más cercano, legible para personas, y nombres de token limpios para tu CSS, SCSS, JavaScript o configuración de Tailwind.
  • Conversor HEX a RGBA — Pega un código HEX, arrastra el deslizador de opacidad y copia el CSS exacto que necesitas: rgba() clásico, rgb( / alpha) moderno o HEX de 8 dígitos.

Preguntas frecuentes

¿Qué interpolación debo usar?
OKLab para mezclas uniformes y naturales en casi todos los casos. Usa OKLCH cuando quieras que los colores intermedios mantengan la saturación, y sRGB solo para igualar diseños antiguos.
¿Los colores extremos cuentan dentro del número de pasos?
Sí. 5 pasos significan color A, tres colores mezclados y color B.
¿Qué es color-mix() en CSS?
color-mix(in oklab, red, blue 30%) mezcla dos colores en el navegador. Es compatible con todos los navegadores actuales y funciona con variables CSS, así que las mezclas se actualizan automáticamente con tu tema.
¿Por qué algunas mezclas se ven grises en el centro?
Mezclar tonos opuestos en sRGB promedia los canales hacia el gris. Los espacios perceptuales como OKLab y OKLCH evitan este “centro turbio”.
¿Puedo instalar Mezclador de colores como aplicación web y utilizarla sin conexión?
Sí. Mezclador de colores es una aplicación web instalable (PWA): se instala desde el navegador, no se descarga desde una tienda de aplicaciones. Haz clic en «Instalar aplicación» en la parte superior de esta página en Chrome o Edge (Windows, macOS, Linux, ChromeOS) o, en Android, utiliza «Compartir» → «Añadir a la pantalla de inicio» en iPhone y iPad, o «Archivo» → «Añadir al Dock» en Safari 17+ en un Mac. A continuación, se abrirá en su propia ventana con su propio icono y, como se ejecuta íntegramente en tu navegador, seguirá funcionando sin conexión. Firefox en el ordenador de sobremesa no permite instalar aplicaciones web. Cómo funciona la instalación.

Herramientas relacionadas