randarium
Colour

Random Colour Generator

Create one or many random colours for prototypes, illustrations, and test data.

Also known as: random color · colour picker

seeded

Presets

Output

No output yet — set your options and hit .
About this tool, tips & examples

What it does

The Random Colour Generator produces random colors in HEX, RGB, or HSL notation — one color or up to 100 per run. Seeded output means the same colors return on demand, which turns “random” into “assignable”: seed by user ID, category, or test case and every entity gets a stable color.

Common use cases

  • Design prototypes — quick color candidates when the palette isn’t decided yet.
  • Test fixtures — color fields for theming, chart, and CSS-handling code.
  • Generative art — reproducible color sequences as raw material.
  • Deterministic color coding — seed per entity (user avatar, category tag) and the color never changes between sessions.

Settings

  • Colour format — HEX (#22c55e), RGB (rgb(34, 197, 94)), or HSL (hsl(142, 71%, 45%)).
  • How many — 1 to 100 colors per run, exportable as text, CSV, or JSON.
  • Seed — the same seed and settings regenerate the identical sequence.

Privacy note

Colors are generated locally in your browser; nothing is uploaded. They are uniform random draws across the color space — no accessibility or harmony guarantees attached.

FAQ

Which format should I use? HEX for CSS and config files; RGB when code manipulates channels; HSL when you’ll adjust lightness or saturation afterwards — its axes match how people think about color.

Why do random colors clash? Uniform sampling doesn’t know about harmony. For colors that work together, the Palette generator applies harmony schemes; for smooth blends, the Gradient tool.

Can I use these for chart categories? As placeholders, yes — but check contrast and distinguishability (including for color-blind viewers) before shipping; random colors make no such promises.