Word scrambler

Paste any text and shuffle its words into random order β€” or its lines, if you prefer. Every click gives you a brand-new order.

What do you want to shuffle?

πŸ”’ Your text stays in your browser: nothing is saved or sent anywhere.

How the shuffling works

This tool uses the Fisher-Yates algorithm, the gold standard for shuffling a list in a truly random way: it starts from the last item, swaps it with a randomly chosen one among those remaining, and works its way up to the first. The result is that every possible arrangement has exactly the same chance of appearing β€” no shortcuts that quietly favor certain orders. "Shuffle again" always starts over from your original text, so you can generate as many variations as you like without pasting anything twice.

From the classroom to random draws: when it comes in handy

In "words" mode it's perfect for teachers building sentence-unscrambling exercises, for language learners who want to practice reconstructing the correct word order, or for creating shuffled versions of a quiz. In "lines" mode it becomes an order randomizer: write one name per line and get a random sequence for game turns, presentation order, or the lineup of questions at a trivia night. It also works great for reshuffling text-based playlists and idea lists during a brainstorming session.