Loading list shuffler…

Make sure JavaScript is enabled in your browser.

How to use List Shuffler

  1. Paste or type your list, one item per line.
  2. Click Shuffle to rearrange the items randomly.
  3. Click Shuffle again for a different order.
  4. Copy or print the result when you are happy with it.

Example uses

  • Choosing a random presentation order.
  • Deciding starting positions for a race.
  • Creating a random reading list.
  • Ordering turns in a classroom activity.

Fairness and probability

The list is shuffled using the Fisher-Yates algorithm driven by Math.random(). Every possible ordering is equally likely.

Frequently asked questions

Can I shuffle the same list more than once?

Yes. Each shuffle is independent, so you can keep shuffling until you are happy with the order.

Does the tool remove duplicates?

No. Duplicate items are treated as separate entries and may appear in any position after shuffling.

Accessibility

  • The shuffled list is announced by a live region.
  • Items use semantic ordered lists.
  • Copy and print buttons have clear labels.