One item per line, then spin. Lunch, presentation order, raffles. Nothing you type leaves your browser.
The winner is chosen before the wheel stops, using the browser's cryptographic random source (crypto.getRandomValues) without modulo bias; the wheel is simply drawn to land on that slice.
'Draw at once' never picks the same line twice. For raffles one prize at a time, turn on 'Remove picked items'.
Each line is one slice. Writing a name twice doubles its chance, which is a simple way to weight options.
This tool only picks at random. Running a giveaway, announcing it and complying with local rules is the organiser's responsibility. Spinning on screen in front of participants helps show it is fair.
Only in this browser, so it is there next time. It is never sent anywhere.
No limit, but around 40 keeps the wheel readable. Use 'Draw at once' for larger lists.
No. Nothing in the code favours an item, and the randomness comes from the operating system.