Repeats produce duplicates
With 'repeats' on, the same item can appear twice.
Fix: Turn repeats off for unique selections.
Search tools and pages.
Pick one or many items from a list — with or without repeats — for raffles, decisions, and sampling
Output will appear here...
content bottom • up to 300x250
sidebar • 160x600
Written by Giorgos Kostas. Last reviewed:
Random Choice Picker shuffles a list you paste (one item per line) and returns N random picks. Toggle 'repeats' to sample with replacement.
Great for classroom call-outs, giveaway raffles, choosing names for tasks, and sampling for QA.
Ada Bob Cara Drew Ella
Drew Bob
With 'repeats' on, the same item can appear twice.
Fix: Turn repeats off for unique selections.
With repeats off, you can't pick more than the list has.
Fix: Increase the list or allow repeats.
Yes — it uses Fisher-Yates for unbiased sampling without repeats.
Yes — set count equal to the list size to shuffle the whole list.
Yes — 'Ada' and 'ada' are treated as different items.
Up to 10,000 picks.
No — everything runs client-side.
Pair with team, name, and string tools. You can also browse the full Random Content Generators category for more options.
Shuffle a list of names into N balanced teams — perfect for classrooms, projects, and tournaments
Generate realistic first+last name pairs — perfect for test data, prototypes, and fake personas
Generate random English words from a curated list — perfect for passphrases, prompts, and placeholders
Randomise the order of lines in any multi-line text
Generate random alphanumeric, hex, letter, or symbol-included strings with configurable length and charset
Generate random decimal numbers in a min/max range with configurable precision
Generate random dates
Generate random IP addresses
Generate random numbers
Generate strong passwords with adjustable length and character types. Includes a real-time strength meter and copy button for quick password creation.
Generate UUID v4 (random) identifiers
Randomly reorder the words in a sentence while preserving spacing