How to choose a tool
- Need fairness with different chances? Use the weighted picker.
- Need simple winners from a list? Use the random picker.
- Need to prove fairness later? Use the verifiable draw (commit-reveal).
- Need probability insight? Use the probability calculators.
Recommended (top 3)
If you are unsure where to start, these cover most “random” use cases.
Tools
- Weighted Random Picker & Randomizer.
Use this weighted random picker and randomizer to draw winners by weight, ratio, or raffle entries.
- Verifiable random draw (commit-reveal) – auditable.
Run a verifiable random draw with commit-reveal logs so participants can verify every draw.
- Random Picker.
Pick one or more random items from a list in your browser. Great for lotteries, giveaways, and classroom activities.
- Random number generator (integers, decimals, seed).
Generate random numbers in your browser: integers or decimals, optional seed, unique mode, and one-click copy.
- Dice roller (d4 to d100, 2d6+3, PNG).
Roll d4 to d100 or use notation like 2d6+3.
- TRPG dice check (d20/d100, pools) with PNG sharing.
Run d20/d100 checks with advantage/disadvantage, compare vs DC, and roll dice pools to count successes.
- Dice stats (odds & distribution) + PNG sharing.
Compute odds and distributions for NdS +/- K.
Calculators
- Probability Simulator — coin, dice, roulette.
Simulate coin tosses, dice rolls and roulette spins with a fixed seed to compare theoretical and empirical.
- Probability tree & 2×2 table — AND/OR & complement.
Probability tree & 2×2 table tool for AND/OR/NOT and complements.
- Histogram & cumulative frequency from grouped data.
Enter grouped or raw data to build a derived frequency table, histogram (frequency or frequency density).
When to open each random tool
Use this hub as a routing page, not as a generic overview. Start from the outcome you need to deliver: a fair winner draw, a weighted draw, a dice result, a repeatable simulation, or developer test data.
Fast routing
- Open Random picker when everyone has the same chance and you just need winners from a list.
- Open Weighted random picker when entries need different probabilities.
- Open Verifiable draw when you must prove fairness later with a reproducible record.
- Open Dice tools when the output must follow tabletop or classroom dice rules.
- Open Probability simulator when you need repeated trials to build intuition before making a decision.
Use another topic when
- Open Dev & data tools when the real task is synthetic datasets, log lines, JSON, or time series.
- Open Probability & simulation when you need probability tables, distributions, or formal scenario analysis.
- Open Study & classroom tools when the next step is worksheets, paper, or classroom printouts rather than the draw itself.
FAQ
Which page should I open first for a giveaway or classroom draw?
Start with Random picker when every entry should be treated equally. Switch to Weighted random picker only if different entries must keep different chances.
When do I need Verifiable draw instead of the regular pickers?
Use Verifiable draw when participants may ask you to prove the result later. It is the better choice for public giveaways, audits, or any workflow where reproducibility matters more than speed.
What belongs in Dice tools instead of the other random pages?
Use Dice tools when the result must follow tabletop dice notation, TRPG checks, or dice distributions. Stay in the picker pages when you are selecting names, rows, or items from a list.
When should I leave this topic for another hub?
Leave for Probability & simulation when you need model-based odds, and leave for Dev & data tools when the deliverable is synthetic test data rather than a one-off draw.
Next steps
- Random pickerUse this for quick equal-chance winner selection from a pasted list.
- Weighted random pickerUse this when each entry needs its own probability weight.
- Verifiable drawUse this when the result must be auditable and easy to verify later.
- Probability & simulationMove here if the next question is about modeled odds rather than one concrete random draw.