100% private & lossless. Every line you paste comes back exactly once, character-for-character — only the order changes. Nothing leaves your browser.
Generators
Shuffle a list
Paste a list (one entry per line) and get it back in a cryptographically fair random order.
Shuffled list
Your shuffled list will appear here.
When NOT to use List Randomizer
- Don't shuffle data whose order carries meaning you still need (rankings, steps, timelines) without keeping the original — random order is destructive once you overwrite it.
- It shuffles lines only; it can't randomize columns inside a line or shuffle a spreadsheet's rows by key.
Questions people ask
How random is it, really?
It uses your browser's cryptographic random generator (crypto.getRandomValues) with rejection sampling and unbiased shuffling — the same quality of randomness used by security software, not the predictable Math.random().
How is this different from the Team Generator?
This returns one shuffled list. The Team Generator splits a list into groups. Same fair shuffle underneath, different output.
Are entries ever lost or changed?
No — every non-empty line you paste appears exactly once in the output, character-for-character; only the order changes.
Related tools
Share this tool
Found it useful? Share it with someone who needs it — the tool is free and runs entirely in the browser.