List Randomizer

Shuffle any list into a random order — names, tasks, songs or turn order.

You can also separate items with commas.

Every possible order is equally likely. Your list stays in your browser.

About this tool

Paste a list with one item per line and get it back in a completely random order. Use it to decide turn order, randomise a playlist or presentation order, or shuffle survey options. Optionally number the results and remove duplicates.

Frequently asked questions

It uses the Fisher–Yates shuffle with a secure random number generator, which makes every possible order equally likely.

A list of n items has n! (n factorial) orders: 5 items give 120 orders, 10 items give 3,628,800 and 20 items give about 2.4 × 10¹⁸.

The name picker draws one or a few winners. The list randomizer keeps every item and returns the whole list in a new random order.

Yes. If the text has no line breaks, items are split on commas. Blank lines are ignored, and you can choose to remove duplicates first.