Volunteers

SorteggioTeam - Random Drawer

Fair lottery with Fisher-Yates algorithm and cryptographic random generator (CSPRNG). Draw winners or divide into teams.

1. Participants list

0 participants

Mode

2. Results

Enter names and press Draw to see the result.

Privacy: Your data stays in your browser. The lottery runs entirely on the client side with Web Crypto API - no data is sent to our servers.

Frequently asked questions

Yes: we use the Fisher-Yates algorithm with random numbers generated by crypto.getRandomValues() (CSPRNG), the browser's cryptographically secure generator. It's not predictable or manipulable.

Yes: set the number of draws in the "Draw N names" field. Each name is drawn without repetition from the list.

Select "Divide into teams" and specify the number of teams. Names are shuffled with Fisher-Yates and then distributed evenly (with any remainder assigned to the first teams).

The animation respects prefers-reduced-motion: on devices with this preference, the draw happens without animation but with an aria-live announcement of the result.

Yes: paste names separated by comma, semicolon, or newline in the text area. The system recognizes them automatically and removes duplicates and blank spaces.

The last draw result is visible until you close the page. There's no permanent save. If you need to track draws, copy the result or download the PDF.