Random Name & Number Picker

Pick a random winner from a list of names, or generate a random number in any range. Great for giveaways, raffles, and classroom picks.

Ad space (728×90)

🎯 Random Name Picker

Enter some names above and click "Pick a Random Name".
Ad space (336×280)

🔢 Random Number Generator

Set a range above and click "Generate Random Number".

How these tools work

The name picker uses your device's cryptographically strong random number generator (crypto.getRandomValues, with a fallback for older browsers) to select one line from your list with equal probability for every entry. Blank lines are ignored. Use "Remove winner & pick again" to run multiple rounds without repeats — handy for picking several raffle winners in a row.

The number generator picks a whole number between your minimum and maximum, inclusive of both endpoints, with every value in the range equally likely.

Frequently asked questions

Is the randomness fair?

Yes. Both tools use your browser's built-in secure random number source when available, the same underlying mechanism used for cryptography, so results aren't predictable or biased toward any entry.

Is my list of names saved anywhere?

No — everything happens locally in your browser. Nothing is uploaded, logged, or stored.

Can I pick multiple winners without repeats?

Yes — after a name is picked, use "Remove winner & pick again" to take that name out of the pool and draw again from the rest.