List Shuffler
The List Shuffler takes any list of names or items and rearranges them into a random order. Use it to decide presentation order, racing lanes, reading queues or any situation where a fair sequence matters.
Loading list shufflerβ¦
Make sure JavaScript is enabled in your browser.
How to use List Shuffler
- Paste or type your list, one item per line.
- Click Shuffle to rearrange the items randomly.
- Click Shuffle again for a different order.
- Copy or print the result when you are happy with it.
Example uses
- Choosing a random presentation order.
- Deciding starting positions for a race.
- Creating a random reading list.
- Ordering turns in a classroom activity.
Fairness and probability
The list is shuffled using the Fisher-Yates algorithm driven by Math.random(). Every possible ordering is equally likely.
Frequently asked questions
Can I shuffle the same list more than once?
Yes. Each shuffle is independent, so you can keep shuffling until you are happy with the order.
Does the tool remove duplicates?
No. Duplicate items are treated as separate entries and may appear in any position after shuffling.
Accessibility
- The shuffled list is announced by a live region.
- Items use semantic ordered lists.
- Copy and print buttons have clear labels.