Paste your list into the list shuffler, one item per line, and click Shuffle. The reordered list appears on the right, ready to copy or download.
How to paste your list
Type or paste your items into the left panel. Each line is treated as one item, so the formatting is straightforward: one name, phrase, URL, or whatever you need per line. Blank lines are skipped, so you don’t need to worry about stray gaps from pasting out of a spreadsheet.
The tool accepts any text — names, words, numbers, URLs, sentences. It shuffles whatever you give it.
Numbering the output
Toggle Number the output before shuffling and each item in the result gets a prefix: 1., 2., 3., and so on. This is useful when the shuffled order becomes an assignment:
- A randomised presentation schedule (student 1 presents first, student 2 second)
- A reading list in random order for a book club
- A play order for a playlist you’re building manually
Numbers reflect the shuffled position, not the original one.
Downloading the result
Click Download after shuffling and a plain text file saves to your device. This is the quickest path from “I need a random order” to “I have a saved file I can share”. The file is called shuffled-list.txt and opens in any text editor.
If you’d rather copy to the clipboard, click Copy — the entire shuffled list lands on your clipboard as a single block of text.
Why shuffle order matters
It’s easy to underestimate how much unintentional bias creeps into manually ordered lists. Ask anyone to “randomise” a list by hand and you’ll see patterns — people avoid putting the same letter near each other, avoid repeating a starting letter, and tend to spread categories out. That’s not random; it’s a judgement call disguised as randomness.
An algorithmic shuffle avoids those habits. The Fisher–Yates algorithm (what this tool uses) guarantees that every possible ordering of your list is equally likely. There’s no preference, no pattern, no clustering of similar items except by chance.
Practical situations where this helps
Classroom activities. Teachers shuffle student name lists to assign presentation slots, choose who answers questions, or form the order for peer review. It’s visibly fair and takes seconds.
Playlist ordering. If you’re curating a set list, podcast episode order, or song queue and you want the audience to hear things in a genuinely unpredictable sequence, paste and shuffle.
Randomising a survey or quiz. The order questions appear can affect how people answer them. Shuffle the question list before distributing different versions to different groups.
Team or match scheduling. Paste the team names and shuffle to get a random playing order for the first round of a tournament or league.
Secret gift exchanges. Paste the participants’ names and shuffle. The first person on the shuffled list buys for the second, the second for the third, and so on, wrapping around at the end. Simple and free of any bias toward who happens to be listed first.
Content planning. Writers and content teams sometimes shuffle a backlog of topic ideas to pick the next one. It bypasses the paralysis of choosing.
Repeated shuffles
Click Shuffle again and you get a completely fresh random ordering. Each press is independent — the tool doesn’t “remember” previous shuffles and doesn’t try to avoid repetition from one shuffle to the next. If you hit Shuffle twice and the order looks similar, that’s coincidence, not a bug.
Privacy
Everything runs locally in your browser. Your list is never uploaded, logged, or sent anywhere. Closing the tab clears it completely.