Skip to content

Generators & Utilities

Random Number Generator & Name Picker

Draw the winner of a giveaway or savings circle (arisan), shuffle a presentation order, pick a random number, or flip a coin and roll dice. Every choice has the same chance.

Free · no sign-up · runs in your browser · updated

Use Random Number & Name Picker

How to use Random Number & Name Picker

  1. Choose a feature: Numbers, Name draw, Coin or Dice.

  2. Fill in the settings, for example the list of names (one per line) and the number of winners.

  3. Click the button to randomize. Click again for a new result.

Why fair randomness matters

Poor randomization, such as taking the modulo of a random number without correction, makes some results show up slightly more often. This tool uses rejection sampling on top of crypto.getRandomValues so that every number in the range has a truly equal chance.

For draws and giveaways

Paste the list of participants, one name per line, then set the number of winners. The no-repeat option makes sure one name can’t win twice. For an official draw or a big prize, set up a process others can check, such as a live broadcast, because the result on this screen can’t be audited afterwards.

Questions about Random Number & Name Picker

Is the result truly random?

Yes, in a practical sense. The tool uses your browser’s cryptographic random generator and avoids modulo bias, so results can’t be predicted.

How do I draw winners without duplicate names?

Turn on “no repeats”. Names that have already been picked are not drawn again. The number of winners can’t exceed the number of names in the list.

What if a name appears twice in the list?

Each line counts as one ticket. Writing a name twice gives it double the chance. Turn on the remove-duplicate-names option if you don’t want that.

What is the largest number I can randomize?

Whole numbers up to about nine quadrillion (the safe integer limit in JavaScript), and the range can’t be larger than that.

Is my list of names sent to a server?

No. The randomizing happens in your browser.

Need more than tools?

We build websites, apps, and custom systems for your business.

These tools are only a small part of what Tipamedia can build. Tell us what you need and we will help you work out the next step.