The Random Color Picker generates harmonious colour palettes for design inspiration. Spin for a fresh set of colours, lock the ones you like, and copy HEX, RGB, or HSL values — or export the whole palette as CSS variables, JSON, or a Tailwind config.
It's free, runs in your browser, and shows WCAG contrast information so you can build accessible palettes.
How to generate a random colour palette
- Choose a generation mode — random, analogous, complementary, triadic, monochromatic, warm, or cool.
- Press generate to spin up a new palette.
- Lock any colours you want to keep, then regenerate the rest.
- Click a swatch to copy its value, or export the full palette.
What are the colour harmony modes?
Analogous uses neighbouring hues for a cohesive look; complementary pairs opposite hues for contrast; triadic spaces three hues evenly; monochromatic varies one hue's lightness; warm and cool bias the palette toward reds/oranges or blues/greens. Each mode is computed with HSL colour maths.