List Randomizer: Shuffle Names and Items Online

Pick winners, shuffle full lists, and create reproducible seeded results without uploading your data.

Paste names or items, choose shuffle or winners, remove duplicates if needed, then copy, print, or export the random order.

Randomize your list

Try:
Items parsed0
Blank lines0
Duplicates0
Input format
Mode

Trust and privacy

  • Runs in your browser; no upload
  • Fisher-Yates shuffle
  • Optional seed for reproducible results
  • Duplicates can count as extra entries
  • Not for regulated lotteries

Practical limit: this page accepts up to 10,000 parsed items per shuffle and shows elapsed time after each run.

Results

0 items

Randomized order

    Reproducibility summary

    Seed
    -
    Input items
    -
    Duplicate setting
    -
    Winner count
    -
    Timestamp
    -
    Algorithm
    Fisher-Yates shuffle with Mulberry32 seeded PRNG

    Tip: Ctrl/Cmd + Enter shuffles again using the same options.

    Advertisement

    About list randomization, fairness, and reproducibility

    List randomization takes an ordered list of names, entries, rows, tasks, or numbers and produces a new random order. This tool uses the well-known Fisher-Yates shuffle, which walks the list from end to start and swaps each item with a uniformly chosen earlier item or itself. With a uniform random number generator, Fisher-Yates gives every possible ordering the same chance.

    Picking winners uses the same shuffled order and returns the first N items, which is equivalent to drawing winners without replacement. If duplicates stay in the input, repeated names count as extra entries. If duplicates are removed, each unique item gets one chance.

    Seeded results let you repeat the same shuffle later. Use the same input list, duplicate setting, winner count, and numeric seed to reproduce the order and share the verification details after a public draw.

    How to randomize a list

    1. Paste items. Add names, entries, numbers, tasks, rows, or CSV-style values in the input box.
    2. Choose settings. Select line, comma, space, or CSV parsing, then decide whether duplicates should stay or be removed.
    3. Shuffle or pick winners. Use the mode switch to randomize the whole list or select winners without replacement.
    4. Copy or export. Choose newline, numbered, comma, pipe, CSV, or plain text output, then copy, download, or print.

    Practical list randomizer guide

    Example randomized list

    Input: Alice, Bob, Charlie, David, Elena.

    Example output: Charlie, Elena, Bob, Alice, David. Your order will differ unless you use the same seed and input.

    Common use cases

    Shuffle classroom presentation order, raffle entries, playlist queues, task lists, team rotations, tournament setup, spreadsheet rows, or QA samples.

    Fairness notes

    Keep duplicates when each repeat should be another ticket. Remove duplicates when the rule is one person or item per chance.

    Large list confidence

    The tool enforces a practical 10,000 item limit and reports shuffle time. For larger regulated or audited draws, keep an external record of inputs and rules.

    List randomizer FAQ

    How do I randomize a list online?

    Paste your names or items, choose the input separator, decide whether to remove duplicates, choose shuffle or pick winners, then click Shuffle list.

    Do duplicates affect the odds?

    Yes. If duplicates are kept, repeated items count as extra entries. If duplicates are removed, each unique item gets one chance.

    Is this list randomizer private?

    Yes. The list is processed in your browser and is not uploaded to Starlight Tools.

    Is the shuffle fair?

    Yes. The tool uses the Fisher-Yates shuffle, which produces an unbiased random permutation when used with a uniform random number generator.

    Can I reproduce the same random order?

    Yes. Use the same input list, parsing mode, duplicate setting, winner count, and numeric seed to reproduce the same result.

    Is this cryptographically secure?

    No. It is intended for everyday fair shuffling and reproducible draws, not cryptographic security or regulated lotteries.

    Explore more tools