List Shuffler

Paste a list and shuffle the order.

    Advertisement In-content responsive — ad slot

    Put any list in a random order

    Paste a list and shuffle it into a fair, random order. Behind the scenes it uses the Fisher-Yates shuffle, the proper algorithm where every possible ordering is equally likely — no bias, unlike naive sorting tricks.

    Handy for

    • Randomizing turn order or a playlist.
    • Assigning tasks or splitting into teams.
    • Mixing up quiz questions or flashcards.

    Only need one item picked? Use the name picker or the decision wheel. Want alphabetical instead? Try sort lines.

    How to use the list shuffler

    1. Paste your list, one item per line.
    2. Shuffle to get a fresh random order every time.
    3. Copy the result and use it — nothing you paste leaves your browser.

    Why the order is truly random

    The shuffler uses the Fisher–Yates algorithm, the accepted standard for unbiased shuffling: it walks the list once, swapping each item with a randomly chosen earlier position, so every possible arrangement is equally likely. Naive "sort by random" tricks quietly favour some orders — Fisher–Yates doesn't. That matters when order carries weight: randomising a question order to reduce test bias, setting a presentation running order, seeding a tournament bracket, or building a shuffled playlist. To pick a single winner instead of reordering everything, use the name picker or the decision wheel.

    Frequently asked questions

    How does the list shuffler work?

    It uses a Fisher-Yates shuffle, the standard algorithm for producing a fair, unbiased random ordering where every arrangement is equally likely.

    What can I shuffle?

    Any list with one item per line — names, tasks, playlist tracks, teams, questions, or anything you want in a random order.

    Is my list private?

    Yes. Shuffling happens entirely in your browser and nothing you paste is uploaded or stored.