SpinEverything

ESL Classroom Activity Toolkit

Random Name Picker

Pick random names from your list — perfect for classrooms, raffles, giveaways, and any situation where you need a fair, unbiased selection.

Frequently Asked Questions

Is the selection truly random?

Yes, every name in the list has an exactly equal probability of being picked using an unbiased random algorithm.

Can I pick multiple names at once?

You can pick names one at a time. Each pick is independent, so use the history to track all your selections.

Can I paste a list of names?

Yes, you can paste a pre-made list of names. Just make sure each name is on a separate line.

Is my name list stored anywhere?

No, all data stays in your browser. Names are not sent to any server or stored permanently.

How to Use the Random Name Picker

  1. Enter namesType or paste a list of names into the input field. Add one name per line or separate them with commas.
  2. Pick randomlyClick the pick button to randomly select one name from your list with equal probability for everyone.
  3. See the resultThe selected name is highlighted on screen. Every person in the list has an equal chance of being picked.
  4. Pick againContinue picking names for multiple rounds. The history section keeps track of all selections made.

Teaching Tips

  • Enter your entire class roster to randomly pick students for activities, questions, or presentations.
  • Use it for raffle drawings at events — enter all participant names and pick winners fairly.
  • Remove already-picked names to avoid repeats when you need each person selected exactly once.
  • Save your name list in a text file so you can quickly paste it in for future use.

Classroom Use Cases

  • Classroom participation — randomly selecting students to answer questions or present their work.
  • Raffle and giveaway drawings where a fair, transparent random selection is needed.
  • Team captain selection or choosing the order for student presentations and activities.

History