Random & Decision Tools

3 free random & decision tools — no accounts, no watermarks.

For the moments something has to be chosen and nobody wants to be blamed for choosing it: a name out of a class list, a raffle winner, a dice roll for a tabletop game, teams for five-a-side, or simply which of these two things we're doing.

Randomness here comes from your browser's `crypto.getRandomValues`, not `Math.random` — a real cryptographic source rather than a predictable pseudo-random one. That distinction rarely matters for picking a film, and matters a great deal when there's a prize attached and someone might reasonably ask whether the draw was fair.

All random & decision tools

  • Spin the Wheel — A custom wheel that picks fairly — names, prizes or what's for dinner.
  • Dice Roller — Roll any dice with standard notation — 2d20+5, 4d6, 3d8+2d4.
  • Random Name Picker — Draw one name or many from a list — fairly, with no repeats if you want.

Frequently asked questions

Are these draws actually random?

Yes. They use the Web Crypto API's `crypto.getRandomValues`, the same cryptographically secure source used for generating keys, rather than `Math.random` — which is fast, predictable from prior outputs, and unsuitable for anything with a prize attached. Selection is also unbiased: we reject and redraw rather than using a modulo that would quietly favour the first few entries.

Is my list of names uploaded anywhere?

No. Entries stay in your browser, the draw happens on your device, and nothing is transmitted. Nothing is stored between visits either, so a list you'll reuse is worth keeping in a file of your own.

Can I use these for a giveaway or prize draw?

Yes, and the randomness is genuinely sound. Bear in mind that a fair draw and a *provably* fair draw are different things — if you need to demonstrate fairness to entrants or a regulator, record the draw on screen, since a result on your own device isn't independently verifiable by anyone else.

Do results repeat?

Each draw is independent, so a name can come up twice in a row — that's what random means, and it's a common reason people think a picker is broken. Where it matters, the pickers offer a mode that removes each result from the pool so every entry is drawn once before any repeats.