Embed this tool on your site
About this tool
Random Picker instantly selects one item at random from any list you provide, making it the fastest way to settle a group decision, choose a winner, or break a tie — no bias, no overthinking. Paste or type your options one per line, click Pick random item, and the chosen entry appears in the result box. Blank lines and surrounding spaces are ignored, and each remaining line has an equal chance of being picked on every draw. The tool runs entirely in your browser using JavaScript's built-in random number generator, so your list never leaves your device. Use it to choose a restaurant, select a raffle winner, assign tasks in a team standup, or pick a book from your reading list. There are no account requirements and no limits on how many items you can add. Whether you have 2 options or 200, click the button again for a fresh independent draw.
Why use it
Unbiased Selection: Every non-blank line in your list has the same chance of being chosen on each draw, removing any unconscious human bias when making group decisions.
No Login or Setup: Open the tool, paste your list, and pick. There is no account to create, no extension to install, and no app to download. The entire experience fits in a browser tab and works on any device.
Handles Any List Size: Whether you are picking from 2 options or 500 names, the tool scales effortlessly and picks instantly regardless of count.
Completely Private: Your list items are never transmitted to any server. All processing runs locally in the browser, so confidential data like employee names or internal project options stays on your machine.
Repeatable Draws: Each click runs a fresh independent draw, making it easy to hold multiple rounds of a raffle, assign multiple tasks one by one, or keep drawing until you are satisfied.
Works Offline: Once the page is loaded, the picker works without any internet connection. This makes it reliable in classrooms, conferences, or anywhere Wi-Fi is spotty or unavailable.
How to use
- Type or paste your list of items into the Items box, one item per line.
- Review the list to ensure all options are correct and duplicates are intentional.
- Click the Pick random item button to make the selection.
- Read the chosen item in the result box below the button.
- Click Pick random item again for another independent draw from the same list, or edit the list first to remove items already picked.
When it helps
- When your team cannot agree on a lunch spot and needs a neutral decider
- When running a giveaway or raffle and you need a verifiably fair winner selection
- When assigning rotating responsibilities like meeting facilitator or on-call duties
- When choosing a random book, movie, or activity from a curated personal list
- When a teacher needs to call on a student randomly without appearing to play favorites
- When a game group needs to decide turn order or random starting positions
Examples
InputPizza
Sushi
Burgers
Tacos
Salad Bar
02Raffle winner from 4 names
InputAlice Johnson
Bob Martinez
Carla Nguyen
David Osei
Expected resultCarla Nguyen
03Weighted pick (Option A favored)
InputOption A
Option A
Option A
Option B
Option C
Tips
- Add duplicate entries intentionally to create a weighted draw — for example, list a top-priority option twice to double its selection probability.
- Prefix items with numbers (1. Alice, 2. Bob) so that even if two entries look similar, they are visually distinct and easier to track across multiple rounds.
- For a team raffle, share your screen or cast the tab so everyone can see the draw happen live, eliminating any doubt about the fairness of the selection.
- Use blank lines as separators when pasting from spreadsheets — the tool ignores empty lines, so you do not need to clean up extra whitespace before picking.
- After a pick, manually delete the selected item from the list before clicking again to run a proper elimination-style draw where no item can be chosen twice.
Frequently Asked Questions
Is the random selection fair?⌄
Yes for everyday decisions. The picker uses JavaScript's built-in Math.random to choose an index, so every line in your list has an equal probability of being chosen on each independent draw. It is not a cryptographic random source, so for regulated or high-stakes draws use a certified method.
Can I pick more than one item at a time?⌄
The tool picks one item per click. To select multiple items, click the button again and note each result, or delete already-picked items from the list between draws to avoid repeats.
Does the tool remember my list between sessions?⌄
No. The list lives only in the text box and is not saved to localStorage or a server. Refreshing or closing the tab clears it, so copy it before leaving if you want to reuse it later.
Are duplicate items allowed?⌄
Yes. If you add an item more than once, it will have a proportionally higher chance of being selected, which is useful for weighted draws. To ensure equal probability, make sure each entry appears exactly once.
How many items can I add to the list?⌄
There is no hard limit enforced by the tool. Lists of several hundred items work smoothly. Blank lines and leading or trailing spaces are ignored automatically.
Can I use this for a live giveaway or sweepstakes?⌄
Yes, for informal giveaways. Share your screen or record the draw to show the result was not chosen by hand, and make sure every participant appears in the list exactly once.
Is my list data sent to the server?⌄
No. The Random Picker is a fully client-side browser tool. Your list items are never transmitted anywhere. All computation runs locally, so sensitive lists like employee names or confidential project options remain private.
Glossary
- Pseudo-Random Number Generator
- An algorithm, such as the one behind JavaScript's Math.random, that produces a sequence of numbers that looks random and is evenly distributed, suitable for games and everyday picks but not for cryptography.
- Weighted Draw
- A random selection where certain items have a higher probability of being chosen, achieved by listing them multiple times so they take up a proportionally larger share of the pool.
- Elimination Draw
- A multi-round random selection process where each picked item is removed from the pool before the next draw, ensuring every item is eventually selected without repetition.
- Uniform Distribution
- A probability distribution where every outcome has an equal likelihood of occurring. The Random Picker uses uniform distribution when each item appears exactly once in the list.
- Client-Side Processing
- Computation that runs entirely inside the user's web browser without sending data to a remote server, preserving privacy and enabling offline use once the page has loaded.
A LITTLE HELP. A LOT DONE.
Good tools.
Great flow.
Your shortcut to the everyday. Create, convert, calculate,
and get back to what you love.
✳
✳
✓ Free to use✓ No sign-up✓ 500+ possibilities