List Randomizer
Shuffle or pick unique random entries from a list.
List Randomizer shuffles a pasted list of names, tasks, or entries using an unbiased Fisher-Yates algorithm powered by the Web Crypto API. Optionally pick a fixed number of unique random winners instead of reordering everything.
How it works
Paste one item per line, choose Shuffle or Pick N, then click Randomize. Shuffle mode reorders every line using Fisher-Yates with crypto-backed random swaps. Pick N mode shuffles first, then returns the top N unique lines.
Benefits
- Unbiased Fisher-Yates shuffle backed by Web Crypto
- Optional Pick N mode for selecting unique winners
- Handles up to 2,000 lines per run
- No upload—your list stays in the browser
Use cases
- Pick random winners from a raffle or giveaway entry list
- Randomize the order of tasks, topics, or presentation order
- Shuffle teams or pairings for games and activities
- Create randomized quiz or survey question order
Best practices
- Remove duplicate entries before shuffling if uniqueness matters
- Use Pick N when you need a fixed number of unique selections
- Keep one entry per line for accurate parsing
- Copy or download the result immediately after randomizing
Common mistakes
- Pasting multiple entries on one line separated by commas instead of newlines
- Requesting a Pick N count larger than the number of lines
- Assuming Shuffle removes duplicates—identical lines can end up adjacent
- Forgetting to remove blank lines that break intended row alignment
Privacy
Shuffling and picking happen locally using crypto.getRandomValues. ToolHub does not receive, log, or store the list contents you paste into this tool.
Frequently asked questions
- How does List Randomizer shuffle my lines?
- It runs the Fisher-Yates shuffle algorithm using crypto.getRandomValues for each swap, producing an unbiased random ordering of your list.
- What is the difference between Shuffle and Pick N?
- Shuffle reorders every line randomly. Pick N randomly selects a specified number of unique lines from your list without repeats—useful for picking winners.
- Can I pick the same entry twice?
- No. Pick N always returns unique lines from your input, so the same entry cannot be selected more than once in a single run.
- How many lines can I randomize at once?
- The tool supports up to 2,000 lines. Paste one item per line in the input box before shuffling or picking.
- Are blank lines counted?
- No. Empty or whitespace-only lines are ignored automatically, so only meaningful entries are shuffled or picked.
- Does this tool upload my list?
- No. Shuffling and picking happen entirely in your browser using the Web Crypto API. ToolHub never receives your list contents.
Related tools
Random Number Generator
random
Generate random integers in any range, locally.
- random
- number
- generator
- integer
Yes/No Generator
random
Get a weighted random Yes or No answer.
- yes-no
- random
- generator
- decision
Coin Flip
random
Flip virtual coins with fair, local randomness.
- coin
- flip
- random
- generator
Dice Roller
random
Roll virtual dice with fair, local randomness.
- dice
- random
- generator
- rpg
Password Generator
random
Secure local password generator with strength meter.
- password
- security
- random
- generator
Random String Generator
random
Generate random strings with custom character sets.
- random
- string
- generator
- token