← All Tools

List Shuffler🔒 100% local

Randomize the order of list items. Optional seed for reproducible shuffling.

Items (one per line)
Seed (optional, for reproducible results)

List Shuffler: related tools

Shuffle TextRandom NumberCSV Sorter

Reorders a pasted list with a Fisher-Yates shuffle and returns it three ways: the original order, the new order on a single comma-separated line, and the new order as a line-by-line list to copy. Blank lines are dropped and each item is trimmed first. Type a number into the seed field and the same list always comes out in the same order; leave the seed empty and the current timestamp is used, so every run differs.

List Shuffler: how to use it

  1. Paste the items, one per line.
  2. Optionally enter a seed number, which makes the order repeatable.
  3. Press Shuffle and copy whichever of the three output blocks suits what you are doing.

List Shuffler: worked example

Ada Grace Linus Margaret Alan seed: 7becomesOriginal (5 items): Ada, Grace, Linus, Margaret, Alan Shuffled (5 items): Grace, Margaret, Ada, Alan, Linus Shuffled list: Grace Margaret Ada Alan Linus

Five names with seed 7. The same five names and the same seed give this exact order next time; clear the seed and the order changes with the clock.

List Shuffler: when to use it

List Shuffler: what it does not do