Weighted Random Picker
Random
Paste a list of "label : weight" pairs and the picker draws using the cumulative-sum method against crypto.getRandomValues — so heavier options come up proportionally more often. Useful for A/B test allocation, weighted team-pairing, fair-but-biased gift exchanges, or anything where a flat coin flip would feel unfair. Toggle replacement off to draw N distinct options when you need a ranked subset.
- Alice20.0%
- Bob6.7%
- Carol33.3%
- David13.3%
- Eve26.7%
Replacement on = each draw is independent (options can repeat). Off = picked options are removed.
Press Pick to draw.
Weights can be any positive numbers (not just integers). The picker uses crypto.getRandomValues for cryptographically random draws.
How to use
- List your options one per line as "label : weight" or "label, weight" (any positive number).
- Pick how many draws and whether the same option can come up twice.
- Read the probability table to sanity-check that your weights match your intent before pressing Pick.
Frequently asked questions
- What's the difference vs the regular Random Picker?
- Random Picker treats every entry as equally likely. Weighted Picker lets you put a thumb on the scale — e.g., give one teammate a 30% chance and four others 17.5% each instead of a flat 20%.
- With replacement vs without?
- With replacement = each draw is independent and the same option can repeat. Without = each draw removes the picked option from the pool, so N draws give N distinct items (and N can't exceed the option count).
Related tools
Random Number Generator
Generate cryptographically random numbers in any range — with or without duplicates, optionally sorted.
Group Maker
Split a list of names into balanced random groups — pick the group count or the people per group.
Raffle Draw
Pick N winners from a list of names — cryptographically random, with or without duplicates.
Dice & Coin Roller
Roll polyhedral dice (d4–d100) or flip a coin with cryptographic randomness.
Random Picker — Roulette & Ladder
Pick a winner with a spinning wheel or a ladder (ghost-leg) draw.
Password Generator
Generate strong, random passwords that never leave your browser.