ToolJutsu
All tools
Productivity Tools

Random Name Picker

Pick a random name from your own list.

0 names entered

Draw mode

Every name stays in the draw, so the same name can be picked again.

Processed on your device. We never see your files.

How to use Random Name Picker

What this tool does

The Random Name Picker chooses one name at random from a list you paste in. Type or paste names one per line, press Pick a name, and the winner appears in large type. It is the digital version of pulling a name out of a hat, but provably fair: selection uses crypto.getRandomValues, the browser’s secure random generator, with rejection sampling so every name has an identical chance.

You can pick in two modes. Allow repeats keeps every name in the pool, so the same person can be drawn again — handy for picking a random speaker each meeting. No repeats removes each name once it is drawn, so everyone gets picked exactly once before any name repeats. A running history records every pick in order, and you can copy that history with one click.

Use cases

A name picker is useful any time you need an impartial choice. Teachers use it to call on students fairly without unconscious bias. Meeting facilitators use it to choose who presents, who takes notes, or who goes first. It runs giveaways and raffle draws, picks a random reviewer for a pull request, decides who buys the coffee, or selects a winner from contest entrants. No-repeats mode is perfect for drawing an ordered list of prize winners, while allow-repeats mode suits recurring decisions where past picks should not rule anyone out.

How to use it

  1. Paste your names into the text box, one name per line. The counter below shows how many valid names it found.
  2. Choose a draw mode: allow repeats, or no repeats.
  3. Click Pick a name. The winner appears prominently, and the pick is added to the history.
  4. Click again for another pick. In no-repeats mode the pool shrinks each time; when it is empty, use Reset draw to put everyone back.
  5. Use Copy history to grab the full list of picks, or Clear all to start fresh with a new list.

Switching draw mode resets the current draw so the two modes never get tangled together.

Privacy & your data

The names you enter never leave your browser. There is no account, no upload, and no server call — the random pick is computed locally in JavaScript. The list and the pick history are held only in memory for the current session and are not written to local storage or cookies. That means reloading or closing the tab erases everything. If you need to keep a record of the picks, copy the history before you leave the page.

Tips

For a fair classroom or meeting rotation, use no-repeats mode so everyone is chosen once before anyone repeats — then reset and go again for the next round. If you want a name to carry extra weight in a repeats-allowed draw, simply list it on more than one line; two lines doubles its odds, three lines triples them, and so on. Keep your list tidy: blank lines are ignored automatically, but stray spaces are trimmed, so Ava and Ava are treated as the same text. When running a public draw, the large winner display is easy to read on a projector or shared screen, and the numbered history gives you a transparent record everyone can check after the fact.

Because the tool never saves anything, it is a good idea to copy the history before closing the tab if the result matters — for a prize draw, for example, that copied list is your audit trail. If you run the same draw repeatedly, remember that each pick is independent: in repeats-allowed mode a run of the same name is unlucky but entirely possible, exactly as it would be pulling names from a hat. And if you ever doubt the fairness, the no-repeats mode makes it self-evident — once every name has been drawn the pool is empty, proving each name was selected exactly once.

Frequently asked questions

Is the pick genuinely random?
Yes. The tool selects a name using crypto.getRandomValues, the browser's cryptographically secure random source, with rejection sampling so no name is even slightly favoured over another. Every name on your list has exactly the same chance of being chosen.
What is the difference between the two draw modes?
In 'Allow repeats' mode every name stays in the pool, so the same name can come up more than once. In 'No repeats' mode a name is removed from the draw the moment it is picked, so each name can win only once until you reset — useful for drawing winners or assigning turns.
What happens to duplicate names on my list?
Each line is treated as a separate entry. If a name appears twice, it counts twice and has twice the chance of being picked. In no-repeats mode, one occurrence is removed per pick, so a name listed twice can still be drawn twice.
Is my list of names sent anywhere?
No. The names you paste stay in your browser for the length of the session and are never uploaded to a server. They are not saved to storage either — reloading or closing the page clears the list and the history completely.
Can I pick more than one name at once?
The tool picks one name per click, but the history keeps every result in order. For drawing several winners, use no-repeats mode and click 'Pick a name' as many times as you need — the history gives you the full ordered list.

Related tools