Skip to main content
1

List Randomizer

Randomize any list of items using the Fisher-Yates shuffle. Paste names, numbers, or any items — one per line — and shuffle.

Send output to:
Advertisement

How to use List Randomizer

  1. Paste your list items (one per line).
  2. Click Shuffle to randomize the order.
  3. Copy the shuffled result.

What is List Randomizer?

A list randomizer shuffles items into a uniformly random order using the Fisher-Yates (also known as Knuth) shuffle algorithm. This guarantees every permutation is equally likely — no bias toward any position.

Use it for raffles, team assignments, random draws, playlist shuffling, or any time you need a fair random ordering. The shuffle uses the browser's crypto.getRandomValues() for high-quality randomness.

Advertisement

FAQ

Is the shuffle truly random?
Yes. The Fisher-Yates algorithm with crypto.getRandomValues() produces a uniformly random permutation. Every possible ordering has exactly the same probability.
How many items can I shuffle?
There's no practical limit. The algorithm is O(n) — it handles thousands of items instantly.
Can I pick just one random item?
Yes. After shuffling, just read the first item. Or use the Random Picker Wheel tool for a visual spin.

Related tools

Advertisement