Random order generator
Paste the list and the tool shuffles it and numbers each turn. Every possible order has the same chance.
Loading the tool…
Processing and privacy: The result is calculated inside your browser and your data is not sent to any server.
How to use it
- Enter list (one per line) and draw number.
- The result appears straight away and updates as you edit.
- Copy the result, or copy a link that keeps the same values to share it.
How it is calculated
Fisher-Yates shuffle: from the last item to the first, each item swaps with a random item at or before it. Possible orders = n!, each with a 1 / n! chance.
Example
Inputs: Draw number = 1. Result: New order: ; Items: 8; Possible orders (n!): 40,320.
Limits and caveats
- Commas and new lines separate items.
- Any edit to the list reshuffles from scratch.
Questions about this tool
How is this different from the name picker?
This tool orders the whole list from first to last, while the picker only draws one or more winners.
Is the shuffle fair?
Yes. Fisher-Yates with numbers from the cryptographic generator gives every order the same chance.
How many orders are there for ten names?
10!, which is 3,628,800 orders.
