How the picker chooses
With no repeats, the tool shuffles the whole pool with a Fisher–Yates shuffle and takes the first picks, so every item and every order is equally likely. With repeats allowed, each pick is an independent draw from the full pool.
Randomness comes from the browser's cryptographic generator with rejection sampling, which avoids the small bias that simple modulo arithmetic can introduce.
Lists, letters and cards
Put one item per line, or separate items with commas on a single line. Blank lines are ignored. Duplicate entries count separately, so a name listed twice is twice as likely to be drawn.
Letters mode draws from the 26 letters A–Z. Cards mode draws from a standard 52-card deck without jokers; with no repeats it behaves like dealing from a shuffled deck.
Privacy
The list stays in this page's memory. It is not sent anywhere and is not saved in share links, so reloading the page clears it.
Letter and number sets
In letters mode you can draw several sets at once. Each set is an independent draw from the full pool, and the repeats setting applies within each set. Choose uppercase, lowercase or both cases (52 letters).
Mix numbers and letters to add a range of whole numbers, such as 0 to 9, to the pool, which gives 36 characters with A–Z. Sorted order lists numbers first in numeric order, then letters alphabetically. Sorting happens after the draw, so it does not change which items were picked.