Random Tools

List Randomizer

Paste a list (one item per line), shuffle it, or pick N random items. Fair Fisher-Yates shuffle.

How to use

  1. Paste your list into the text area, one item per line.
  2. Set 'Pick N' to the number of items you want — leave it at 0 to shuffle the whole list.
  3. Optional: turn on 'Allow repeats' when picking with replacement.
  4. Press Shuffle.
  5. 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.

Related tools