Randomizer: Spin Any List
A randomizer takes a list you already have and picks from it without bias. Paste anything (names, numbers, chores, restaurant options, review questions) and spin to draw one at random. Every draw comes from the browser's cryptographic random number generator, so the result is genuinely unpredictable rather than the loose 'feels random' of picking yourself. If you need something more specific than a list, there are dedicated tools below for numbers, letters, dice, coins and teams.
Sample entries: Randomizer
Option A Option B Option C Option D Option E Option F
Copy these into the Entries tab on the main wheel.
6 slices · click the wheel or press Spin
Why use this wheel
- Randomize any list: one item per line, no formatting rules
- Cryptographically secure randomness (crypto.getRandomValues), not Math.random
- Weight items with Item*N so some come up more often
- Multi-pick draws several items in a single spin
- Remove-after-pick mode turns the wheel into a shuffle that never repeats
- Share a randomizer by link so everyone spins the same list
- Fullscreen for classrooms and meeting rooms
- Free, ad-free, and it keeps working offline once loaded
Common uses
- Randomize a list of names. Drop in a roster and draw who presents, who goes first, or who gets the last slot. Turn on remove-after-pick and the wheel walks the whole group without repeating anyone.
- Shuffle an order of play. Spin repeatedly with remove-after-pick to generate a full random running order for demos, presentations, or a games night.
- Pick a task or chore. Load the chores nobody volunteers for and let the wheel assign them. Weighted entries let you handicap whoever escaped last week.
- Break a decision deadlock. Lunch, film, colour scheme, which bug to fix first. Two or more options on a wheel, one spin, decision made.
- Randomize review questions. Paste your question bank and spin for a random question each round; the classroom version has a built-in timer and scoreboard.
- Draw a winner fairly. Paste entrants and spin in front of the audience. The visible spin is what makes a draw feel fair to the people watching it.
In-depth guide
What is a randomizer?
A randomizer is any tool that selects from a set without favouring a member of it. In practice that usually means one of three things: picking one item from a list, putting a list into a random order, or generating a random value in a range such as a number, a letter or a die face.
This page handles the first two. Paste a list, spin, and you get one item. Turn on remove-after-pick and spin repeatedly, and you get the whole list in a random order, which is a shuffle. For the third kind, the number, letter, dice and coin tools linked below are purpose-built and quicker to use than a wheel with sixty slices on it.
How the random wheel generator actually picks
The winner is chosen before the animation starts. The wheel asks crypto.getRandomValues(), the browser's cryptographically secure random number generator, for the winning index, and only then does it animate to that slice. The spin you watch is presentation; the outcome was fixed at the click.
This matters because the obvious alternative, Math.random(), is statistically uniform but predictable: given enough observed outputs its internal state can be reconstructed. crypto.getRandomValues() draws from the operating system's entropy pool, the same source that generates encryption keys.
The draw also uses rejection sampling rather than a plain modulo, which is the subtle bug in most homemade randomizers: with a naive modulo the first few items in a list are very slightly more likely to be chosen. Rejection sampling removes that skew, so a wheel of seven is exactly one-in-seven per slice.
Weighted randomizing, and when it is the right call
Weighting is not cheating as long as everyone can see it. Writing 'Alice*3' gives Alice three slices out of the total, so she is three times as likely to be drawn as a single-slice entry, and the extra slices are visible on the wheel, which is the honest part.
It earns its keep for raffles where entrants bought different numbers of tickets, rotations where somebody owes a turn, and lists where one option is genuinely more likely to be the right answer. For a draw that has to be seen to be even-handed, leave everything at one slice.
Randomizer or shuffle?
If you need one pick and then you are done, spin once. If you need the entire list in a random order, switch on remove-after-pick: each winner is taken off the wheel, so repeated spins produce a shuffle with no repeats and no manual bookkeeping.
For drawing several winners at once (a raffle with three prizes, say) multi-pick mode draws them in a single spin instead, which is faster and reads better in front of an audience than three separate spins.
How to use randomizer: spin any list
- Paste your list. Open the Entries panel and put one item per line. Names, numbers, tasks, anything: there is no required format.
- Set weights if you need them. Add *N after an item (for example 'Alice*3') to give it more slices and a proportionally higher chance.
- Choose how many to draw. Leave it at one for a single pick, or raise the multi-pick count to draw several items in one spin.
- Spin. Click the wheel or press the Space bar. Press F for fullscreen if you are projecting it.
- Shuffle the rest. Turn on remove-after-pick and keep spinning to put the whole list into a random order without repeats.
Frequently asked questions
- Is this randomizer actually random?
- Yes. Every pick comes from crypto.getRandomValues(), the browser's cryptographically secure random number generator, with rejection sampling to remove the modulo bias that makes naive pickers favour the first few items in a list. We never use Math.random() for a result.
- How many items can the randomizer wheel hold?
- Thousands. Above roughly a thousand entries the wheel displays a fair random sample of the slices so it stays readable, while the draw itself still runs across your full list, so every entry keeps its exact chance of winning.
- Can I randomize numbers instead of a list?
- Use the random number picker for that: set a minimum and maximum and it draws from the range without you typing out every value. There are matching tools for letters, dice and coin flips.
- Can I get the whole list in a random order?
- Yes. Turn on the remove-after-pick setting and spin repeatedly: each winner leaves the wheel, so you end up with a complete shuffle and nothing is drawn twice.
- Do I need an account?
- No. There is no signup, no email, and no ads. Your lists are saved in your own browser and never uploaded, and the page keeps working offline once it has loaded.
Free random spinner from SpinOfLuck, with no signup and no ads, running entirely in your browser.