How to use this tool
Paste a list with one item per line. Decide whether identical lines should be merged, then generate a new order. The input list remains unchanged.
How it works
The Fisher–Yates shuffle swaps each position with a uniformly chosen remaining position. It preserves every eligible line. With duplicate removal off, repeated lines remain in the shuffled result.
Example
A list of five tasks produces five output entries in a random order. Shuffling can return the original order; that is a valid result.
Good to know
Use these tools for classroom activities, games, practice data and everyday decisions. Set your rules before generating. Each click makes a fresh draw; a repeated result is possible.
Frequently asked questions
Does every entry stay in the result?
Yes, after blank lines and any duplicates you chose to remove are excluded. The remaining entries are each included once.
These tools are for casual choices, games and educational demonstrations. They do not provide certified or independently auditable draws and are not a password or security-token generator. We do not guarantee suitability for regulated draws or high-stakes allocation. Use the site lawfully and check the settings before relying on a result.