List Randomizer
Paste any list and shuffle it randomly, pick items one by one, or split into random groups — perfect for fair draws, team selection and random ordering.
What Does This Tool Do?
Shuffle any list randomly using the Fisher-Yates algorithm, pick a single random item, or split a list into any number of random groups. Perfect for team selection, draws and random ordering.
Key Features
Shuffle
Full Fisher-Yates random shuffle.
Pick One
Pick a random item from the list.
Split Groups
Divide randomly into any number of groups.
Copy Result
Copy the shuffled list.
How to Use
- Enter items in the text area (one per line).
- Click Shuffle to randomise the order.
- Or click Pick One to select a random item.
- Or set group count and click Split Groups.
Frequently Asked Questions
Is the shuffle truly random?▾
Yes — the tool uses the Fisher-Yates (Knuth) shuffle algorithm, which produces an unbiased random permutation. Each arrangement is equally likely.
What is the Fisher-Yates shuffle?▾
A classic algorithm that shuffles a list in O(n) time by iterating from the last element and swapping each with a random element from the remaining unshuffled portion.
Can I use this for a lottery draw?▾
Yes — enter all participant names, click Shuffle and take from the top, or use Pick One for individual random draws.