Color Shade & Tint Generator
Tailwind-style scale (500 = base)
#E8E9FC#D1D2FA#A1A3F7#7779EE#4649EC#6467F2#0D10BF#080A91#040562#010232How to Use the Color Shade & Tint Generator
Shades and tints extend a single brand color into a usable scale. A tint mixes a color with white, increasing lightness while preserving hue — ideal for hover backgrounds, disabled states, and subtle highlights. A shade mixes with black, decreasing lightness for pressed button states, dark borders, and shadow tones. Together they form the tonal range a design system needs without introducing unrelated hues.
Enter your base color as Hex or pick it visually. The generator produces a stepped scale — typically 50, 100, 200 through 900 following conventions popularized by Tailwind CSS and Material Design — where 500 is the base input and lower numbers are lighter tints while higher numbers are darker shades. Each step displays Hex, RGB, and HSL with one-click copy.
HSL manipulation creates predictable scales: increase lightness by fixed percentages for tints, decrease for shades, optionally reducing saturation slightly at extremes to avoid neon pastels or muddy darks. RGB linear interpolation toward white or black is an alternative method that produces slightly different curves — the tool shows both approaches when relevant.
Use generated scales for CSS custom properties (--color-primary-100 through --color-primary-900), Tailwind theme extension, and Figma variable collections. Verify the lightest tint against white backgrounds and the darkest shade against black text with the contrast checker before publishing tokens.
Whether you are building a Tailwind color extension from one brand Hex, creating Material-style elevation surfaces, or documenting hover/active states for a component library, shade and tint generation systematizes what designers otherwise adjust by eye.
Common use cases
Design system scales
Build 50–900 color ramps from a single brand primary for tokens, variables, and documentation.
Button interaction states
Generate hover (lighter tint) and active/pressed (darker shade) variants from one button color.
Tailwind theme extension
Produce a full custom color object for tailwind.config.js from one logo Hex value.
Background elevation
Create subtle surface color steps for cards, sidebars, and nested containers in dark and light themes.
Frequently asked questions
A tint adds white (lighter). A shade adds black (darker). Both keep the same hue family as the base color.
9–11 steps (50–950) is common in modern design systems. Fewer steps work for simple projects.
Near-white tints lose saturation. Slightly desaturating at light steps produces more natural pastel tones.