Skip to main content
HitRandom

Random Name Picker

Pick a random name or winner from a pasted list — raffle mode, remove-winner draws, crypto-secure.

Instant 100% Private Free Forever
Instant Private Free Crypto-secure Raffle picker Paste & pick

0 items

Ignore empty lines

Remove duplicates

Remove winner after picking

For sequential draws without repeats

Allow duplicates in draw

Same name can win twice in one pick

1–100

Reveal animation

Sound

Up to 5,000 names per list.

Winners

Paste names and click Pick winner.

Pick a random name from your list

Recent picks

How to use the Random Name Picker

Four steps from pasted list to fair winner.

  1. 1

    Paste your names

    One name or item per line — raffle entries, team members, classroom names, or giveaway participants. The live count updates as you edit.

  2. 2

    Set pick options

    Choose how many winners, whether to remove winners after each pick, and whether duplicates are allowed in a multi-winner draw.

  3. 3

    Pick winner

    Click Pick winner (or press Space on desktop). A single winner gets a dramatic reveal; multiple winners show as cards or text.

  4. 4

    Copy, export & history

    Copy winners in your preferred format, download .txt / .csv, or restore recent picks from history chips below the tool.

What is a random name picker?

A random name picker draws one or more winners from a list you already have — raffle entries, team rosters, giveaway participants, or any line-separated names. Unlike shuffling the whole list into a new order, a name selector answers “who wins?” directly: paste, click, read the winner. HitRandom’s tool runs entirely in your browser with cryptographically secure randomness, so teachers, streamers, and event hosts can trust the draw without pulling names from a hat.

Natural input: Paste from Notes, Excel, or email — one name per line is the format people already use. A live item counter shows how many eligible names are in the pool. Turn on ignore empty lines to skip blank rows from messy pastes (default on). Turn on remove duplicates when the source has repeated entries you do not want counted twice.

Raffle workflows: For a classic raffle picker, leave allow duplicates in draw off so the same person cannot win twice in one batch. Enable remove winner after picking when you draw winners one at a time and need each subsequent pick to exclude previous winners — the pool actually shrinks, so re-picks cannot repeat until you reset. Set how many to pick above 1 when you need several winners in a single fair draw.

Single vs multiple winners: One winner appears as a large, dramatic reveal with optional name-cycling animation (the winner is chosen by crypto first; animation only builds suspense). Multiple winners show as a clean card grid or copy-friendly text list — same export formats as our other list tools: comma-separated, one per line, JSON, and spreadsheet-friendly rows.

How picking works: We parse your text into an array, apply your input options, build the eligible pool (minus any session-removed winners), then draw using unbiased Fisher-Yates selection via crypto.getRandomValues(). With duplicates allowed, each slot is an independent uniform draw from the pool. We never use Math.random() or server-side seeds — your list stays on your device.

Random winner picker vs wheel vs name generator: This page targets random name picker and pick a random name intent — paste your list, pick winners, run raffles. The Wheel Spinner adds spinning visual suspense for any custom labels. The Random Name Generator invents fictional names (baby names, characters, etc.) — it does not pick from a list you paste.

Who uses this: Teachers picking students fairly, HR running office raffles, streamers choosing giveaway winners, friends deciding who goes first, and anyone who searched random name picker, raffle picker online, or pick a random name from a list and wants a free, private tool with no account. Pair with HitRandom’s List Randomizer for full-order shuffles and our coin flip and dice roller for quick games — all local, instant, and crypto-secure.

Frequently asked questions

How do I pick a random name from a list?
Paste your names one per line in the input box, set how many winners you need (default 1), and click Pick winner. HitRandom draws fairly using cryptographically secure randomness — every eligible name has an equal chance.
Can I pick multiple winners at once?
Yes. Set How many to pick above 1 (up to 100 per click). With Allow duplicates in draw off (default), each winner in a batch is unique. One winner shows as a large reveal; multiple winners appear as a clean list you can copy or download.
What does “remove winner after picking” do?
When enabled, each picked name is removed from the pool for your next click — perfect for sequential raffles where you draw one winner at a time without repeats. Turn it off to pick from the full list every time. Use Reset pool to restore removed names.
Is this random name picker fair?
Yes. Winners are chosen with crypto.getRandomValues() through HitRandom’s shared random core — the same engine as our dice roller and list shuffler. The optional name-cycling animation only displays the result; the winner is decided before the animation starts.
Should I use this or a name picker wheel?
This page is a random name picker for pasted lists — you supply the names and we pick winners fairly. The Random Name Generator is different: it invents fictional names from a dataset. For visual suspense, try the generic Wheel Spinner with your own labels.