FREE ONLINE WHEEL
Free Wheel Spinner for Names & Choices
A little spin. A clear choice.
Equal chance per eligible entry · Ctrl / ⌘ + Enter
Ready-made wheel templates
Browse templatesA free wheel spinner that remembers
WheelMigo spins like any free wheel of names — paste a list, hit GO, get a fair pick — with crypto.getRandomValues and rejection sampling under the hood, so no entry gets a quiet advantage and nothing about your spin (speed, click, timing) changes the result. Use it for a raffle, a prize, or deciding what to eat.
What sets it apart is what happens after one spin. Most spinners forget everything the moment you close the tab. WheelMigo keeps reusable rosters, tracks attendance, and runs no-repeat rounds so a class or team can take turns fairly day after day — and it all stays on your device, with no account and nothing uploaded. That makes it a genuine tool for classroom name-picking and team turn-taking, not just a one-off raffle.
Pick the wheel that fits: the random name picker for lists and raffles, the classroom name picker for taking turns without repeats, the random number wheel for a range, or the yes or no wheel for a quick decision.
How to use the wheel spinner
- Add your entries. Press “Add your own list” and type or paste one entry per line, or use “Import a list” for a CSV or text file. A wheel holds up to 1,000 entries.
- Choose how repeats work. Leave repeats on for a fresh draw every spin, or tick “No repeats this round” so each picked entry is set aside until you start the next round.
- Spin or draw a batch. Press GO or “Spin the wheel” for one result, or set “Results per batch” to draw several different entries in one go. Results are listed in the Results tab.
- Save it for next time. “Save roster” keeps the list on this device, so tomorrow you can start a new activity from it instead of typing it again. “Present” shows a large wheel for a projector or a shared screen.
Is the wheel truly random?
The result is chosen before the animation starts, using your browser’s crypto.getRandomValues with rejection sampling, and every entry that is currently eligible has the same chance (an entry listed twice counts twice). We ran the real selection code 7,000,000 times on a seven-name list on 2026-11-12: every name landed within 0.022 percentage points of an even one-in-seven (full method and table). It is a fair casual draw for classrooms, teams and giveaways, not a certified or audited lottery; see how WheelMigo picks results for the rules and limits.
Is my data private?
Your names, lists and results are stored in this browser on your device and are not sent to our servers. There is no account and no sign-in. The site shows Google AdSense ads and uses Google Analytics to count visits; those stay off until you accept the consent banner, and neither receives what you type. Clearing your browser data removes saved rosters, so use the export in “Backup & activity controls” if you want a copy. Details are on the privacy page.