Pick a Random Item

Pick random items from any list or group. Supports choosing without replacement, custom item delimiters, and secure cryptographic randomness.

Private • In-browser processing • Zero server uploads

Interactive workspace loading...

How to Use Pick a Random Item

1
Enter Your List
Type or paste your candidates, names, or choices into the text box (one per line or comma-separated).
2
Configure Options
Choose how many items to pick and whether items should be drawn without replacement.
3
Get the Winner
Random selections are immediately chosen and displayed for instant copying.

Key Features

Cryptographic Selection
Powered by Web Crypto API for mathematically fair and unbiased random choices.
Without Replacement
Pick 1 or multiple unique items without duplicate selections.
Custom Delimiters
Split candidates by newlines, commas, semicolons, or pipe symbols.
Instant & Private
Everything runs entirely in your browser with zero server data storage.

Common Use Cases

  • Picking contest, raffle, or giveaway winners randomly and fairly.
  • Deciding what to eat, where to travel, or what game to play next.
  • Choosing student names or presenters in classrooms and team standups.
  • Selecting random test cases or sample data records for development.

Frequently Asked Questions

It uses the browser's cryptographic random number generator (crypto.getRandomValues) to index into your list, guaranteeing an unbiased uniform distribution.

Yes! Adjust the 'Number of Items to Pick' setting. When 'Pick without replacement' is checked, no candidate will be selected more than once.

Never. All data parsing, shuffling, and picking occurs purely in your browser's memory.