FREE WEB TOOL

No-repeat random name picker

Draw names one at a time without repeating a name until the list is reset.

Use tool

Result reveal Choose whether to animate before revealing the result

đź”’ Inputs are processed locally in your browser.

How to use it

Draw one name at a time without repeating a name until everyone has been selected once. It is useful for turns, presenters or any rotation where the same person should not immediately return.

  1. Enter one name per line.
  2. Choose animated reveal or immediate reveal.
  3. Select Draw one and keep going while watching the remaining count. After everyone has been drawn, the next click automatically starts a new cycle.
Input
One name per line
Duplicate names
Identical strings are collapsed to one candidate
During a cycle
Picked names are removed
After the last name
Next click automatically resets
Result reveal
Animate / Instant

With four names, all four appear once before anyone repeats

For Alice / Bob / Carol / Dave, the first four draws select each person once in some order. The fifth click begins a fresh cycle with all four names available again.

Editing the name list resets the remaining pool. Selection history from the previous list is not carried into the new one.

A drawn name stays out until everyone has had a turn

After a name is selected, it will not be selected again during the same cycle. Once every unique name has appeared, the next draw starts a fresh cycle.

Duplicate input names are collapsed

Two identical lines still become one candidate. Duplicate text does not increase a person’s chance in this tool.

A new cycle begins after the pool is exhausted

The last draw leaves zero remaining. The next button press rebuilds the full unique list and starts another round.

Changing the list also resets the cycle

Adding, removing or otherwise changing the candidate text makes it a new pool. Previous picks are not preserved across that edit.