Why is the requested count rejected?
Without repeats, the range must contain at least as many distinct numbers as requested.
From picking names to making teams. Start with a single list.
Enter one name per line or paste from a spreadsheet.
Up to 500 entries · Separate with newlines, commas, or tabs
Remaining participants: 0
Enter a name for each team. Empty names use numbered defaults.
Shuffle all participants into an order with each person appearing once. Useful for presentation or game order.
Range: −1,000,000 to 1,000,000 · Up to 100 numbers
Weights: whole numbers from 1 to 100. Higher weights increase the chance of selection.
2 to 20 participants · Click a name above the ladder to reveal its path and outcome.
Enter as many outcomes as participants.
Connections stay fixed after generation. Changing names or outcomes, or creating again, generates a new ladder.
Enter a list and start the draw.
Copying and saving include only revealed results.
Each participant has an equal chance in an unweighted draw.
Paste names or options.
Set options for your task.
Copy or save as an image.
Name picking never selects the same entry twice within one draw. With winner exclusion enabled, previous winners are excluded from later draws too. Editing the list resets exclusions.
Identical names remain separate participants. Entering a name more than once may increase its overall chance of selection, so check your list.
Team sizes differ by at most one person. With a maximum team size, the required team count is calculated before dividing evenly. Balancing by skill or experience is not supported.
The wheel uses weight ratios for probabilities and segment sizes. The result is chosen first, then the animation stops there. With many entries, some wheel labels are hidden; results still show full names.
Names and results are not sent to the server. Enabling storage keeps names and settings in this browser. On a shared device, disable storage to delete saved data. This service does not provide verifiable official prize-draw records.
Enter valid minimum and maximum values and the number of results needed.
Check whether repeated numbers are allowed. Without repetition, the requested count must fit the available range.
Check the range and count of the results, then copy or save the offered record.
Without repeats, the range must contain at least as many distinct numbers as requested.
Yes. A fresh random run does not promise different results from every previous run.
No. It generates random numbers and provides no prediction or winning advantage.
Tool files and calculation inputs are processed in your browser, without uploading them to a processing server.
The optional save setting can keep participant names and settings in this browser. Turn it off on a shared device.
Set the minimum, maximum and requested count
A generated result and saved CSV record
Without repeats, the request cannot exceed the distinct values in the range.
Examples use synthetic, non-personal test material. Results apply to the inputs and settings shown; different files and devices can produce different sizes, timing and appearance.