Random Name Picker

Paste a list of names and randomly pick one or multiple winners. Remove selected names, prevent duplicates and copy results instantly.

Random name picker

Paste any list; each non-empty line is one entry.

Pick history

Stored only in this browser.

No picks yet.

    Advertisement

    Winners are drawn locally from your pasted list using the browser Web Crypto API.

    How to Use

    1. Paste your names into the text area, one name per line.
    2. Set how many winners you need and enable duplicate removal if your list may repeat names.
    3. Press Pick a name. Winners are sampled without replacement.
    4. Optionally enable remove winners so the next draw excludes previous winners.
    5. Copy the result, or press Pick again for a fresh draw from the same list.

    Advertisement

    How It Works

    The picker reads your list, optionally removes duplicates and then samples distinct line indices with crypto.getRandomValues(). Because sampling is without replacement, picking three winners means three different entries every time. The result is derived only from the list you provide and secure randomness — not from list order or timing.

    Your list is treated as plain text. Text that looks like HTML or script code is displayed literally and can never execute, and no entry is ever sent to a server. Pick history is kept in your browser’s local storage so you can audit previous draws, and it can be cleared at any time.

    Examples

    • Classroom question: paste 30 student names, pick 1 winner → one name, no repeats in the same draw.
    • Prize draw: pick 5 winners at once, then enable remove winners and continue round by round.
    • Meeting host: paste teammates and pick again until everyone has hosted once.
    • Random pair: pick 2 winners to form a duo for a game or exercise.

    Common Uses

    • Fair turn-taking and question selection in classrooms.
    • Giveaways, raffles and streams that need a transparent draw from a visible list.
    • Choosing hosts, presenters or reviewers from a team roster.
    • Picking test users, samples or pairs for workshops and studies.

    Frequently Asked Questions

    How is the name picker different from the name generator?

    The picker selects winners from a list you paste yourself. The Random Name Generator creates brand-new names from a built-in public-domain dataset.

    Can I pick more than one winner?

    Yes. Set the number of winners and the tool samples that many distinct entries from your list, so one person cannot win twice in a single draw.

    What does “remove winners” do?

    When enabled, picked names are deleted from the text area automatically. This turns the picker into a no-repeat draw for classrooms and giveaways.

    How do I remove duplicate names?

    Enable the remove-duplicates option before picking. Duplicates are collapsed while keeping the original order of first appearance.

    Is my name list private?

    Yes. The list is processed only in your browser, and the local history of picks is stored in your browser storage. Nothing is uploaded to a server.

    Last updated: