List Randomizer
Shuffle any list into a random order with an unbiased Fisher-Yates shuffle. Paste or upload your items, pick the separator, optionally drop duplicates, and get the randomized list back instantly.
Input
Settings
Default: newline
Output
Guides
Paste a list, press Randomize, and get it back in a genuinely random order. The list randomizer shuffles names, teams, tasks, giveaway entries, interview questions — anything you can write as a list — using an unbiased Fisher-Yates shuffle, so every possible ordering is equally likely.
How to use it
- Paste your items into List Items, or upload a
.txtfile. - Choose the Item Separator that matches your input — newline (the default), comma, space, pipe, dash, semicolon or colon.
- Optionally tick Remove Duplicated Items to drop repeats before shuffling.
- Optionally tick Custom Output Item Separator and type the separator you want the result joined with (a comma, a pipe, anything). The default is one item per line.
- Press Randomize. You get the shuffled list plus a count of the items it found.
Press Randomize again for a fresh order — each run is an independent shuffle.
How random is the shuffle?
It uses the Fisher-Yates algorithm, the standard unbiased shuffle: it walks the list from the end, swapping each item with a randomly chosen item at or before it. Every permutation is equally probable. The naive alternative — sorting with a random comparator — is not uniform and quietly favours certain orderings, so this tool does not use it.
Can I use it to pick a winner?
Yes. Shuffle the list and take the first item — that is a uniformly random pick. For a draw with several winners, take the first N items after shuffling; because a shuffle never repeats an item, you get N distinct winners.
What separator should I choose?
Match the separator to how your data is written. A column copied from a spreadsheet arrives one item per line, so keep Newline. A CSV cell like apple, banana, cherry needs Comma. Items are trimmed of surrounding whitespace and empty entries are ignored, so a trailing newline or a stray space will not create a phantom item.
Can I remove duplicates?
Tick Remove Duplicated Items and identical entries are collapsed to one before the shuffle. The Number Of Items output shows how many unique items remain, which is a quick way to spot duplicates in a list.
Can I shuffle a file?
Yes — upload any plain-text file and its contents fill the input box. Large lists work fine; the shuffle is linear in the number of items.
Privacy
The randomizer runs entirely in your browser — including file uploads, which are read locally and never transmitted. Your list is not sent to a server, logged or stored, so it is safe for candidate names, employee lists and anything else you would rather not upload.