Favorite places of your favorite city
Home
Add to preferred sources on Google

Random Name Picker

Choose a speaker, player or classroom participant from a list. Pick one entry at a time, keep selected rows out of the current round, and reset when you want to start again.

Your list

Every line is an entry; repeated names add entries. Add initials or another label to distinguish people. Enter 1–1,000 entries, up to 100 Unicode code points each and 250,000 UTF-16 units in total.

Valid entries: 0

Selection

Enter a list and pick a name to see the selection.

Recent selections

No selections yet.

Names and selections stay in this tool while it is open; they are not uploaded, saved in browser storage or added to a shareable URL. Copy shares only the current selection and its context.

Pick from your list

  1. Enter one name or label per line. Blank lines and outer spaces are ignored; commas stay inside labels. Every nonempty line is an entry, so repeated names add chances. Use initials or another label when different people share a name.
  2. Pick a name. The result shows the selected label, its original entry number and how many entries remain. Draw next selects from the remaining rows; the editable full list is not shortened. A sole remaining entry is selected without a random choice.
  3. Copy the current qualified selection if needed. Reset round restores all entries without erasing the list; Clear erases it. Editing the list starts over and removes the previous selection. The recent list shows at most the latest ten successful selections.

Entries, people and a round without replacement

A round starts with all valid entries. Each successful action selects one remaining row and removes only that row from the pool. Entry numbers follow the original nonempty input order and stay attached to their labels throughout the round.

Two identical labels are still two entries. With Ana, Ana and Bo on separate lines, Ana has two of the three initial entries and Bo has one. Selecting one Ana does not remove the other. The tool cannot decide whether duplicate labels represent one person or different people.

For more than one remaining entry, the picker uses browser-provided cryptographic random values and rejects values that would bias its range reduction. Equal chance is per remaining entry under that randomness model, not a guarantee of an externally audited or tamper-proof event.

Resetting makes all rows available again and may produce an order you have seen before. Editing the roster also clears the round. Neither action creates a public audit record or proves that an organizer did not redraw.

Examples that explain the rules

For a speaking order, enter four fictional labels such as Avery, Casey, Jordan and Riley. After two successful selections, two entries remain. Each selected row stays out until Reset round or a roster edit; no specific order is predicted.

Suppose Entry 2 is Ana in the three-entry list Ana, Ana, Bo. After selecting Entry 2, Entry 1 Ana and Entry 3 Bo remain. Ana can therefore appear again without the same entry being selected twice.

A list containing only Casey has one available entry. Picking it gives Casey with an only-entry explanation and leaves zero remaining. This case needs no random value; another selection requires resetting or changing the list.

Ordinary selection, not a certified prize draw

The picker accepts up to 1000 nonempty entries, up to 100 Unicode code points per label and 250000 UTF-16 units in the raw text. Emoji and combining sequences can use several units or code points. Invalid or oversized input is rejected, never silently shortened.

There are no weights, bulk winners, repeat-entry mode, eligibility checks or identity verification. Repeated names are separate entries, not a way to give each distinct person one equal chance. This page does not certify a giveaway or provide a persistent, independently verifiable draw log.

If browser randomness is unavailable or fails, a multi-entry selection does not consume an entry and no old winner is presented as a new result. The tool never substitutes ordinary pseudorandom fallback. Only the latest ten successful selections are shown; a reset, edit, Clear or leaving the tool removes the round state.

Keep control of the names you enter

The picker does not upload names, add them to a shareable URL or save them in browser storage. Roster and recent selections are held only while the tool stays open. Copy includes the current selection and context, not the full roster; share names only when appropriate. These tool-specific choices are not a claim that the whole site has no analytics.

Random name picker questions

Yes, if it occurs on more than one input line. Each row has its own entry number and can be selected once per round. Only the selected row is removed; labels are not deduplicated.

The method gives each remaining entry an equal chance under the browser randomness model. A person with several entries has several chances, and the tool cannot verify identities. Use one clearly distinguishable line per person if that is the rule you want.

Reset round keeps your text, restores all valid entries and clears selections. Clear also empties the roster. Neither action picks automatically, and resetting does not promise a different order.

Yes. Labels are separated by line breaks, not commas. Case, accents, internal spaces and valid emoji are preserved; only outer trim characters and empty lines are removed. Entry-length limits count Unicode code points rather than visible grapheme clusters.

That entry is selected explicitly without requesting randomness. The result says it is the only remaining entry. After every row has been selected, use Reset round or edit the list before selecting again.

No certification or audit proof is supplied. The page does not verify participants, eligibility or an organizer's earlier resets and redraws. Browser randomness and unbiased range reduction do not make a draw tamper-proof or establish its compliance.

Method and sources

For more than one remaining entry, the browser supplies unsigned 32-bit random values. Range reduction rejects values that would introduce modulo bias. The last remaining entry needs no random value.

Reviewed 5 November 2026. Equal chance applies to each remaining entry under the random-word model; duplicate labels add chances. The 128-word retry cap and roster limits are application choices, not Web Crypto requirements. This is not an independently audited or certified draw.

Balloon arch & garland calculator

Estimate balloons for your measured route, then plan quantities by size and color.

Open tool — Balloon arch & garland calculator

Round Robin Schedule Generator

Create single or double round-robin pairings for 2–32 players or teams, with byes and a complete text download.

Open tool — Round Robin Schedule Generator

Random Team Generator

Split a list into random teams by team count or maximum group size, with balanced headcounts and a complete text result.

Open tool — Random Team Generator
View all tools in this category