How to make a spin wheel
Type in your options, give the wheel a spin, and let it pick for you. No account, no install — and when you are happy with it you can drop the same wheel straight onto your own website.
A real wheel, running right here — click it to spin.
Four steps
-
Open a wheel
Start from the main wheel, or pick a ready-made one from the wheel list — team names, numbers, truth or dare, and a few hundred more.
-
Put your own options in
Type into the list on the right, one option per row. In a hurry? Open Text Mode, paste the whole list at once — one option per line — and the wheel updates as you type.
-
Make it yours
Sort it A to Z, or open Settings to change the wheel style, the colour theme and the sounds.
-
Spin
Click the wheel. The winner appears in a window when it stops, and every result is kept in the Results tab so you can look back at the whole session.
What each button does
These seven buttons sit above the option list. They are the real controls from the wheel page:
The toolbar, left to right
- 1ResetPuts the wheel back to the list it started with. Anything you typed in is discarded, so use it when you want a clean slate.
- 2Import a fileLoads your options from a file instead of typing them. Accepts .xlsx, .xls, .ods, .csv and .txt — handy for a class register or a long name list.
- 3Sort A → ZPuts the list in alphabetical order. Press it again to flip to Z → A.
- 4Fast fillFills the wheel with a run of numbers instead of typing them out — give it a first number, a last number and a step, and it builds the list for you.
- 5Stream / OBSPuts this wheel on your live stream. It creates an overlay link for OBS or Streamlabs and lets you spin from here while your viewers watch the wheel on air. Full guide.
- 6SettingsThe wheel's layout and colour theme, a custom theme editor, whether confetti fires on a win, and the ticking, win and lose sounds.
- 7Clear listEmpties the wheel completely. It asks you to confirm first, so a stray click will not wipe your list.
Around the wheel itself
Four more controls sit next to the wheel: the speaker turns the ticking and win sounds on or off, the arrows icon takes the wheel full screen, the name field above the wheel sets its title, and the disk icon saves the wheel so you can come back to it. The magnifier searches the other wheels on the site.
Main Mode, Text Mode and Results
The panel beside the wheel has three tabs, and it is worth knowing what each one is for.
Main Mode is the row-by-row editor. Each option gets its own row, with a colour swatch and a delete button — best when you want to fine-tune one or two entries.
Text Mode shows the whole list as plain text, one option per line. Paste a list in and the wheel rebuilds itself as you type; every new line becomes a slice. There are A → Z and Z → A buttons here too. This is the fastest way to load twenty names at once.
Results records every spin with the time it happened, so after a session of prize draws you still have the full list. You can sort it or clear it, and it starts empty again when you reload the page — nothing is stored anywhere.
Two, three or four wheels at once
Press + Add another wheel under the entry list and a second wheel appears next to the first; you can go up to four. Each wheel has its own list — switch between them with the Wheel 1 / Wheel 2 tabs at the top of the panel — and Spin all wheels spins them together and shows every winner in one window. Handy for pairing students, drawing a name and a task, or picking a team and a colour in a single spin. Your extra wheels are remembered on this page until you remove them.
Is the wheel actually random?
Yes. The winning segment is chosen first, using your browser's cryptographic random number generator, and the animation is then aimed at it — rather than the other way round. That matters: picking a stopping angle first and reading the winner off the geometry gives some segments slightly more room than others. Every option on the wheel has the same chance, whether there are two of them or two hundred.
Put the wheel on your own site
Build a wheel, copy one line of code, paste it into your page. Free, no account, and the embed never expires.
Make an embed codeCommon questions
How many options can one wheel hold?
Plenty — several hundred works fine. The text gets smaller as you add more, so somewhere around 20 to 40 stays comfortable to read while it spins.
Can I load my list from a spreadsheet?
Yes — the import button takes .xlsx, .xls, .ods, .csv and .txt files, so a column of names from Excel or Google Sheets goes straight onto the wheel.
Do I need an account?
No. Building a wheel, spinning it and creating an embed code all work without signing up. An account only matters if you want your wheels saved to come back to later.
Will my list be visible to anyone else?
No. What you type stays in your own browser. The Results tab is cleared the moment you reload, and nothing from your list is sent anywhere.
Can I use my own colours?
Yes. Settings has a set of colour palettes, and in Main Mode you can also set the colour of an individual option from its row.