Random name picker

Paste a list of names and draw one or several at random, without repeats. Great for giveaways, raffles, classrooms and secret tasks.

Free and private. Everything runs in your browser, nothing is uploaded.

How it works

  1. Paste the namesOne name per line. Copy a column from a spreadsheet or a comment list.
  2. Choose how manySet the number of winners and whether picked names leave the list.
  3. DrawPress Pick. The winners are shown in the order they were drawn.

Fair draws for giveaways

For an Instagram, YouTube or TikTok giveaway, paste the list of participants, remove duplicates with one tick, and draw the winners. Several winners are drawn in one go without repeats, numbered in the order they came out, so first, second and third prize are clear.

The draw uses the secure random generator of your browser with equal odds for every name. The short shuffle animation is only for show; the result is fixed before it starts.

In the classroom and at work

Teachers pick who reads next, managers choose who presents first, friends pick a secret Santa order. Turn on Remove picked names to go through a whole list one by one until everyone has had a turn. Your list stays in this browser for next time.

Frequently asked questions

Can the same name be picked twice?

Not in one draw. Turn on Remove picked names to avoid repeats across several draws too.

How do I handle people who entered twice?

Keep Ignore duplicate names on. Each name then counts once, no matter how often it appears.

Is the draw fair?

Yes. Every name has the same chance, chosen with crypto.getRandomValues, which is designed for security uses.

Is my list uploaded?

No. The names stay in your browser.