Name Picker Wheel

By Seagit ✨
Deploy to your own cloud with Seagit, today.Start freeNo credit card required

Spin a fair wheel to pick a random name from your list

8 entries on the wheel.

AlexSamJordanTaylorRileyCaseyMorganJamie

Winner history

No spins yet. Winners from this visit appear here.

The winner is picked with crypto.getRandomValues and rejection sampling, then the wheel is turned to match it. Your names are saved in this browser only.

🏆 Name Picker Wheel — Free Online Tool

Paste your names, spin the wheel and pick a fair random winner. A name picker wheel turns a list of names into a spinning circle, so the winner is chosen by chance rather than by whoever shouts loudest. Paste your names into the box, one per line, and press spin. Every name gets an equal slice, and every spin draws the winner with crypto.getRandomValues. There is no sign-up, and the list is saved in your own browser so it is still there when you come back.

How to use it

  1. Replace the sample names with your own, one name per line. Each line becomes one slice of the wheel.
  2. Check the entries count under the box. You need at least two names before the wheel will spin.
  3. Press Spin the wheel. The wheel turns for a few seconds and stops on the winning name, shown in large type.
  4. Tick Remove the winner after each spin if you want to draw several winners. Each winner is taken off the list.
  5. Use Shuffle names or Sort A to Z to reorder the list, or Clear all names to start a new one.

🚀 Why use this Name Picker Wheel tool?

A name picker only helps if people trust the draw. This wheel picks the winning slice with crypto.getRandomValues and rejection sampling, which avoids the small bias a simple remainder calculation gives. The wheel is turned afterwards so the pointer lands inside the chosen slice. The animation shows the result; it does not decide it. 100% free, no registration, and complete privacy — everything runs locally in your browser, so your data never touches a server.

Key Features

🎲Fair random winner

Each name gets an equal slice and an equal chance. The draw uses crypto.getRandomValues, not Math.random.

✂️Remove the winner

Turn on the remove option and each winner leaves the wheel. Keep spinning to draw second and third prizes without anyone winning twice.

🔀Shuffle, sort and clear

Shuffle the list for a random order, sort it A to Z to spot duplicate entries, or clear it in one click and start again.

💾Saved in your browser

The list is kept in local storage on this device, so a reload does not lose your names. Nothing is sent to a server.

Popular Use Cases

Classrooms

  • • Pick a student to answer a question
  • • Choose who presents next
  • • Call on volunteers without the same few hands going up

Raffles and giveaways

  • • Draw prize winners from a list of entries
  • • Remove each winner to draw a second and third prize
  • • Show the winner history to the audience

Teams and meetings

  • • Decide who goes first in a round
  • • Assign the first task or the first speaker
  • • Break a tie fairly and move on

What It Handles

Wheel

  • ✓ Up to 500 names
  • ✓ Slice labels for lists of 30 names or fewer
  • ✓ Equal slices with a pointer that stops mid-slice

Fairness

  • ✓ crypto.getRandomValues source
  • ✓ Rejection sampling, no modulo bias
  • ✓ Fisher-Yates shuffle for the list order

Privacy

  • ✓ Runs entirely in the browser
  • ✓ No account or sign-up
  • ✓ Names are not sent to a server

Related Tools

Sources & References

Frequently Asked Questions

Is the name picker wheel really random?

It is as random as the browser allows. The winning position comes from crypto.getRandomValues with rejection sampling, so every name has exactly the same probability. The wheel is turned afterwards to show that result, so the animation never decides the winner.

Is this name picker free to use?

Yes. The wheel is free and needs no account or sign-up. You can use it as many times as you like from any modern browser.

How many names can I put on the wheel?

Up to 500. Lines beyond that are ignored, and the page says so. Slice labels appear for 30 names or fewer. Longer lists still spin and pick fairly, just without labels.

Are my names saved or sent anywhere?

The list is saved in local storage in your own browser, so it survives a reload. It is never sent to a server. To remove it, press Clear all names, or clear this site's data in your browser settings.

Can I draw winners without repeats?

Yes. Tick Remove the winner after each spin. Each spin takes the winning name off the wheel, so later spins cannot pick the same person again until you put the name back.

What happens if a name appears twice?

Duplicate lines stay as separate entries, so a name listed twice gets two slices and double the chance. Sort A to Z to spot them, or delete the extra line.

🎓 Pro Tips

  • Tip 1: Use a consistent format for names, such as first name and last initial, so the labels on the wheel are easy to read from the back of the room.
  • Tip 2: For a raffle with several prizes, keep the remove option on and spin once per prize, announcing each winner before the next spin.
  • Tip 3: Want someone to have a better chance? List their name twice. Each line is one equal slice, so two lines give two slices.
banner