export const prerender = true; Weighted Random Generator — Weighted Choice Picker | Randify
EN RU Blog About Privacy
randify

Weighted Random Generator

Pick a random item from a list using custom weights for each option.

How to use

  1. Add items to the list and assign a weight to each one. Higher weight means higher chance of being picked.
  2. Click Pick to select one random item based on the weights.
  3. Use Pick N times to run multiple trials and see the distribution statistics.

When to use

  • Running a raffle where some participants have more entries than others.
  • Making weighted decisions when options have different priorities.
  • Simulating probability distributions or testing randomness.
  • Creating balanced teams or assignments with different skill weights.

FAQ

How does weighted random selection work?

Each item's chance of being picked is proportional to its weight. If item A has weight 2 and item B has weight 8, B is 4 times more likely to be selected than A.

Can I use decimal weights?

Yes, you can use any positive number as a weight, including decimals. The generator normalizes all weights automatically.

Is the result truly random?

Yes. The generator uses a cryptographically secure random number generator to ensure fair and unpredictable results every time.

Related generators