Example randomized list
Input: Alice, Bob, Charlie, David, Elena.
Example output: Charlie, Elena, Bob, Alice, David. Your order will differ unless you use the same seed and input.
Paste names or items, choose shuffle or winners, remove duplicates if needed, then copy, print, or export the random order.
Practical limit: this page accepts up to 10,000 parsed items per shuffle and shows elapsed time after each run.
Randomized order
Tip: Ctrl/Cmd + Enter shuffles again using the same options.
List randomization takes an ordered list of names, entries, rows, tasks, or numbers and produces a new random order. This tool uses the well-known Fisher-Yates shuffle, which walks the list from end to start and swaps each item with a uniformly chosen earlier item or itself. With a uniform random number generator, Fisher-Yates gives every possible ordering the same chance.
Picking winners uses the same shuffled order and returns the first N items, which is equivalent to drawing winners without replacement. If duplicates stay in the input, repeated names count as extra entries. If duplicates are removed, each unique item gets one chance.
Seeded results let you repeat the same shuffle later. Use the same input list, duplicate setting, winner count, and numeric seed to reproduce the order and share the verification details after a public draw.
Input: Alice, Bob, Charlie, David, Elena.
Example output: Charlie, Elena, Bob, Alice, David. Your order will differ unless you use the same seed and input.
Shuffle classroom presentation order, raffle entries, playlist queues, task lists, team rotations, tournament setup, spreadsheet rows, or QA samples.
Keep duplicates when each repeat should be another ticket. Remove duplicates when the rule is one person or item per chance.
The tool enforces a practical 10,000 item limit and reports shuffle time. For larger regulated or audited draws, keep an external record of inputs and rules.
Paste your names or items, choose the input separator, decide whether to remove duplicates, choose shuffle or pick winners, then click Shuffle list.
Yes. If duplicates are kept, repeated items count as extra entries. If duplicates are removed, each unique item gets one chance.
Yes. The list is processed in your browser and is not uploaded to Starlight Tools.
Yes. The tool uses the Fisher-Yates shuffle, which produces an unbiased random permutation when used with a uniform random number generator.
Yes. Use the same input list, parsing mode, duplicate setting, winner count, and numeric seed to reproduce the same result.
No. It is intended for everyday fair shuffling and reproducible draws, not cryptographic security or regulated lotteries.