List Randomizer
Shuffle a list into random order or pick random winners. Great for giveaways and decisions. Free and in-browser.
How to use the List Randomizer
- 1Paste or type your list into the input box, putting one entry on each line (names, emails, tasks, or options).
- 2Choose a mode: 'Shuffle' to reorder the entire list, or 'Pick winners' to draw a limited number of random items.
- 3If you picked winners mode, set how many you want to draw in the count field.
- 4Click the Shuffle or Pick button to run the Fisher-Yates randomization instantly in your browser.
- 5Review the randomized result, then copy it to your clipboard or download it as a text file.
- 6Click again any time to generate a completely fresh random order from the same list.
About the List Randomizer
List Randomizer takes any list you have — names, tickets, tasks, options, playlists — and rearranges it into a genuinely unpredictable order, or draws a set of random winners from it. Everything happens inside your browser using the JavaScript engine already running on your device. When you click shuffle, the tool applies the Fisher-Yates algorithm, which walks through the list from the last item to the first and swaps each entry with a randomly chosen earlier one. That method is the standard way to guarantee every possible ordering is equally likely, so no item is quietly favored the way naive "sort by random number" tricks often are. The randomness comes from the browser's crypto.getRandomValues where available, falling back to Math.random, meaning results are different on every run and are never seeded to a predictable pattern.
Because the work is client-side, your list is never uploaded to a server. You can paste a spreadsheet column of 5,000 email addresses, disconnect from the internet, and the tool still runs — the data lives only in the tab until you close it. That matters for giveaways where participants trust you to be fair, for HR shortlists you would rather not send to a third party, and for anything containing personal names.
Real uses are everywhere: Instagram or YouTube creators drawing prize winners from comment exports, teachers randomizing who presents first, managers assigning on-call rotations without bias, D&D groups picking turn order, developers deciding code-review pairings, and researchers randomizing survey question order. The "pick winners" mode is handy when you only need 3 names out of 800 rather than a full reshuffle.
Practical tips: paste one item per line so entries with commas stay intact, remove blank lines before shuffling to avoid empty picks, and if you need a verifiable public draw, screen-record the shuffle so entrants can see it was live. Re-clicking shuffle always produces a fresh order, so decide on your first result rather than re-rolling until you like the outcome — that keeps the draw honest.
Frequently asked questions
Is the shuffle truly random or does it favor certain positions?
It uses the Fisher-Yates shuffle, which mathematically guarantees every possible ordering is equally likely. It does not use the flawed 'sort by a random key' shortcut that can bias results, so no item is more likely to land at the top or bottom.
Can I draw multiple winners at once instead of shuffling everything?
Yes. Switch to the pick-winners mode and enter how many winners you need. The tool selects that many unique entries at random with no duplicates, which is ideal when you have hundreds of entrants but only a few prizes.
How large a list can it handle?
Because it runs locally in your browser, it comfortably handles tens of thousands of lines. Fisher-Yates is linear, so shuffling 50,000 names still completes in a fraction of a second on a normal laptop; the only real limit is your device's memory.
Will I get the same order if I refresh or reopen the page?
No. Each run pulls fresh randomness, so refreshing, reopening, or re-clicking produces a new order every time. If you need to keep a specific result, copy or download it before leaving the page, since nothing is saved.
Is my list sent anywhere or stored?
No. All processing happens client-side in your own browser tab. Your list is never uploaded to a server and is discarded as soon as you close the tab, which is why the tool keeps working even with your internet disconnected.
Related tools
Browse all free online tools in Generators and more.
Frequently asked questions
Can I pick winners?+
Yes — shuffle the whole list or draw a set number of random picks.