Random List Sorter/Shuffler
Randomize the order of any list of items. Simply paste your list, and the tool will shuffle the lines into a new, random sequence.
The Random List Sorter/Shuffler is a simple but powerful tool for randomizing the order of any list. It takes a list of items—separated by line breaks—and rearranges them into a completely new, unpredictable sequence. This is useful for a wide range of applications, from creating fair random assignments to simply mixing up a playlist. The tool uses a standard, proven shuffling algorithm to ensure a high-quality random result, and all processing is done securely within your browser.
- Paste your list into the 'Your List' input box. Make sure each item is on its own line.
- Click the 'Shuffle List' button.
- The 'Shuffled List' box will instantly populate with your items in a new random order.
- Use the copy button to grab your newly randomized list.
- Giveaways & Contests: Randomly draw a winner or multiple winners from a list of participants.
- Education: Create random study lists from a set of vocabulary words or quiz questions.
- Team Selection: Randomly assign people to teams or groups.
- Decision Making: Randomize a list of options to help make an unbiased choice.
- Data Testing: Shuffle datasets to ensure that tests on the data are not biased by the original order.
How does the shuffling algorithm work?
This tool uses the Fisher-Yates (also known as the Knuth) shuffle algorithm. It's a proven method for generating a truly random permutation of a finite sequence—in simple terms, it's like putting all the items in a hat and drawing them out one by one.
Does it handle empty lines?
Yes. Empty lines in your input list are treated just like any other item and will be included in the shuffle.
Is my data secure?
Yes. All shuffling is performed on your device in your browser. The data you enter is never sent to our servers.