Text

List Randomizer

Input

Output

Run process to generate output.

Frequently Asked Questions

How random is the list randomization?
This tool uses the Fisher-Yates shuffle algorithm with Math.random() as the random source. Math.random() is not cryptographically secure but is suitable for fairness in most non-security applications like random group assignment, raffle order, or presentation order.
Can I shuffle the same list multiple times?
Yes. Each click of the Randomize button produces a new shuffle. Paste your list once and click as many times as needed to get a fresh random order each time.
Is this suitable for lottery or security applications?
No. Math.random() is not a CSPRNG (Cryptographically Secure Pseudo-Random Number Generator). For security-sensitive applications, use the random-number-generator or passphrase-generator tools which use crypto.getRandomValues.