How random color generator works
This generator creates random colors in the HSL (hue, saturation, lightness) color space, then converts each one to hex and RGB so you can copy whichever format you need. HSL is used for the random draws because it gives pleasing, controllable colors: hue picks the position on the color wheel (0–360 degrees), while saturation and lightness control how vivid and how bright the color is.
Enter how many colors you want (up to 100) and choose the output format (hex, RGB, or HSL). Optionally lock the hue, saturation, or lightness to a fixed value — for example, set the hue to 210 to get only blues, or fix saturation at 100 for fully vivid colors. With nothing locked, every channel is random.
For reproducible results, enter a seed number. The same seed always produces the same colors, which is handy for sharing a palette or repeating a result. The generator runs entirely in your browser, so nothing is uploaded.