Picking a presentation order, drawing a name from a hat, randomising a workout playlist: lots of small tasks need a list shuffled. The ChrysoKit List Shuffler does it in seconds with cryptographic randomness.
Why use it
Spreadsheet shuffling is slow and pseudo-random. A focused tool is faster and more honest about the randomness it provides.
How to use the List Shuffler
- Paste your list, one item per line.
- Press shuffle.
- Copy the new order out.
- Shuffle again if you want a different order.
Features worth knowing
Fisher-Yates shuffle
Mathematically uniform; every order is equally likely.
Cryptographic randomness
Backed by the Web Crypto API.
Recent shuffles
See and re-copy your last few results.
Pro tips
- If two shuffles in a row look 'too similar', that is just randomness. Random does not mean 'visibly mixed'.
- For draws (one winner from a list), the first item after shuffle is your pick. Document the seed if anyone needs to verify.
- Long lists shuffle just as fast as short ones.
Privacy first. The List Shuffler runs entirely in your browser. Nothing you enter is sent to a server.
Whenever order does not matter and fairness does, the List Shuffler is the right tool.
Open the tool: List Shuffler →
Shuffling as a fairness ritual: classrooms, retros, and chore charts
Some of the best uses of a shuffler are less about randomness and more about removing the appearance of choice. A teacher ordering student presentations alphabetically gives the Andreous of the world a lifetime of going first; choosing the order personally invites accusations of favourites. Projecting a shuffled list takes ten seconds and ends both problems... the order is visibly nobody's decision.
The same dynamic shows up in adult rooms. Sprint retrospectives where the same confident voices always open can be quietly rebalanced by shuffling the speaking order each session; over a quarter, the meeting's centre of gravity measurably shifts. Household chore rotations that began fair drift into grumbling as people track who got the bad weeks; a monthly shuffle, performed where everyone can see it, resets the ledger in a way no spreadsheet of historical fairness ever does.
One practical refinement: shuffle once and commit. Re-shuffling "because that one looks weird" reintroduces exactly the discretion the ritual exists to remove... and onlookers notice. If certain pairings are genuinely unworkable (two people who cannot present back-to-back), state the constraint before shuffling and fix it with a single announced swap afterward. Transparent constraint beats invisible re-rolls every time.