Skip to content

Random List Picker

Paste a list, one item per line, and draw winners or shuffle the whole list at random.

Processed locally in your browser

Options
0 chars · 0 lines
The result will appear here.

What is Random List Picker?

This tool makes fair random choices from your own list: names for a giveaway, tasks for a stand-up, teams to split, questions for a quiz. Each line is one entry; blank lines are ignored.

Choose to pick a number of winners or to shuffle the whole list. Picks are made without replacement by default, so nobody wins twice, and you can merge identical lines into one entry. The shuffle is a Fisher–Yates shuffle driven by crypto.getRandomValues, which gives every possible ordering the same probability. Click Draw again to redraw.

How does it work?

  1. Paste your list with one item per line.
  2. Choose Pick winners (and how many) or Shuffle the whole list.
  3. Press Draw. Press it again for a completely independent new result.

Common use cases

  • Choosing giveaway or raffle winners from a list of participants.
  • Randomising the speaking order of a meeting or presentation.
  • Splitting a class into groups by shuffling names and cutting the list.
  • Picking a random restaurant, movie or task from a shortlist.

Examples

Try this input in the tool above:

Alice
Bob
Charlie
Diana
Edward
Fiona

Privacy

Random List Picker runs entirely in your browser. The text or files you provide are processed on your device and are not uploaded, logged or stored on our servers.

Limitations

The draw happens on your device and cannot be audited by others. For an official contest, follow the rules that apply to you and keep a record of the list and how the draw was made.

Frequently asked questions

Is the draw fair?

Yes. Each entry has exactly the same chance, using secure randomness and unbiased selection (no modulo bias, no Math.random).

What if the same name appears twice?

Each line counts as one entry, so a duplicated name has two chances. Tick "Treat identical lines as one entry" to give each distinct name a single chance.

Can the same person win twice?

Not by default. Untick "Each line can win only once" to draw with replacement, where repeated winners are possible.

More tools in Developer Tools →