How to Use the Random List Shuffler & Raffle Winner Picker
-
1
Paste the list of candidate names, raffle tickets, or items (one per line).
-
2
To shuffle: click "Shuffle Entire List" to randomize order using Fisher-Yates entropy.
-
3
To pick winners: specify number of winners (e.g. 1, 3, or 5) and click "Draw Winners!".
-
4
Enjoy celebratory confetti and copy the winning selections.
Practical Example & Use Case
Drawing 3 verifiable, unbiased giveaway winners from 400 YouTube comment submissions during a live stream.
Technical Notes & Limitations
Uses window.crypto.getRandomValues instead of Math.random to ensure cryptographic fairness and eliminate pseudo-random bias.
Frequently Asked Questions
Is the winner selection truly random?
Yes, it uses hardware-backed Web Crypto API entropy and uniform Fisher-Yates array permutation.
Can the same person win twice?
No, drawing multiple winners is done strictly without replacement.