Output will appear here...
A list randomizer takes a list of items, one per line, and either reorders the whole list at random or draws a random selection from it. Paste in a set of names, prizes, ideas, teams, or tasks and the tool returns them in a shuffled order, or picks the winners you asked for. It is the digital version of drawing names from a hat, and it removes the human bias that creeps in when people try to pick "randomly" by hand.
People use a randomizer whenever a fair, arbitrary choice is needed. Teachers use it for cold-calling students or assigning groups, community managers run giveaways and raffles with it, developers seed test data or pick a code reviewer, and teams use it to decide turn order or who buys coffee. The two core actions cover almost every case: shuffle when you need a random ordering of everything, and pick when you only need a handful of results out of a larger pool.
This tool runs entirely in your browser and draws its randomness from the cryptographic generator built into modern browsers, falling back to a standard generator only where that is unavailable. That means the shuffle is uniform and unbiased rather than lightly scrambled. Because everything happens locally, your list is never uploaded, logged, or stored, so it is safe for private entries, internal names, or confidential candidate lists. It works offline once loaded and is completely free with no account required.
The shuffle uses Fisher-Yates, which is the algorithm that produces every ordering with equal probability. The obvious alternative, sorting by a random comparison, sounds equivalent and is not: it produces measurably biased orderings and the bias depends on the sorting implementation.
Enter your items one per line, or switch the separator to comma-separated if you are pasting from a spreadsheet cell.
Shuffle reorders the entire list at random. Pick draws a set number of random winners from the list.
In pick mode, choose how many winners to draw and whether the same item can be selected more than once. You can also drop blank lines and duplicates.
Click Randomize to get a fresh result every time, then copy the output to your clipboard to paste wherever you need it.
Reorder an entire list at random, or draw a specific number of random winners from it
Uses the browser cryptographic generator with rejection sampling, so every ordering is equally likely
Draw unique winners for a raffle, or allow the same item to be picked again for sampling with replacement
Split on new lines or commas, trim whitespace, and optionally drop blank lines and duplicate entries
Generate random numbers in any range, with unique-only and decimal options.
Generate placeholder lorem ipsum text for designs and mockups
Generate strong, random passwords with custom character sets and strength analysis
Generate random UUIDs (Universally Unique Identifiers)
0 comments
No comments yet. Be the first to share your thoughts!