Skip to main content
ToolsHub

Random Picker

Enter any list of options and randomly pick one or more winners. Pick without repeats, see pick history, and use preset lists for quick decisions.

Files never leave your browser

Quick Load

How to use Random Picker

Pick one or more random items from any list you provide — paste names, options, or entries (one per line) and the tool draws a fair random selection instantly. Supports picking multiple unique winners, weighted entries, and repeatable draws. Use it for giveaways, classroom cold-calling, sprint retrospective icebreakers, team assignments, or any fair random selection from a custom list.

  1. Enter your list of items in the text area, one item per line.
  2. Set "Pick" to the number of items you want drawn.
  3. Toggle "Unique" to prevent the same item from being picked twice.
  4. Click Pick to draw, and see the selected items highlighted.
  5. Click Pick Again to draw a new random selection from the same list.

Your data never leaves your device — 100% private processing.

Fair selection and bias prevention

A common mistake in ad-hoc random selection is using a biased method — shuffling a list by hand, pointing at a screen, or relying on "gut feel" often introduces unconscious bias toward items at the top or in certain positions. This tool implements Fisher-Yates shuffle over the full list using cryptographic randomness, ensuring each item has exactly equal probability of being drawn. For weighted draws (e.g., one person having two entries), simply add their name twice.

Giveaway and raffle use cases

For social media giveaways, collect entries as a text list (one per line) and paste them directly. Duplicate entries are allowed naturally — if an entry requires following + commenting (two actions), add the name twice. For transparency, run the selection on a shared screen or screen-share the process. For large giveaways (10,000+ entries), the tool handles the full list in-browser without any server upload. Results are ephemeral — no entries are stored or transmitted.

Glossary

Fisher-Yates shuffle
An algorithm that produces a uniformly random permutation of a list — each possible ordering is equally likely.
Sampling without replacement
Picking items from a pool where each drawn item is removed before the next draw, ensuring no repeats.
Weighted selection
A draw where some items have higher probability of being chosen, proportional to a weight value.
Uniform probability
Each item in the pool has an equal chance of being selected on any given draw.

Related reading

Frequently Asked Questions

Free · No spam

Get weekly tool tips & updates

New tools, power-user tips, and productivity hacks — delivered free every Friday.

No spam, ever. Unsubscribe with one click.

Why use Random Picker?

  • Cryptographically random generators for secure use cases
  • Fully configurable output — length, charset, quantity
  • Download or copy output in one click
  • No data logged or stored — 100% private generation

Common use cases

  • Generate a strong random password for a new account
  • Create test data with realistic-looking names and emails
  • Produce random numbers for a classroom lottery
  • Generate Lorem Ipsum placeholder text for mockups
  • Create unique UUIDs for software development

Related Generators

Explore all Generators.