Randomization Results
Full permutation of list items
- 1.Bob Miller
- 2.Charlie Davis
- 3.David Wilson
- 4.Eve Adams
- 5.Frank Wright
- 6.Alice Chen
List Randomizer, Sampler & Team Generator Guide
Permute lists, sample entries without replacement, and divide participants into balanced groups.
Overview
The List Randomizer performs browser-local list permutations and sampling. It implements the Fisher-Yates shuffle algorithm for uniform randomness, samples N distinct items without replacement, and splits members into balanced teams. It supports optional deduplication to preserve weighted raffle entries or clean duplicates, and includes reproducible seeds for auditable team draws.
How to Randomize and Sample Lists
Paste or type your items into the editor, separated by newlines or commas.
Select Shuffle (full permutation), Pick N Items (sampling without replacement), or Split into Groups.
Adjust the pick or group count, toggle duplicate filtering, or enter an optional seed for reproducible results.
Copy results to your clipboard, download as a text file, or set the output as the new input for chained processing.
- Strict Non-Replacement: In Pick mode, each source item index is drawn at most once; picking K items from N entries produces min(K, N) distinct selections.
- Duplicate Preservation: When deduplication is disabled, duplicate tickets or weighted entries are preserved fairly in the draw.
- Reproducible Determinism: Entering the same text seed utilizes the Mulberry32 PRNG to regenerate identical permutations across sessions.
- Local Execution: All list operations and shuffling algorithms run directly in your browser memory.
- No Tracking: List contents, attendee names, and raffle results are never sent to external servers.