Color Shade Scale Generator
Pick one base color and generate a Tailwind-style 50–950 shade (tone) scale. Click any step to copy its HEX, or copy the whole ramp as CSS variables or a Tailwind object. It updates as you change the color, and your color never leaves the browser.
Click a step to copy its HEX. 500 is roughly your base color.
How to use the shade scale generator
Pick a base color with the color picker, or type a value like #ea6379 into the HEX field (a 3-digit #RGB or a value without # also works). An 11-step lightness scale from 50 to 950 is generated on the spot, and clicking any step copies its HEX.
- 500 is the anchor: 500 is roughly the base color you entered, and the scale spreads lighter (50–400) and darker (600–950) from there.
- Click a step to copy: each step's HEX copies individually, ready to paste into Figma or any design tool.
- Copy CSS variables: grabs every step as
--color-50: #…;… so you can drop it into:root. - Copy Tailwind object: grabs
{ 50: '#…', 100: '#…', … }to paste intotheme.colorsintailwind.config.
Handy for
- Turning one brand color into the full range of lightness variants a UI needs (buttons, hovers, backgrounds, borders)
- Defining a custom Tailwind CSS color and needing all the
50–950values at once - Building a "same hue, different lightness" set for dark mode
- Getting a uicolors.app / tints.dev style scale locally, with nothing sent anywhere
The lightness curve runs monotonically from the palest (50) to the deepest (950). Depending on your base color's lightness, 500 may sit close to a neighbouring step, but 500 always keeps the exact color you entered.