Giveaway Wheel
A random winner picker for giveaways, raffles, prize draws and contests. Import your entrants, choose how many winners you need, and spin for each one on camera.
5 active entries · Click the center to spin
Press Space to spin · Enter to spin · Esc to close winner dialog
Running a multi-winner giveaway
Drawing several winners in one run. Set Number of winners in the draw panel and press Draw winners. The wheel performs a real spin for every winner, one after another: each spin selects its winner at the moment it starts, the name is added to the winners board, and — unless you switch on Allow repeat winners — that entrant leaves the wheel before the next spin, so the remaining entrants' chances rise accordingly. If you ask for more unique winners than you have entrants, the tool tells you instead of quietly drawing fewer. You can press Stop after current spin at any point; the spin in progress still counts and the board shows exactly where the draw ended.
Getting your entrants in. Paste handles one per line, or use Import to load a .csv or .txt export from your comment scraper or signup form. CSV files are parsed entirely inside your browser — nothing is uploaded — and you choose which column holds the names. If your rules award bonus entries, add a weight column (or turn on Weights in the panel) instead of pasting a name repeatedly; duplicate lines still work and remain genuinely independent entries.
A fair Instagram giveaway. Export or copy the list of everyone who entered — commenters, taggers, story resharers — and paste it into the entries panel, one handle per line. Duplicate handles are worth keeping if your rules gave extra entries for extra actions, because a name on two lines takes up two slices and genuinely doubles its chance. Then record the spin: start the video with the full list visible, scroll it so viewers can see their own handle, and only then hit spin. Post the unedited clip to your story, and pair it with the Draw Record download so the entrant list, the winners and the draw settings are all written down in one file.
Twitch and YouTube subscriber picks. Streamers use the wheel as a browser source: open it in a window, set a background in Customize to match the overlay, and drop it into the scene next to the chat. Paste the subscriber or raffle list between segments, then run a single multi-winner draw during the break — one spin per prize, with the winners board filling up live. Copy the winners or download the CSV at the end of the stream so nobody has to scroll back through the VOD.
In-store and event prize draws. For a physical raffle, type in ticket numbers instead of names and put the wheel on a screen by the till or the stage. It replaces a tombola that nobody can see into, and the result is legible from across the room. Because the wheel keeps working after the page has loaded, an unreliable venue connection will not stop the draw.
Contests and lucky draws with rules attached. Where a draw has published terms — a closing date, one entry per person, bonus entries for referrals — the useful part is being able to show that the list you spun matches the list you promised. Import the final entrant export rather than retyping it, use weights for bonus entries instead of pasting a name twice, and download the Draw Record so the entrant count, the settings and the winners are written down at the moment of the draw. If a runner-up is needed later, draw the extra winners in the same run rather than spinning again days afterwards.
Transparency, honestly described. Most giveaway disputes are not about the odds, they are about the process being invisible. A random number generator run off-screen asks your audience to trust you; a wheel spun live shows them the entrants, the draw, and the result in one continuous shot. Every spin here uses your browser's cryptographic random source, and the built-in fairness simulator on the home page lets a sceptical viewer run thousands of virtual spins and see the even distribution for themselves. A share link lets anyone reopen the same entrant list and settings, and a Draw Record writes down what was drawn and when. These make the draw transparent and reviewable — they are not an independent audit or certification, and we do not claim they prove manipulation was impossible. For the full workflow — rules, frozen entrant lists, on-camera draws and written records — read How to Run a Transparent Online Giveaway. If you want an editable starting point before importing the final entrant list, the event and giveaway wheel starters include a finite prize wheel and a party challenge wheel with different repeat rules.
Your entrant list stays on your device. Entrants, imports, winners and Draw Records live in your browser. Nothing is sent to a server unless you deliberately save a wheel to your account or share a link, and after the page has loaded the whole draw keeps working offline.
Learn how WheelOurNames randomness works — the random source, unbiased selection, weighted probability and Draw Records, explained in full.
Frequently asked questions
Lists in the thousands work well; the importer accepts files up to about 5 MB or 50,000 rows. Past a few hundred entrants the wheel stops drawing individual slice labels so it stays smooth, but the slices, the odds and the winner selection stay exact and the full list remains readable in the side panel.
Set Number of winners in the draw panel and press Draw winners. The wheel runs one real spin per winner in sequence, adding each name to the winners board as it lands.
Not by default: each winner leaves the wheel before the next spin, so every winner is unique and the remaining entrants' chances rise. Turn on Allow repeat winners if you want everyone to stay eligible on every spin.
Yes. Add their name on more than one line, or turn on Weights and give them a higher weight — a weight of 3 is three times as likely as a weight of 1. CSV imports can carry a weight column too.
A file you download at the end of a draw listing the timestamp, entrant count, winners in order, repeat-winner and weight settings, the randomness method, and a SHA-256 hash of the draw inputs. It is a factual record you can keep or publish — it identifies what was drawn, but it is not an independent verification or certification.
Yes. Export it as CSV or TXT and use Import. Parsing happens in your browser, you pick the name column and an optional weight column, and you can preview, dedupe, and choose whether to replace or add to the current entries.
Yes. Open the wheel in a browser window and add it as a Browser Source in OBS or Streamlabs, then style the background in Customize to fit your scene.
Related tools
Other WheelOurNames tools people use alongside this one.