Random Name Picker

Free No sign-up

Pick fair winners from a list or spreadsheet, reveal them one by one, and save a clear draw record

Participant list
Enter one name, email, ticket number, or entry per line
0 entries
Draw settings
Remove duplicate entries
Identical entries receive one chance to win
Reveal order Winners are selected together, then revealed manually
Your entries stay in this browser and are not uploaded to a server.

What is a random name picker?

A random name picker selects one or more entries from a list without preference or manual judgment. It gives every eligible entry an equal chance, making it useful for giveaways, raffles, door prizes, webinar draws, team assignments, and event activities. Instead of choosing a name yourself or using a spreadsheet formula that your audience cannot see, you can run the draw live and keep a clear record of the result.

This picker works with more than simple name lists. Paste names, email addresses, ticket numbers, or customer IDs; paste a table copied from Excel or Google Sheets; or upload a CSV or XLSX file. When your table contains several columns, you can choose which column appears during the reveal while keeping the complete winning row available for verification.

How does the picker choose winners?

The tool processes your participant list and selects winners in your browser. If you turn on duplicate removal, identical entries count only once. If duplicates remain, each repeated entry receives another chance to win, which may be appropriate for giveaways that allow multiple entries.

One entry eachWinner chance = winners ÷ unique eligible entries
Multiple entries allowedWinner chance = a participant's entries ÷ all eligible entries

For example, if a draw has 500 unique entries and five winners, each entry has a 5 ÷ 500 = 1% chance of being selected. The picker selects all winners at draw time without repeats, even if you reveal the results one by one afterward.

Before starting, decide whether repeated entries are allowed, confirm your eligibility rules, and keep the original participant list. The downloadable draw record shows when the draw happened, how many entries were included, whether duplicates were removed, and who was selected. It helps you document the process, but it does not independently verify whether the original list was complete or eligible.

Your entries stay in your browser while you run the draw. You do not need to connect a social-media account or send participant names, email addresses, ticket numbers, or spreadsheet rows to a server. This makes the picker suitable for private customer and event lists.

Ways to use a random name picker

Giveaways and raffles. Select primary winners and alternates from customers, subscribers, event attendees, or email entries. Reveal lower prize places first to build anticipation before announcing the main winner.

Spreadsheets and registration lists. Import a structured participant table and display a public field such as name, username, or ticket number. Keep private fields hidden during the reveal and use the full winning row only when you need to contact or verify the winner.

Teams and speaking order. Randomly choose the next presenter, assign an order, or select people for small groups without manual bias. For a quick way to share an event registration or giveaway entry page, create a scannable link with the QR Code Generator.

How to use this random name picker

Add your entries. Paste a list, paste a table, or upload a CSV or XLSX file. Review the entry count and choose the display column when using structured data.

Set the draw rules. Choose the number of winners and alternates, decide whether to remove duplicates, and select the reveal order. Set these rules before the draw starts so the process stays consistent.

Start the draw. The picker selects the winners at once. Reveal them manually from first place to last place, or start with the lowest place and work toward the main winner.

Save the result. Copy or download the draw record for your files. It includes the draw time, entry count, settings, and selected winners, so you can announce the results and retain a simple audit trail.

Frequently Asked Questions

What is a random name picker?
A random name picker selects one or more entries from a list without manual preference. Each eligible entry receives an equal chance unless the draw rules allow the same participant to appear multiple times.
How do you pick a fair winner from a list?
Set the eligibility and duplicate-entry rules before the draw, use the complete participant list, and select winners with a random process. Keep the original list and save the draw record so you can explain how the result was produced.
Can the random name picker select multiple winners?
Yes. Choose the number of primary winners and alternates before starting the draw. Each selected entry is removed from the remaining pool, so the same entry cannot win twice in one draw.
Can I remove duplicate names before picking?
Yes. Duplicate removal gives each identical entry one chance to win. Leave duplicates in place only when your published rules clearly allow participants to earn multiple entries.
Can I use an Excel or CSV participant list?
Yes. Upload an XLSX or CSV file, or paste cells copied from Excel or Google Sheets. You can choose which column appears during the public reveal while retaining the full winning row for verification.