Color Palette Generator
Generate harmonious colour palettes (complementary, analogous, triadic, shades) from a base colour, or at random.
Runs in your browser. Your input is processed on your device and is not uploaded to our server.
How to use the Color Palette Generator
- Pick a base colour or press Randomise.
- Choose a harmony rule.
- Lock colours you like, copy values or export CSS variables.
Harmonies are calculated by rotating the hue in the perceptual OKLCH space, which keeps lightness consistent. Shades and tints step lightness while keeping hue. Always check text and background combinations with the Contrast Checker.
Frequently asked questions
Can I save a palette?
Copy the CSS variables or the URL; locked colours are remembered in your browser.