List Randomizer
Paste a list (one item per line), shuffle it, or pick N random items. Fair Fisher-Yates shuffle.
How to use
- Paste your list into the text area, one item per line.
- Set 'Pick N' to the number of items you want — leave it at 0 to shuffle the whole list.
- Optional: turn on 'Allow repeats' when picking with replacement.
- Press Shuffle.
- Copy the result with the Copy result button if you need it outside the page.
When people use this
Shuffling a playlist, reading list, or task list
Randomise order so the same item does not always come first.
Picking a random subset from a larger list
Select N items at random from a pool — for example, 5 questions from a list of 20.
Drawing items with replacement
Pick several items where the same one can be chosen more than once.
Randomising the order of prompts or questions for a group
Shuffle discussion topics or improv prompts before sharing them.
Examples
Example
5 items, shuffle all (Pick N = 0)
The full list returned in a new random order.
Example
20 items, pick 3 without repeats
Three distinct items chosen at random from the 20.
Example
20 items, pick 3 with repeats
Three items chosen at random, where the same item may appear more than once.