Skip to content
List & number tools Free · Private

Random Single Picker

Picks one random item from your list.

Built and maintained by Paul Clark, Redmoon Software · Last checked

Drop any list into the box — names, restaurant options, raffle entries — and one line comes back as the winner, shown in huge type with a confetti burst. Use it to draw a raffle prize, settle where to eat, or decide who goes first. Winners are drawn with cryptographic randomness rather than plain Math.random, so every line has an exactly equal chance.

Paste. Put any list in the box, one item per line.

0 items

Click Pick one to see a result.

Options
Recent results
  • No history yet.

How it works

  1. Paste. Put any list in the box, one item per line.
  2. Pick. Hit Randomize. You can re-roll any time.
  3. Track. Turn on "No repeats" to make sure the same item isn't picked twice this session.
  4. Share. Copy a share link that restores your exact list and options for someone else.

About the Random Single Picker

One item, uniformly

Every entry in your list has exactly the same chance of being chosen. The index is drawn with rejection sampling rather than by taking a random number modulo the list length — the modulo shortcut very slightly favours items at the start of the list, and while the bias is tiny it is real and entirely avoidable.

Duplicate lines are two separate entries with the same text, so a name that appears twice is twice as likely to win. That is either a bug in your list or a deliberate weighting, and only you can tell which.

No repeats turns it into a queue

With No repeats on, every pick is recorded and excluded from later draws until the list is exhausted, at which point the record clears and everyone becomes eligible again. That converts the tool from independent draws into a walk through the list in random order.

It is the option you want for cold-calling, turn-taking or anything where "everyone gets one before anyone gets two" matters. The record lives in this browser, so it survives a reload and does not follow you to another device. Note that when the cycle resets, the last person of one round can be the first of the next.

Making a pick you can defend

Setting a Seed makes the draw reproducible: the same list and the same seed always give the same result. For anything with a prize attached, publish both before drawing and the result becomes checkable rather than merely asserted.

Without a seed each press is a fresh, unrepeatable draw. That is fine for deciding who makes the tea and not fine for a giveaway somebody might question.

Frequently asked questions

How does the picker choose an item?

Each line has exactly equal probability. The tool picks a uniformly random index using the Web Crypto API (crypto.getRandomValues) with rejection sampling, so there is no modulo bias favoring items near the top of your list.

Can it avoid picking the same item twice?

Yes. Turn on "No repeats" in Options and previously picked items are skipped until everything on the list has won once, at which point the memory clears itself and the full list is back in play.

What does the Seed field do?

Enter any word or number and the pick becomes reproducible: the same seed with the same list always selects the same item. Leave it blank and every pick is a fresh cryptographically random draw.

How is this different from the spinner wheel?

The underlying selection is identical and equally fair. This picker shows the answer instantly, which suits quick decisions; the Spinner Wheel Picker adds a few seconds of animated suspense, which works better in front of an audience.

Where can I review earlier picks?

The History panel under the tool keeps your ten most recent picks, saved only in your browser's local storage. Clear it any time, or use the Copy and Share link buttons to pass a result on.

Related randomizers

Further reading

Send feedback

Found a bug, want a feature, or just say hi? Send it our way.