Quick guide
How to use the List Randomizer
- Enter or choose list (one item per line).
- Select Randomize list.
- Review the main result, supporting details, and calculation method.
- Copy the result or download generated files when that option is available.
What this tool does
Shuffle a line-separated list without uploading it. The tool uses a Fisher–Yates shuffle with crypto.getRandomValues so every remaining position has an unbiased chance of being selected.
Calculation method
- Split the submitted text into clean, non-empty entries.
- Walk backward through the list and draw an unbiased random earlier position.
- Swap the two entries until the complete ordering has been randomized.
Example: randomize a four-item agenda
Input: Research, Draft, Review, Publish
Result: A result such as Review, Research, Publish, Draft
All original entries remain present exactly once; only their order changes.
Practical uses
- Presentation order
- Task queues
- Quiz questions
- Participant lineups
Accuracy tips and common mistakes
- Keep one entry per line when an item contains commas.
- Duplicate input entries remain duplicates after shuffling.
- Copy the randomized list before running the tool again.