search

Found

info Descripción

Convierte un color HEX base en 10 sombras más oscuras y 10 tintes más claros, cada uno con valores HEX y RGB que copias con un clic.

📘 Cómo usar

  1. Indica un color base con el selector de color o el campo HEX
  2. Revisa las 10 sombras más oscuras en la fila superior
  3. Revisa los 10 tintes más claros en la fila inferior
  4. Lee los valores HEX y RGB que aparecen en cada muestra

Generador de Sombras y Tintes de Color

RGB 236, 19, 128

Sombras (más oscuro)

Base

Tintes (más claro)

Copiado
Article

Generador de Sombras y Tintes de Color | Crea una escala de 21 pasos de claro a oscuro

Introduce un solo color HEX base y obtén 10 sombras más oscuras y 10 tintes más claros dispuestos como una única escala. Cada muestra indica sus valores HEX y RGB, de modo que puedes tomar exactamente los pasos que necesitas para estados hover, bordes, superficies en modo oscuro y tokens de diseño.

💡 Sobre esta herramienta

Elegiste el color de marca y enseguida llega el muro que todo desarrollador front-end conoce: ¿qué color usas para el :hover del botón, el estado deshabilitado, el borde sutil o el fondo apagado? Ajustar la luminosidad a mano suele producir una escala que se desvía de tono y se ve inconsistente entre componentes.

Esta herramienta interpola el RGB base hacia el negro puro y el blanco puro en pasos iguales. Las sombras multiplican cada canal por un factor decreciente; los tintes rellenan la distancia hasta 255 con un factor creciente. El resultado es una escala de 21 pasos —10 sombras, tu base y 10 tintes— con una progresión lineal y predecible que puedes asignar directamente a nombres de tokens como shade-1 hasta tint-10.

Cada muestra superpone su lectura HEX y RGB en un color de texto con contraste automático, para que los pasos claros y oscuros sigan siendo legibles. Puedes copiar una muestra individual o exportar toda la escala como una lista comentada de variables CSS, lo que convierte el salto de un mockup de Figma a una hoja de estilos en algo casi inmediato.

🧐 Preguntas Frecuentes

¿Cuál es la diferencia entre una sombra y un tinte? Una sombra es tu color mezclado hacia el negro (más oscuro); un tinte es la mezcla hacia el blanco (más claro). La mezcla hacia el gris da un tono — esta herramienta se centra a propósito en los dos ejes más útiles: sombra y tinte.

¿Cómo se calculan los 10 pasos? Las sombras multiplican cada canal RGB por i/11, con i de 10 a 1. Los tintes usan canal + (255 − canal) × i/11, con i de 1 a 10. El denominador 11 mantiene el negro puro y el blanco puro fuera del conjunto, así cada paso sigue siendo utilizable y fiel a la marca.

¿Por qué no cambiar simplemente la luminosidad HSL? Mover solo la L de HSL puede desplazar el brillo percibido de forma desigual entre matices. La interpolación lineal en RGB es más simple y predecible. Si necesitas uniformidad perceptual, combínala con una herramienta Lab/OKLCH.

¿Acepta HEX abreviado de 3 dígitos? Sí. Un valor como #f0c se expande a seis dígitos (#ff00cc) antes de procesarse.

¿Puedo exportar toda la escala de una vez? Copiar todo genera cada sombra y tinte como una lista etiquetada y comentada, lista para pegar en una hoja de estilos como inicio de tus definiciones de variables.

📚 Datos Curiosos

¿Te preguntaste por qué Tailwind y Material Design numeran sus colores del 50 al 900? Es para que un único tono de marca se expanda en una escala reutilizable y tokenizada. Si derivas los pasos de forma mecánica desde el principio, añadir un tema oscuro más adelante se reduce a decidir qué número invertir en lugar de volver a elegir colores a ojo. La división entre sombra y tinte también recuerda a la impresión por semitonos, donde variar el tamaño del punto de tinta —no la tinta en sí— es lo que crea pasajes más claros y oscuros en la página.