Weighted Random Picker

Use this weighted random picker and randomizer to draw winners by weight, ratio, or raffle entries, then share reproducible seeded draws.

Draw calculations run in your browser.

Other languages 日本語 | English | 简体中文 | 繁體中文 | 繁體中文(香港) | Español | Español (LatAm) | Español (México) | Português (Brasil) | Português (Portugal) | Bahasa Indonesia | Tiếng Việt | 한국어 | Français | Deutsch | Svenska | Suomi | Dansk | Norsk bokmål | Italiano | Русский | हिन्दी | العربية | বাংলা | اردو | Türkçe | ไทย | Polski | Filipino | Bahasa Melayu | فارسی | Nederlands | Українська | עברית | Čeština

Why use this picker?

How to use (3 steps)

  1. Enter items and weights (paste is OK).
  2. Choose the number of draws and the mode.
  3. 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.

Use a period for decimals, for example 1.5. Weight 0 is never selected; positive decimals are allowed.

Accepted: item, weight · item\tweight · item | weight · item ; weight. Lines starting with # are ignored.

Mode

Share links contain item names. Opening them may leave names in history or server logs. Save personal lists as JSON instead of sharing links.

JSON / CSV

JSON restores normalized items and settings, not verified winners or original comments. Without a seed, the next result may differ.

CSV adds a protective character to names that could be read as formulas. Use JSON to keep the original text.

Summary
Press Draw to update the results for these settings.

Result

  1. Press Draw to show winners.

Probability table

ItemWeightProbability on each draw
High priority562.5%
Medium225%
Low112.5%

Probability on each draw

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?

Use a period for decimals, for example 1.5. Weight 0 is never selected; positive decimals are allowed.

Can I reproduce the same result?

The same item order, weights, settings and seed reproduce the result. This does not prove that a seed was not chosen for a preferred result.

What if the share URL is too long?

Share links contain item names. Opening them may leave names in history or server logs. Save personal lists as JSON instead of sharing links. JSON restores normalized items and settings, not verified winners or original comments. Without a seed, the next result may differ.

Related tools

Related calculators