PrimeUtil

Random Name Picker

Add names one by one or paste a bulk list, then draw one or more random winners. Supports duplicate picks, configurable winner count, draw history, and copy-to-clipboard. Ideal for giveaways, classroom activities, and team assignments.

Participants (0)

No participants yet. Add names above or use Bulk paste.

Result

Press "Pick Winner" to draw

Features

  • Add names individually or bulk-paste a newline-separated list
  • Draw 1 or multiple winners simultaneously
  • Allow duplicates mode for weighted draws
  • Cryptographically random shuffle for fair results
  • Draw history panel showing last 10 draws with timestamps
  • Copy any winner name with one click

Frequently Asked Questions

How do I run a giveaway with this tool?
Add all participant names (one per line using Bulk paste, or type them individually). Set the winner count, disable duplicates so each name can only win once, then click 'Pick Winner'. The results are selected using a cryptographically random shuffle.
Can I pick more than one winner?
Yes. Set the 'Winners' number field to how many winners you need. With duplicates disabled, each participant can only appear once in the results. The winner count cannot exceed the number of unique participants.
Is the pick truly random?
Yes. The random selection uses the Web Crypto API (crypto.getRandomValues) for a cryptographically secure shuffle, the same standard used in professional security and lottery tools. It is significantly more random than Math.random().
Can I use this for classroom activities?
Yes. Add student names, set the winner count to 1 (or more for group activities), and click pick. The draw history keeps a record of all draws so you can track who has been picked previously.