List Randomizer
Shuffle any list into a new random order.
Entries
One option per line
Name | 3 to make that option three times as likely.Recent results
- No spins yet.
Free list randomizer for a fair new order
Shuffle names, tasks, questions, and more with a free online list randomizer. Create a new order in seconds and copy it when you are ready.
Key Takeaways
- Every order is equally likely: A Fisher–Yates shuffle driven by the Web Crypto API gives each item the same chance of landing in any position.
- Copy a numbered result: Copy List puts the new order on your clipboard as a numbered list, ready for a document, chat or spreadsheet.
- Saved in your browser: The shuffled list replaces the original order and stays on this device, separately from the wheel and team lists.
Shuffle a list into a new random order
Enter one item per line and select Randomize to mix the list. The new order appears in the results panel, ready to copy and share when you are finished.
A list randomizer is useful when everyone should have the same chance of appearing in any position. Use the current list as often as you need, then randomize again for a fresh sequence.
A wheel picks one winner at a time; a list randomizer orders everything at once. That makes it the better tool whenever the whole sequence matters: presentation slots, a turn order for a board game, the order in which to review applications or call prize winners, or a reading list you want to work through without bias.
Randomize and copy with confidence
WheelSpinnerNow uses the browser Web Crypto API to securely shuffle the list. The method gives every possible ordering the same likelihood, and the Copy List button makes it easy to take the finished order with you.
Under the hood, the shuffle is the Fisher–Yates algorithm. It walks backwards through the list and swaps each item with a randomly chosen item at or before it. Each random choice uses rejection sampling to avoid modulo bias, a subtle skew that appears when a large random number is squeezed into a small range. The result is a shuffle in which no item is more likely than another to finish first, last or anywhere in between.
That guarantee matters more than it sounds. A popular shortcut in code is to sort a list with a comparison that randomly answers before or after, or to swap each item with any position in the list. Both can produce orders that are slightly more likely than others. Fisher–Yates is the method statisticians and programmers rely on when an unbiased order is required.
How many possible orders are there?
A list of n items can be arranged in n factorial ways, written n!, which means n × (n − 1) × … × 1. Three items have 6 possible orders. Ten items have 3,628,800. A class of 25 has more than 15 septillion, a 26-digit number. With numbers that large, the chance of getting exactly the same order twice is effectively zero, which is why randomizing again always looks fresh.
For any single item, the math is simpler: in a list of n items, each item has a 1-in-n chance of landing in first place, the same chance of landing last, and the same chance for every position in between. Ten presenters each have a 10 percent chance of going first, regardless of where they started in your original list.
Common ways to use a list randomizer
Random order is useful far beyond a simple name draw. It can make the next step clear in classes, events, games, and everyday planning.
- Giveaway order Mix eligible entries before selecting or contacting people, then work down the list for backup winners.
- Task sequence Assign a fair starting order for chores or meeting updates.
- Classroom activities Shuffle questions, students, or presentation turns.
- Game setup Create a random turn order for players or teams.
- Study sessions Shuffle flashcards, vocabulary or exam topics so you are not relying on the order you memorized.
- Running orders Set the order of performers, interviews, demos or pitches when nobody wants to go first.
Get a clean result
A shuffle is only as good as the list you give it. A few seconds of preparation prevents most surprises.
Randomize reorders the entries themselves, so the list you see afterwards is the shuffled version, and that order is what is saved in this browser. If you need to keep the original order, copy it somewhere else first. Blank lines are dropped when the list is shuffled, and weights written as Item | 3 do not change the order, because every item appears exactly once.
- One item per line Paste a column from a spreadsheet or type each name, task or question on its own line.
- Remove duplicates A repeated line is treated as a separate item and appears twice in the result.
- Shuffle once, then commit For anything other people rely on, agree that the first result is final instead of re-shuffling until it looks right.
- Keep a record Use Copy List and paste the numbered order into an email, chat or document so everyone sees the same sequence.
Pick the right randomizer for the job
Ordering a list is one of several common random tasks. If you need something slightly different, one of the other tools may be quicker.
- Random wheel spinner
Pick one winner at a time with a visible spin, with optional weights and winner removal.
- Team generator
Split the same kind of list into balanced random groups instead of a single order.
- Random number generator
Draw a number from a range, for example to pick a ticket number.
How to use the list randomizer
Add the items you want to mix, randomize the order, then copy the finished list if needed.
- 1
Add your items
Enter one name, task, or item per line in the entries panel, or paste a column from a spreadsheet.
- 2
Randomize
Select Randomize to shuffle the current list. Every possible order is equally likely.
- 3
Copy the result
Review the new order and select Copy List to copy it as a numbered list when you need to share it.
Frequently Asked Questions
How do I randomize a list?
Add one item per line in the entries panel, then select Randomize. The list output updates to show a new random order.
Can I copy the randomized list?
Yes. Select Copy List to copy the numbered result to your clipboard.
Can I shuffle the same list again?
Yes. Select Randomize again whenever you want another ordering of the current items.
Is every list position equally likely?
Yes. The list is shuffled with browser-based secure randomness so every possible ordering has the same likelihood.
Will I lose my original order?
Yes. Randomize replaces the order in the entries box, and the shuffled version is what gets saved. Copy the original list somewhere else first if you need to keep it, or use Sort to return to alphabetical order.
What is the difference between a list randomizer and a wheel?
A wheel selects one item per spin, which is ideal for a visible winner draw. A list randomizer orders every item at once, which is better for turn orders, schedules and ranked backup lists.
Do weights affect the shuffle?
No. Each line appears exactly once in the result, so a weight such as Item | 3 does not move that item up the list. Use the wheel if you need weighted odds.
Is my list stored anywhere?
Only in this browser’s local storage, separately from the wheel and team generator lists. Nothing is linked to an account, and clearing site data removes it.