List Randomizer / Shuffler
Shuffle a list into random order, or draw N random picks, using a cryptographically unbiased Fisher-Yates shuffle.
About this tool
The List Randomizer takes a list of items — one per line — and either shuffles the whole list into a new random order, or draws a random subset of N items from it. Common uses include randomizing raffle or giveaway entries, picking a random reviewer from a list, drawing lottery-style winners, or generating a randomized presentation order.
The shuffle is implemented with the Fisher-Yates algorithm driven by crypto.getRandomValues, the browser's cryptographically secure random number source — not Math.random(), which is not designed for uniform, unbiased selection.
The "Pick N random items" mode samples without replacement by default, or with replacement if "allow duplicates in picks" is enabled. An optional rank-number prefix numbers each output line. Everything runs locally; your list is never transmitted anywhere.
