Handitab

List Randomizer

Shuffle the lines of a list into a random order, or switch modes to scramble the words in each line or the letters in each word.

About List Randomizer

A list randomizer is a tool that puts items in a random order. It runs a Fisher-Yates shuffle with random numbers from the browser Web Crypto API (crypto.getRandomValues). You can shuffle whole lines, the words within each line, or the letters inside each word. Blank lines are removed when shuffling lines. Each press of the button produces a new order, and there is no seed option to reproduce an earlier result.

Also known as: Line Shuffler.

How to use List Randomizer

  1. Type or paste into the "Input text" box, or press "Use example" to try it with sample data.
  2. Set "What to shuffle" if the defaults do not fit.
  3. The result appears below. Press "Shuffle again" for a new one.
  4. Copy the result with the copy button, or download it as a file where that is offered.

Questions about List Randomizer

Can I use this to draw a random winner or decide an order?

Yes. Put one name per line and shuffle: the first line is the winner, or read the list top to bottom as the order. The tool keeps no record of the draw, so save the result if you need proof.

Runs in your browser. Page last updated .

More text tools

All 56 text tools