Random Picker

Picks one item at random from a list you paste in, using the browser's cryptographic random source. For decisions, draws and any moment where the choice should visibly not be yours.

Live demo · real result from this tool

Press Generate to create a result.

Processed on your device — nothing is uploaded.

How to use Random Picker

  1. Paste your list, one item per line.
  2. Pick, and accept the first result.
  3. Remove the chosen item before the next draw if repeats are not wanted.
  4. Selection uses crypto.getRandomValues, so it is not a predictable sequence.
  5. Blank lines are ignored; duplicates get proportionally more chances.
  6. The list stays in your browser and is not saved.

Each draw is independent, which means repeats

A pick has no memory of previous picks, so the same item can be chosen twice in a row and some items may never come up across several draws. That is correct behaviour and it is frequently not what people want. If everyone should get a turn before anyone repeats, remove each item after it is drawn, or shuffle the whole list and work down it — a different operation with a different tool.

Duplicates are how you weight a draw

Listing an item twice gives it two chances. That is sometimes a mistake — a duplicated name in a raffle — and sometimes exactly what you want, as a simple way to weight outcomes without any weighting mechanism. If a draw needs to be provably fair, show the full list before drawing so everyone can see what is in it and how many times.

Running a draw people accept

The technical fairness is the easy part. What makes a draw credible is procedure: show the list first, draw once, and take the result. Re-rolling until you like the answer is the exact failure a random picker is supposed to prevent, and people notice. For anything with real stakes or legal weight, use a documented process with a verifiable seed — a web page cannot prove afterwards what it did.

Frequently asked questions

What can I use the random picker for?
Anything with a shortlist: what to eat, which movie to watch, who goes first, which task to do next, or picking a winner from entries. Paste the options and let chance decide.
Is every option equally likely?
Yes. The pick uses your browser's secure random generator, so each line in your list has exactly the same chance of being chosen, no matter its position.
Does it need the internet?
No. The random picker runs entirely in your browser, so it keeps working offline once the page has loaded and never uploads your list anywhere.
Is the pick genuinely random?
Yes — every line has an equal chance on every draw, from the browser's cryptographic random generator. Note that an item appearing twice in the list has two chances, which can be deliberate or accidental.
How do I avoid picking the same item twice?
Remove each item once drawn, or use a shuffler instead — a shuffle reorders the whole list with every item appearing exactly once, which is what you want for turn order.
Can I use this for a prize draw?
For an informal one, yes — show the list first and take the first result. Promotions with legal requirements usually need a documented, auditable process, which a web page cannot provide.

Written by the ToolsRift team · Last updated

Pages are drafted with AI assistance and checked by automated tests. How we write and check pages.

Was this tool useful?

Report a problem

Start typing to search every tool.

↑ ↓ to moveEnter to openEsc to close