Random Name Picker (fair draw from a list)
Paste a list of names and draw winners fairly with a cryptographically secure random generator. Remove duplicates, pick several at once, exclude past winners and copy the draw history. Nothing leaves your browser.
- Runs in your browser (no upload)
You can paste a column from a spreadsheet. Blank lines are ignored.
Result
Press "Draw" and the winners will appear here.
Winners are picked with your browser's cryptographically secure random generator (crypto.getRandomValues) using an unbiased method.
How to use
- Enter one name per line, or paste a column from a spreadsheet.
- Choose whether to remove duplicates and exclude winners, and enter how many people to pick per draw.
- Press "Draw" to see the winners. You can copy the result or the whole draw history.
FAQ
Is the draw really fair?
It uses your browser's crypto.getRandomValues (a cryptographically secure random generator) with a method that avoids modulo bias. Everyone still available has the same chance, and a draw of several people never picks the same entry twice.
What happens when everyone has won?
With "Exclude winners" on, the draw stops once everyone on the list has won and tells you so — nobody is drawn twice. Press "Clear history" to start over.
What if I keep duplicates?
Each line then counts as one ticket. A name listed twice can win up to twice even when winners are excluded, which is useful when entries should carry different weights.
Is my list saved anywhere?
No. The list and the history are processed only on this page; they are not sent to a server or stored in the browser, and they disappear when you close the page.
Notes & limitations
- What you enter is processed only on this page and is not sent to YUCTS servers.
- The list and the draw history are not saved. Reloading or closing the page clears them, so copy any result you need to keep.
- Up to 10,000 lines, 100 characters per name and 1,000 people per draw.
- Duplicate detection only normalizes letter case, character width and spaces. Different spellings or nicknames of the same person count as different names.
Related tools
- Spin the Wheel (custom items and weights)A prize wheel with your own items and weights. The result is drawn first with a cryptographically secure random generator, exactly by weight, and the wheel always stops inside that item’s slice.
- Event Seating Chart Maker (auto-assign tables, CSV/PNG)Assign guests to tables automatically from a guest list, the number of tables and seats per table. Keep the list order or shuffle, spread evenly or fill tables, swap seats, then download a CSV or PNG.
- Vote Results Chart (percentages and bar chart from counts)Enter vote counts you already have to get each option’s percentage (optionally adjusted to total exactly 100%) and a bar chart, with CSV, SVG and PNG downloads. It does not collect or count votes.
- Event Invitation Maker (image with 4 designs)Enter the event name, date, time, place, host and notes, pick one of four original designs and download a PNG invitation. Uses your device fonts (CJK included) and runs entirely in your browser.
- Event Check-in List (saved on this device, CSV import/export)Build a guest list, tick people off as they arrive and record the check-in time. Search, filter, sort, paste or import CSV, and export CSV. The list stays in this browser and is never synced.
- Bingo Card Generator (printable PDF, no duplicates)Choose how many cards and which numbers, and get bingo cards that are all different. Supports B-I-N-G-O column ranges, a FREE centre and 3 × 3 to 5 × 5 grids, with a printable PDF and CSV.