Fully browser-local
List Randomizer
Paste a list and shuffle it into a random order.
One item per line. Commas are kept as part of an item, so “London, Ontario” stays one entry.
0 items
- No account
- Runs in your browser
- Your list stays on your device
- Browser cryptographic randomness
- No hidden weighting
How it works
Each line is one item. The list is shuffled with a Fisher-Yates shuffle whose random positions come from your browser’s cryptographic random source, so every possible ordering is equally likely.
Blank lines are ignored and surrounding spaces are trimmed. Commas are never treated as separators, so an entry such as “London, Ontario” stays intact.
Duplicates are kept
If a value appears twice, it is shuffled twice — duplicates are data, not mistakes. The item counter tells you how many values repeat so you can decide whether that is what you intended. Randomness cannot correct a biased source list.
Frequently asked questions
- Does my list get uploaded?
- No. The shuffle happens in your browser and the text never leaves your device.
- Can I split on commas instead of lines?
- Not currently. One item per line keeps entries containing commas safe.
- What is the difference from Random Order?
- List Randomizer reorders any list. Random Order produces an explicit numbered running order for things like presentations or turns.