List Shuffler
Randomly shuffle any list of items. Sort, reverse, drag to reorder, and export results.
0
items
0
unique
0
shuffles
Input List
0 itemsResult
Add items above then click Shuffle
Shuffle History
How to use
- Paste your list, one entry per line, into the input area.
- Choose whether to remove duplicates or trim whitespace before shuffling.
- Press Shuffle to randomise the order.
- Press Shuffle again for a fresh order or use Reverse to flip the current one.
- Copy the shuffled list or download it as a text file.
Frequently asked questions
What shuffle algorithm is used?
We use the Fisher-Yates shuffle, the standard unbiased algorithm for permutations. Each permutation has an equal probability of being produced.
Is the shuffle random and secure?
Yes. The randomness comes from crypto.getRandomValues, so the order is unpredictable and unbiased, suitable for picking winners or team draws.
Is there a limit on list size?
The browser handles lists of tens of thousands of items comfortably. Very large lists may briefly freeze the UI while the shuffle completes.
Can I pick one random item instead of shuffling the whole list?
Yes. Set the output length to 1, and the tool returns a single random pick from your list.
Advertisement