List Randomizer

Character Count: 0 Word Count: 0 Line Count: 0
Remove ads Buy me a
Settings
Lr

List Randomizer

The List Randomizer puts a list in a random order. Type or paste your items, one per line, and press Shuffle: every item stays in the list, only the order changes, and each press gives a new order. Use it to randomize a list of names for turn order, presentation order, seating or a fantasy draft, to shuffle questions or tasks, or to mix up a playlist. Turn on Number the results to get a numbered order, and Remove duplicates to keep one copy of any item that appears twice. To draw one or a few winners rather than order the whole list, use the Random Choice Generator.

How does the list randomizer shuffle a list?

It uses the Fisher-Yates shuffle, which goes through the list from the end and swaps each item with one chosen at random from the items not yet placed. The random numbers come from the browser's crypto.getRandomValues(), and the few values that would favor some positions over others are drawn again, so every possible order of the list is equally likely.

Can I paste a list separated by commas?

Yes. A single line with commas in it is read as a list of items separated by commas, and the shuffled list comes back on one line the same way. A list on several lines is always read one item per line, so a line such as "Smith, John" stays one item. Spaces at the start and end of each item are ignored, and blank lines are skipped.

Why does the order stay the same when I click away from the list?

The order changes only when you edit the list or press Shuffle. Clicking Copy or Download, or anywhere else on the page, keeps the order on screen, so the order you copy is the one you see. Turning Number the results on or off keeps the order too.

Can I use it as a random draft order generator?

Yes. Enter one team or manager per line, turn on Number the results and press Shuffle: the numbered list is the draft order, with the first name picking first. The same works for any turn order, such as who presents first or the order of play in a game. For a snake draft, the order reverses each round, so the list you get here is the order of the first round.

How long can the list be?

There is no set limit, because the list never leaves your browser. A list of 10,000 items shuffles in about a second. Up to 1,000 items, each line in the result has its own copy button; a longer list is shown as plain text, one item per line, and Copy or Download takes the whole of it.

How do I randomize a list in Excel or Google Sheets?

In Google Sheets, select the cells and choose Data, then Randomize range. In Excel 365 or Excel 2021, =SORTBY(A2:A20, RANDARRAY(ROWS(A2:A20))) returns the list in A2:A20 in a random order. In older versions of Excel, type =RAND() in the column next to the list, fill it down, then sort both columns by the random numbers. To shuffle a list from a spreadsheet here, copy the column and paste it into the box: each cell arrives on its own line.

Is my list sent anywhere?

No. The list is shuffled in your browser and is not uploaded or stored, so you can randomize names and other private lists here.

Last reviewed: November 2026