How to use and verify
Enter one person per line. Blank lines and surrounding spaces are removed. Distinguish people with the same name using a number or other label; duplicate names block the draw. The limit is 500 people with at most 80 characters in each name.
Drawing winners shuffles the whole roster and takes the requested number from the front. No person is selected twice within one draw. Team mode distributes a shuffled roster one person at a time across teams, keeping size differences within one. It does not balance skills, age or other personal attributes.
The browser supplies cryptographic random values. Rejection sampling avoids modulo bias, and a Fisher–Yates shuffle gives each roster position an equal opportunity. This is a local convenience tool, not a server-certified or publicly audited lottery system.
Editing inputs clears the old result. Press Run to perform a new draw; simply copying a result does not redraw it. A rerun creates a fresh outcome, so agree on the redraw rules with participants first. Copy the results if you need a record. The roster is not sent anywhere or saved permanently by the tool.
2026 example: 7 people → 3 teams = 3, 2, 2
FAQ
How do I use this tool?
Enter one person per line. Blank lines and surrounding spaces are removed. Distinguish people with the same name using a number or other label; duplicate names block the draw. The limit is 500 people with at most 80 characters in each name.
Are files or names uploaded?
No. Processing happens in browser memory without sending inputs to a server or external API. Close the tab after using a shared device.
What should I check at the end?
Editing inputs clears the old result. Press Run to perform a new draw; simply copying a result does not redraw it. A rerun creates a fresh outcome, so agree on the redraw rules with participants first. Copy the results if you need a record. The roster is not sent anywhere or saved permanently by the tool.