Back to tools
Color Toolspublic tool

Random Color Generator

Generate random colours from crypto.getRandomValues, with harmonised, pastel, vivid and monochrome modes. Click any swatch to copy it.

Mode
Harmonised
Count
6
Output
HEX
Source
crypto.getRandomValues

Colours

6 colours in hex form — click a swatch to copy

rgb(54, 46, 204)

hsl(243, 63%, 49%)

rgb(218, 226, 70)

hsl(63, 73%, 58%)

rgb(108, 101, 241)

hsl(243, 83%, 67%)

rgb(229, 232, 155)

hsl(62, 63%, 76%)

rgb(43, 34, 216)

hsl(243, 73%, 49%)

rgb(228, 237, 59)

hsl(63, 83%, 58%)

Options

One base hue with complementary or analogous neighbours

Mode
Start from
#362ecc
Output format

Randomness comes from crypto.getRandomValues, not Math.random(). A second click on Regenerate draws a fresh set. Each swatch is a button — activating it copies the hex, and the control in the footer copies the same colour in your chosen output format.