ForHosting KIT · Imágenes

Generador de paleta monocromática

Cinco pasos desde #3366cc dan #000000, #193366, #3366cc, #99b2e6 y #ffffff, todos con matiz 220 y saturación del 60 %. Mantenga su azul de marca siempre azul, de los fondos profundos a los más pálidos. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Color
#3366cc
Obtiene
Cantidad
5
Hue
220
Saturación
60
Luminosidad base
50

Un generador de paleta monocromática toma un color hex CSS y un recuento entero de pasos, y devuelve N muestras que comparten el mismo matiz y la misma saturación mientras la luminosidad avanza en incrementos iguales del negro al blanco. Los diseñadores eligen esta armonía clásica de un solo matiz cuando un azul marino de marca debe seguir siendo azul marino desde superficies profundas hasta fondos pálidos, sin desviarse hacia un matiz vecino como haría un esquema análogo. La herramienta convierte hex a HSL, mantiene fijos H y S, y sitúa la luminosidad en i veces cien dividido entre N menos uno, de modo que cinco pasos caen en cero, veinticinco, cincuenta, setenta y cinco y cien por ciento.

Cómo una paleta monocromática escala la luminosidad

Parta de un color hex CSS como #3366cc o la forma corta #36c. El analizador recorta espacios, pasa los dígitos a minúsculas, expande códigos de tres dígitos con la regla CSS de duplicación y convierte cada par en enteros de rojo, verde y azul de cero a doscientos cincuenta y cinco.

Esos canales se proyectan a matiz, saturación y luminosidad con las fórmulas habituales de CSS y W3C: la luminosidad es la media de las fracciones máxima y mínima del canal, la saturación depende de esa luminosidad y el matiz se mide en grados alrededor de la rueda de color, con grises acromáticos que informan matiz cero.

Un esquema monocromático no rota el matiz y no mezcla hacia el negro o el blanco en RGB; varía solo el porcentaje de luminosidad mientras el matiz y la saturación permanecen exactamente en los valores del color base.

Para el índice de paso i desde cero hasta N menos uno, la luminosidad es i veces cien dividido entre N menos uno, de modo que la primera muestra es siempre negro puro con luminosidad cero, la última es siempre blanco puro con luminosidad cien, y los topes intermedios quedan igualmente espaciados en luminosidad HSL. Tras conocer cada nueva luminosidad, la misma ruta CSS de matiz a RGB convierte HSL de nuevo a canales enteros y un código hex de seis dígitos en minúsculas.

Cinco pasos sobre un azul de luminosidad media producen por tanto negro, un marino profundo, un tono medio cercano al original, un cielo pálido y blanco, todos aún con el matiz y la saturación originales. No hay semillas aleatorias, marcas de tiempo de reloj ni llamadas de red, de modo que las mismas entradas producen siempre la misma paleta ordenada. Las formas hex con alfa de cuatro u ocho dígitos se rechazan porque este contrato es solo RGB opaco.

Los pasos no enteros o los valores fuera de dos a veintiuno fallan la validación para que los clientes no superen en silencio el rango permitido.

Qué envía y qué recibe de vuelta

Envíe dos campos: color como cadena hex y steps como entero entre dos y veintiuno inclusive. Cada muestra de paleta incluye index, hex, enteros r g b, números de matiz saturación luminosidad y cadenas imprimibles rgb y hsl. El color original se devuelve siempre como base para que los clientes puedan mostrar la semilla junto a la rampa; esa semilla aparece dentro de swatches solo cuando su luminosidad cae exactamente en un tope par, por ejemplo luminosidad cincuenta con cinco pasos.

Las comprobaciones típicas incluyen cinco pasos sobre #3366cc, tres pasos sobre el rojo corto #f00 y confirmar que una cadena no hex falla la validación. Conecte el formulario gratuito del navegador para revisiones de diseño y rampas rápidas, e invoque el mismo contrato desde scripts cuando necesite generación masiva de escalas de tokens. Mantenga steps en el rango documentado en lugar de confiar en recortes silenciosos: esta herramienta falla de forma explícita para que los sistemas de diseño sigan siendo predecibles.

Dónde aparecen las paletas monocromáticas en el trabajo real

Los diseñadores de producto construyen rampas de IU de un solo matiz para que un primario de marca cubra texto, superficies, chips y estados deshabilitados sin introducir un segundo matiz que luche contra la identidad. Los revisores de accesibilidad exploran compañeros de un color de texto o icono a lo largo de una escalera de luminosidad y entregan candidatos a un verificador de contraste en lugar de adivinar tonos medios a ojo.

Los equipos de marketing producen pasteles de campaña y acentos profundos a partir de un logotipo saturado para banners sociales y cabeceras de correo, preservando la identidad de matiz de la marca. Los ingenieros frontend programan rampas monocromáticas en integración continua para que un solo color de marca rinda una escalera documentada para gráficos, insignias y botones secundarios.

Los autores de currículos que enseñan armonía del color pueden mostrar que un esquema monocromático es el miembro de un solo matiz de la familia clásica que también incluye rotaciones complementarias, análogas, triádicas y tetrádicas: esos otros aterrizajes rotan el matiz, mientras que esta página solo recorre la luminosidad. Si más adelante necesita un opuesto complementario, un par de vecinos análogos, una tríada de ciento veinte grados o un solo paso de aclarado, trátelos como intenciones de búsqueda y aterrizajes separados en lugar de sobrecargar esta página monocromática.

Los colores CSS con nombre como tomato quedan fuera de alcance; resuélvalos primero a hex.

Superficies y estados de IU de un matiz

Derive superficies profundas, rellenos medios y fondos pálidos a partir de un color primario manteniendo estables el matiz y la saturación.

Campañas de marca que no salen del matiz

Produzca muestras más claras y más oscuras listas para campaña a partir de un color de logo saturado para banners, diapositivas y creatividades sociales.

¿Cómo construye este generador de paleta monocromática N colores?

Convierte hex a HSL, mantiene fijos matiz y saturación y sitúa la luminosidad en L_i = i × 100 / (N − 1) para i de 0 a N − 1; luego convierte cada paso de nuevo a hex y RGB. La primera muestra es negra y la última es blanca.

¿Qué significa el parámetro steps?

Steps es el número total de muestras de la paleta (entero 2–21), no un recuento a cada lado de la base. Cinco pasos producen cinco colores con luminosidad 0, 25, 50, 75 y 100 por ciento.

¿Incluye la paleta el color base original?

El color original se devuelve siempre como la muestra base con su RGB analizado conservado.

¿Qué formatos hex se aceptan?

Hex CSS de tres y de seis dígitos, con o sin almohadilla inicial.

¿Cuánto cuesta el generador de paleta monocromática?

La herramienta del navegador es gratuita y se ejecuta en local.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/color/monochromatic

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/color/monochromatic \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"color":"#3366cc","steps":5}'
{
  "color": "#3366cc",
  "steps": 5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "color.monochromatic",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Las cadenas hex inválidas y los recuentos de pasos fuera del rango entero permitido fallan con invalid_input en lugar de recortarse en silencio. Sin red, sin semillas aleatorias y sin reloj de pared: el mismo color y los mismos pasos producen siempre el mismo JSON.

Qué envía y qué recibe de vuelta

Color también acepta los alias hex y base; steps acepta count y n. Campos ausentes, caracteres no hex, longitudes incorrectas, NaN, Infinity, no enteros y steps fuera del intervalo cerrado fallan con invalid_input y no se cobran. En caso de éxito la respuesta repite el color normalizado de seis dígitos y el entero steps, y luego ofrece count igual a steps, el matiz y la saturación de la base, lightness_base del HSL original, una muestra base que conserva el RGB de entrada analizado, un array swatches ordenado de la más oscura a la más clara, una lista de conveniencia hexes y una cadena formula breve. El precio de las llamadas API exitosas es la base publicada de $0.002 por elemento; los fallos de validación no consumen saldo prepago.

Dónde aparecen las paletas monocromáticas en el trabajo real

Las canalizaciones de tokens de diseño emiten variables CSS o escalas de tema JSON desde un único hex base y almacenan cada muestra derivada para superficies en modo claro y modo oscuro. Como esta capacidad es un motor parse puro, el precio de la API es la base publicada de $0.002 por elemento exitoso y la validación fallida no consume saldo. Las tareas fallidas que devuelven invalid_input no consumen saldo prepago, lo que mantiene baratos los scripts de diseño exploratorio y la validación de formularios mientras los aprendices pegan valores imperfectos del portapapeles.

Rampas monocromáticas con tokens de diseño

Genere una escalera de N topes de la más oscura a la más clara desde un hex de marca para variables CSS, JSON de tema y sistemas multi-marca.

Ver la documentación completa del KIT →