Random Name Picker

The random name picker draws one name at a time from a list you paste in, and because remove-after-spin starts switched on, each name leaves the wheel once it has been picked, so everyone gets a turn before anyone goes twice.

Clear the sample names, then paste your own list into the box under the wheel. One name per line works, and so do commas, so a column copied out of a spreadsheet or a register lands as one slice per person.

Remove-after-spin is already on here. Each name that comes up leaves the wheel, which is what most people picking names want: the next student to answer, the order for presentations, the three winners of a raffle. Spin until the wheel is empty and you have drawn the whole list in a random order, with nobody picked twice and nobody left out.

The name is drawn with your browser's Web Crypto API before the wheel starts to turn, so the animation only shows a result that already exists. Nobody can stop the wheel early, and every name has the same chance unless you change it. Tap a name to give it a bigger or smaller share, if you need to.

Name a wheel in the Wheels tab and it stays in this browser, so a class list or a team list is there next time without pasting it again. To pick several names in one go from a long list, or from a CSV file, use the bulk name picker. For a class you see every day, the classroom spinner keeps more than one class and runs rounds where everyone answers once before anyone answers twice.

How to pick a random name from a list

  1. Paste your list - Clear the sample names and paste your list into the box under the wheel, one name per line or separated by commas.
  2. Check remove-after-spin - Remove-after-spin starts on, so each name leaves the wheel once it is drawn. Turn it off if the same name may come up again.
  3. Spin - Press Spin. The name is drawn with the Web Crypto API before the wheel moves, and every name on the list has the same chance.
  4. Keep going or save the list - Spin again for the next name. To use the same list another day, name the wheel in the Wheels tab and it stays in this browser.

Random Name Picker - questions

How do I put my own names on the wheel?

Clear the sample names and paste your list into the box under the wheel. One name per line or comma-separated both work, so you can copy a column straight out of a spreadsheet.

Can the same name be picked twice?

Not while remove-after-spin is on, and on this page it starts on. Each name leaves the wheel once it has been drawn. Turn the option off if a name should be able to come up again.

Is every name equally likely?

Yes, unless you change it. The winner is chosen with crypto.getRandomValues() before the wheel animates, and every name starts with the same share. Tap a name to make its chance bigger or smaller.

How do I pick more than one name at once?

Spin once for each name you need, with remove-after-spin on so nobody is drawn twice. For a long list, or to draw ten or a hundred names in one go and download them, use the bulk name picker.

Will my list still be here tomorrow?

If you name the wheel in the Wheels tab, yes. Named wheels are kept in this browser on this device. Nothing is uploaded, so the list will not appear on another computer.