List Randomizer, Picker & Team Generator
Paste a list and shuffle it, draw winners without repeats, or deal it into random teams of near-equal size — with a seed that lets anyone reproduce the draw.
A shuffled list, a set of winners, or numbered teams, each a fair draw from your items with duplicates optionally removed and the seed shown so the result can be verified.
Example: Eight names shuffled with seed 1 give one fixed order; “pick 3” takes the first three of that shuffle; “3 teams” deals them round-robin into groups of 3, 3 and 2.
One shuffle,
three uses.
Why every mode is the same shuffle, how teams are dealt, and how a draw can be audited.
The shuffle
The list is split one item per line, trimmed, and blank lines dropped; with “remove duplicates” on, repeated lines (ignoring case) are removed and counted. It is then shuffled with the Fisher–Yates algorithm, which makes every ordering equally likely — unlike sorting by a random key or repeated swapping, which do not. Picking k winners takes the first k of that shuffle, so no item can win twice and the winners are listed in draw order; dealing into teams hands the shuffled items out round-robin, so group sizes differ by at most one.
Auditing a draw
The random numbers come from mulberry32, a small deterministic generator, seeded from the browser's cryptographic random source when you press Draw again. The seed is shown with the result: anyone with the same list, the same settings and that seed gets the same outcome, which is what makes a prize draw or a team split verifiable after the fact. Publish the seed with the result if the draw needs to be trusted by others.
Limits
Items are plain lines — no weights, no exclusions, no constraints on who may be grouped with whom. The generator is not for passwords or keys. Nothing leaves the browser; the same four anonymous usage counts as the rest of the site apply.
SOURCES
- Fisher–Yates shuffle (Durstenfeld 1964, CACM 7(7)) driven by mulberry32 (public domain) seeded from the Web Crypto API
Last reviewed 19 September 2026. How results are checked: How we verify.