Shades & Tints Generator
Generate lighter and darker variations of any color.
Shades (+ Black)
Tints (+ White)
Frequently Asked Questions
What is the difference between shades and tints?
Shades are created by mixing a color with black, making it darker. Tints are created by mixing a color with white, making it lighter. Tones are created by mixing with gray. Together, shades and tints give you the full range of a color from nearly black to nearly white, essential for building cohesive color systems.
How many steps are generated?
By default, the tool generates 10 shades (progressively darker) and 10 tints (progressively lighter) with even spacing. You can adjust the number of steps from 5 to 20 for finer or coarser gradations. More steps give you subtler differences between adjacent colors.
Why are shades and tints important for design?
Design systems need multiple values of each brand color for hover states, disabled states, backgrounds, borders, and text. A single blue might need 8-12 variations. Generating shades and tints from a base color ensures consistency and visual harmony across your interface.
How is this different from adjusting opacity?
Opacity makes a color transparent, letting the background show through. Shades and tints create new solid colors. A 50% opacity blue on a white background looks similar to a blue tint, but on a red background they look completely different. Use shades/tints when you need consistent solid colors.
Can I use these values in Tailwind CSS or design tokens?
Yes — copy the entire scale as a Tailwind color config object or as CSS custom properties (--color-50 through --color-900). The output follows the common 50-900 scale convention used by Tailwind CSS, Material Design, and most design token systems.