Palette is always built in HSL (locked H & S). Format only changes how values are shown โ€” use HEX when exporting CSS variables.

Pick color
HEX
#5B4EBB
RGB
91, 78, 187
HSL
247, 44%, 52%
HSV
247, 58%, 73%
Contrast on white 6.5:1 AA on black 3.3:1 Fail
Aa on white Aa on black Button Outline

Generated Shade Palette

Showing HSL (recommended) ยท tap any stop to copy

247, 44%, 96%
Blue-50
247, 44%, 90%
Blue-100
247, 44%, 80%
Blue-200
247, 44%, 70%
Blue-300
247, 44%, 60%
Blue-400
247, 44%, 50%
Blue-500
247, 44%, 42%
Blue-600
247, 44%, 34%
Blue-700
247, 44%, 26%
Blue-800
247, 44%, 18%
Blue-900
247, 44%, 10%
Blue-950
:root {
  --blue-50: #F1F0F9;
  --blue-100: #DDDAF1;
  --blue-200: #BBB6E2;
  --blue-300: #9991D4;
  --blue-400: #776CC6;
  --blue-500: #5447B8;
  --blue-600: #473C9A;
  --blue-700: #39317D;
  --blue-800: #2C255F;
  --blue-900: #1E1A42;
  --blue-950: #110E25;
}

Popular Shade Collections

Browse named shade galleries, or stay here to generate a custom 50โ€“950 palette from any base color.

FAQ

What is Shade Color?

Shade Color builds a design-token palette from one base color in HSL: hue (H) and saturation (S) stay locked, and only lightness (L) changes across the standard stops 50, 100, 200, 300, 400, 500, 600, 700, 800, 900, 950 (same convention as Tailwind / MUI / Figma tokens).

This avoids hue drift on pale stops and keeps saturation stable, so the scale is clean enough for CSS variables and design systems.

How does Shade Color work?

From a single base color it creates an 11-stop token scale. Hue and saturation stay fixed in HSL; only lightness steps from pale (50) to deep (950). Display Format (HEX / RGB / HSL / HSV) only changes how values are shown โ€” the palette itself stays the same.

How do I use Shade Color?

  • Pick a base color: Tap Pick color on the main swatch to open the picker, or use Generate Random Shade Color.
  • Review the 50โ€“950 scale: Each stop is ready to map to CSS variables like --color-500.
  • Copy values: Click any stop or value to copy. Prefer HEX when exporting. Below the palette, switch between CSS variables and Tailwind then copy the active snippet into your project. Check base-color contrast (on white / on black) before using it for body text.
  • Browse named galleries: Use Popular Shade Collections above for curated shade directories.

What does Display Format change?

Display Format only changes how each swatchโ€™s value is shown (HSL / HEX / RGB / HSV). The palette is always generated with locked H and S in HSL. Use HSL while designing; copy HEX for production CSS.

Pro tip: Pick one strong base color, generate the ladder, then assign 50โ€“200 to backgrounds, 500โ€“600 to accents, and 800โ€“950 to text.