My Tools Garage

Line Shuffler

Randomly reorder the lines of any list.

in-browser
Shuffled output

How to use

  1. 1 Paste your list, one item per line.
  2. 2 Click "Shuffle lines" to draw a random order.
  3. 3 Shuffle again for a different ordering if you like.
  4. 4 Copy the shuffled result.

About Line Shuffler

Line Shuffler randomly reorders the lines of any block of text.

It uses an unbiased Fisher–Yates shuffle driven by the browser's cryptographically secure random source, so every possible ordering is equally likely — no subtle bias toward keeping items near where they started.

Press the button as many times as you like to draw a fresh random order each time.

This is the tool for any time order should be fair rather than fixed: drawing names for a raffle or a rota, randomising the questions in a quiz, picking a play order for a playlist, shuffling flashcards, or assigning slots without favouritism.

Spreadsheets can do it with a helper column and a sort, but that is fiddly and easy to get subtly wrong; here it is a single click.

Because the shuffle happens entirely in your browser, even sensitive lists — candidate names, private entries — never leave your machine.

Paste your list, shuffle, and copy the randomised result straight back out.

FAQ

Is the shuffle truly random?

Yes — it uses an unbiased Fisher–Yates shuffle backed by the browser's cryptographically secure random number generator.

Does it keep all my lines?

Yes — shuffling only reorders the lines; every original line is preserved exactly once.