Why use this picker?
- Supports weights to bias your draw while keeping probability ratios clear.
- With replacement (duplicates allowed) and without replacement (no repeats).
- Optional seed for reproducible results you can verify later.
- Shareable URLs plus JSON/CSV exports for longer lists.
How to use (3 steps)
- Enter items and weights (paste is OK).
- Choose the number of draws and the mode.
- Copy results or copy a shareable URL.
Draw instantly
Weighted draw tool
Edit your list and settings, then draw. Auto draw keeps results fresh while you tweak inputs.
Paste items in any of these formats: item, 2 · item 2 · item | 2. Lines starting with # are ignored.
Result
- Press Draw to show winners. JavaScript replaces this fallback with the first draw.
Probability table
| Item | Weight | Probability |
|---|---|---|
| High priority | 5 | 62.5% |
| Medium | 2 | 25% |
| Low | 1 | 12.5% |
Audit log
Frequently asked questions
What is a weight in a weighted random picker?
A weight is a probability ratio. If A has weight 2 and B has weight 1, A is twice as likely to be drawn.
Is this the same as a weighted randomizer or raffle picker?
Yes. The tool works as a weighted randomizer for giveaways, raffles, and priority-based draws. Enter one item per line and use larger weights for higher odds.
What happens with weight 0?
Items with weight 0 stay in your list but will never be selected. Enable the advanced option if you want to display them in the probability table.
Can I reproduce the same result?
Yes. Turn on the seed option and keep the same seed. You can also copy the URL to share the same setup.
What if the share URL is too long?
If your item list is long, the URL can become long too. Use Export JSON for a portable alternative.