Paste one item per line, then click Shuffle; the reordered list renders below.
Random List Shuffler
The Random List Shuffler puts a pasted list into a fair random order, right in your browser. There is nothing to download, install, or sign up for - paste your list and the tool is ready to shuffle.
Key features
- Paste one item per line into the box; a shuffle also runs automatically on load, so a result is visible before you click anything.
- Click Shuffle to re-order the current textarea contents with a Fisher-Yates shuffle; the result re-renders as a numbered ordered list underneath.
- Click Shuffle again any time for a fresh, independent order.
- The swap order is decided using your browser's crypto.getRandomValues, so no entry has a better chance of landing in any position because of its length or where it started in the list.
When to use it
Reach for it whenever a list needs a fair, unbiased order:
- Randomize turn order for a game or a meeting.
- Assign tasks or seats fairly - pair the shuffled names with a fixed task list, in order, and everyone is assigned in one pass.
- Reorder a raffle-ticket list before a draw.
Which random tool fits the job
Shuffling reorders a whole list. For other kinds of random pick, a sibling tool is a better fit:
| What you need | Tool for it |
|---|---|
| Reorder a whole list fairly | Random List Shuffler (this tool) |
| Pick just one winner from a list | wheel spinner or random number picker |
| A fixed-size random outcome | dice roller or coin flip |
Your list stays on your device
Everything runs locally on your device - no upload and no account - and the list is not saved; refresh and it resets to the sample names, not your list.
How the shuffle stays fair, in depth
The reorder walks the list from the last entry to the first and, at each step, swaps that entry with one drawn from the positions still in play - the property that makes every possible ordering equally likely rather than merely jumbled. The swap index falls back to Math.random only on the rare engine that does not expose a cryptographic random source, which matters when you want a draw nobody can predict rather than a rough scramble. Two details are handled for you: blank lines in the pasted box are trimmed and dropped before the shuffle, so a stray empty line between names will not show up as a phantom slot in the numbered result; and the box starts with four sample entries - Alice, Bob, Charlie, Dana - so the automatic first shuffle has something to work on.
Frequently Asked Questions
What does Random List Shuffler do?
Shuffle a list of names or items into a fair random order in the browser.
When should I reach for random list shuffler?
Use it to randomize turn order, assign tasks, or draw a random pick from a list.
What complementary tools work well alongside random list shuffler?
Shuffle again any time for a fresh order; the input list is not saved between visits.