List Randomizer
Paste a list — one item per line — and we shuffle it into a fresh random order using cryptographic-quality randomness.
Alice
Bob
Charlie
Dana → Charlie
Alice
Dana
Bob
Paste a list — one item per line — and we shuffle it into a fresh random order using cryptographic-quality randomness.
Alice
Bob
Charlie
Dana → Charlie
Alice
Dana
Bob
The List Randomizer takes any list — names, tasks, teams, raffle entries, brainstorm ideas — and shuffles the order using the Fisher–Yates algorithm. Every permutation is equally likely, every shuffle is independent, and your list never leaves your browser.
Use it for draft picks, raffle order, randomly-assigning chores, picking who goes first in a game, or just removing your own bias from a top-N list.
Paste your entry list, click Convert, and the top line is your winner. Re-run for second place, third place, etc. Far simpler than a wheel-spinner.
Got a fantasy league or a pickup-game roster? Paste the player list, shuffle, and read the order top-to-bottom.
Forming a presentation order, judging panel, or conference-talk lineup? Shuffle the list to remove unconscious favoritism.
Stuck between options? List them, shuffle, take the first one. The randomness defeats decision paralysis.
Randomize question order so respondents can't anchor on the first item. Paste, shuffle, paste back.
It uses JavaScript's Math.random() via the Fisher–Yates algorithm — every permutation has equal probability. It's not cryptographically secure (don't use for security purposes), but it's perfectly fair for raffles, draft picks, and decisions.
No — it preserves duplicates. If "Alice" appears twice, both copies will be in the output. Use our Remove Duplicate Lines tool first if you want unique entries.
Tested up to 50,000 lines without slowdown. Beyond that the browser may freeze for a moment, but it still works.
No — blank lines are filtered out before shuffling. If you want to keep blank lines as separators, replace them with a placeholder first.