A monochromatic palette is built from one hue and nothing else — only the lightness changes. That single-hue constraint is what makes these palettes feel calm, premium, and instantly cohesive, which is why they are a staple of minimalist branding and design systems.
How it works
The generator works in the HSL color space, where a color is described by its hue (0 to 359 degrees), saturation (0 to 100 percent), and lightness (0 to 100 percent). It keeps the hue and saturation you choose fixed and then steps the lightness through five values:
Tint 90 lightness 90%
Tint 75 lightness 75%
Base 50 lightness 50%
Shade 35 lightness 35%
Shade 20 lightness 20%
Each HSL triple is converted to a six-digit hex code using the standard chroma-and-match formula, so the output drops straight into CSS, design tools, or brand tokens.
Tips and examples
Use the lightest tint for page backgrounds, the base for primary buttons and
links, and the darkest shade for headings or text on light surfaces. Lowering
saturation toward 30 to 50 percent gives a refined, editorial look, while
pushing it above 80 percent produces a punchy, attention-grabbing scheme. When
you find a palette you like, click each swatch to copy its hex code and store
the five values as CSS custom properties such as --brand-50 through
--brand-900.