Home / Blog / Math & Scientific

Math & Scientific

Name Raffle Picker: Prepare Entries and Record a Draw

Prepare a distinct-entry roster, choose winners without repeats within one draw, and separate random selection from eligibility checks and record keeping.

Name Raffle Picker: Prepare Entries and Record a Draw

Define the entry unit before entering names

A name raffle begins with a list of eligible entries, but the meaning of one entry must be decided before the random step. For a simple club activity with one chance per person, use one unique label per participant. If two people share a name, distinguish them with a nonambiguous identifier that the group understands. The local picker cannot identify people, inspect registration records or decide who is eligible. It selects supplied labels, so an accurately prepared roster is more important than the visual style of the result.

Review the roster before the draw

Put one label on each line in the participant field. Remove withdrawn entries, resolve spelling discrepancies and check the list against the agreed participation record before pressing Calculate. Blank lines are ignored, while duplicate labels are rejected after case and spacing normalization. This helps reveal accidental repetition, but it cannot catch the same person entered under two different labels. The tool does not accept repeated names as an informal weighted-ticket system. If your intended rules use unequal numbers of tickets, use a method designed to represent and verify those ticket weights explicitly.

Specify the number of selections in advance

For a roster of 12 participants and three distinct selections, enter 3 in How many. The picker will return three different entries within that draw. There are 12 possible first selections, then 11 possible second selections and 10 possible third selections, giving 1320 possible ordered sequences. If order is irrelevant, those sequences correspond to 220 three-person groups. Each participant has a three-in-twelve, or 25%, inclusion probability under the equal-entry model. These calculations describe the procedure; they do not promise which participants will appear in any particular run.

Decide whether result order has a meaning

The result's numbering follows the order of selection. If your activity uses first, second and third places, define that interpretation beforehand. If the three results are equivalent, treat them as a set and do not invent a ranking after seeing the names. The form does not contain separate prize categories, eligibility conditions by category or a rule for substituting an alternate. Those decisions belong in the activity's agreed procedure. Keeping them separate from the random operation makes it easier to explain the outcome without changing the meaning of a completed draw.

Do not confuse a new draw with continuing the old one

Every run starts with the full list currently in the field. The same participant can therefore appear in a later draw, even though names do not repeat inside one result. If selected people must be excluded from subsequent rounds, update the participant list first and verify the reduced roster. Repeatedly drawing until a preferred outcome appears changes the procedure; a tool cannot prevent an organizer from doing that. Decide how to handle an ineligible or unavailable selection before starting, and preserve the accepted outcome rather than relying on the page to remember which run counted.

Know what the local picker verifies

The form checks whole-number counts, list size, excessive entry length, duplicates and requests larger than the roster. It accepts up to 1000 participants and up to 200 selections per run. The participant operation uses browser Web Crypto random values and selection without replacement. It does not independently witness the roster, verify identities, issue a certificate or establish that an event satisfies external requirements. The blank-list option generates sample names instead, so a genuine participant draw requires the roster field to contain the entries you intend to use.

Preserve a useful record outside the form

For an activity where participants need an explanation, retain the final entry list, the intended number of selections, the accepted ordered result and any agreed handling of alternates. Record when the draw occurred and who observed it if those details matter to the group. A screenshot alone may omit the full roster, while a pasted list without the result omits the outcome. The local page does not maintain a permanent draw archive. Use its output as one part of a clear process, and choose a service with independent records when that is a requirement of the activity.

Use the Random Name Picker

Open Random Name Picker

Source and scope

MDN: cryptographically strong browser random values