How Does a Random Name Picker Work?
Learn how a picker cleans a list, maps secure random values to entries and presents an auditable result without uploading names.
Pick one or several names instantly without a wheel. Control repeat winners and export the ordered result.
🔒 Your list is processed locally in your browser. It is not uploaded unless you create a share link.
Configure the tool, then run it.
Random Name Picker chooses names without a wheel, making it suitable when speed and a clear text result matter more than animation. It can return multiple names, allow or prevent repeats, and remove selected names from the working list.
Use this fast text-first picker when you need results without a spinning animation. It can select several winners, prevent repeated winners, remove selected names and produce an ordered record that is easy to copy or export.
Random values come from window.crypto.getRandomValues(). Lists are shuffled with an unbiased Fisher–Yates process. For a wheel, the result is chosen before the animation; for weighted entries, each positive weight defines its share of the total probability.
Input and results stay inside this browser during normal use. Local saving is optional. If you select Create Share Link, the visible list and settings are uploaded under a hard-to-guess token and expire automatically.
Last reviewed: August 27, 2026
No. Entries are processed in your browser unless you explicitly create a share link.
The browser Web Crypto API supplies unbiased random values. Wheel animation only reveals a result chosen in advance.
Yes. The controls, results and wheel adapt to current mobile browsers and keyboard navigation.
Yes. Device storage can remember recent settings unless you turn off local list saving.
No. It is a general-purpose classroom, work, event and decision tool, not a regulated drawing system.
Learn how a picker cleans a list, maps secure random values to entries and presents an auditable result without uploading names.
Prepare a clean entry list, state rules in advance and preserve a useful result record.
Normalize and review repeated entries without accidentally merging different people.