Randomize list
With this tool you can randomize a list: paste your items, choose a mode, done. You get a new order, draw winners or split the list into groups. Every click on “Shuffle again” gives a new, equally likely order.
Source: W3C Recommendation, W3C Web Cryptography API – getRandomValues(). Updated: .
How it is calculated
How to shuffle a list
Enter the items one under the other (or separated by commas) and choose the mode. Shuffle randomly puts all items in a new order, for example for a speaking order, player list or seating. Draw items picks the number you want without replacement, e.g. the winners of a giveaway. Split into groups spreads all items as evenly as possible over the number of groups you choose.
- Shuffling 7 names: 5,040 possible orders, each equally likely
- 7 names into 2 groups: one group of 4, one of 3
- Drawing 3 of 7: no name appears twice
How fair is the random selection?
Shuffling uses the Fisher-Yates method (Durstenfeld variant): every order is equally likely. The randomness comes from your browser’s Web Crypto function getRandomValues, a cryptographically secure generator, without the bias that simple modulo arithmetic causes.
Privacy
The list is processed only in your browser and is neither stored nor written into a link. That matters because lists often contain names.
Honest limits
Duplicate items stay duplicated. Draws with legal effect (such as prize competitions) follow their own rules on witnesses and documentation; chance alone does not replace them. The list is limited to 500 items.
Frequently asked questions
How can I randomize a list?
Paste the items, choose “Shuffle randomly” and click “Shuffle again” if you like. The result appears immediately.
How do I draw winners?
In “Draw items” mode enter the number of winners. Each item can be drawn only once.
How do I split a list into groups?
Choose “Split into groups” and the number of groups. Group sizes differ by at most one item.
Is the shuffle really random?
Yes. It uses the Fisher-Yates method with the browser’s cryptographic random generator; every order is equally likely.
Where are my names stored?
Nowhere. The list stays in your browser and is neither stored nor transmitted.
Sources and legal basis
- W3C Recommendation: W3C Web Cryptography API – getRandomValues()
- MDN Web Docs – Crypto.getRandomValues()
- Wikipedia – Fisher–Yates shuffle (Durstenfeld variant): every order is equally likely
As of: · Editorial policy
Related tools
- Spin the Wheel Online – Free Wheel GeneratorSpin the wheel with your own names, numbers or ideas. Set adjustable odds, remove winners, share by link. Truly random, free, no sign-up.
- Random number generatorRandom number generator: pick numbers between any two values, 1–100 or up to 1,000 at once, no repeats if you like. Powerball and EuroMillions presets.
- Random name picker and list randomizerRandom name picker and list randomizer: draw one or more winners with no repeats, shuffle the order or split a list into groups. Free, no sign-up.
- Secret Santa generatorFree Secret Santa generator: enter names, exclude couples, draw. Everyone gets a private link via WhatsApp or email – no sign-up, no email addresses needed.
- Tournament bracket and round robin generatorFree tournament bracket generator and round robin scheduler: byes, seeding, multiple courts, scores, standings table and a printable view. No sign-up.
- Draw a CardShuffle and draw playing cards online: 52, 32 or 54-card deck with jokers, without replacement, with the odds for the next card. Fair cryptographic shuffle.
- Play Solitaire OnlineFree Klondike solitaire in your browser: draw 1 or 3, unlimited undo, hints and a winnable daily deal. Share your time – the link deals the same cards.
- Random group generator for classrooms, with topicsRandom group generator: paste the class list, choose the number of groups or the group size and draw. Assigns a topic to each group and shares via WhatsApp.
- Draft order generatorDraft order generator: paste the names of your league, tap once and get a random pick order from 1 to last. Fair, free, with a result you can copy and share.