Keep-Lowest Dice Roller
Rolls a set of dice and keeps only the lowest of them, summing just the kept results — the mirror of keep-highest, for disadvantage-style rolls or 'roll extra and keep the worst' house rules.
What this generator does
Rolls several dice and keeps only the worst result — rolling with disadvantage. The counterpart to the keep-highest roller, and the reason both exist separately is that the discarded die matters to the story at the table.
How to use this tool
- Set the dice sides, count, and how many to keep.
- Press roll to see every result and which were kept.
Understanding the controls
- Sides per die
- The size of each die. Every die in the roll is the same size, and the odds are worked out exactly for whatever you choose.
- Keep lowest
- How many of the rolled dice are counted. Two dice keeping one is the usual disadvantage roll.
- Seed
- Empty for ordinary random rolls. Type anything to replay the same sequence. Deterministic, not cryptographic.
- Number of dice
- How many are rolled before the lowest is taken. More dice pulls the kept result downwards.
Worked examples
- Disadvantage on a single d20
- Roll 2 dice, keep the lowest 1. This is the 'roll twice, take the worse' mechanic some games call disadvantage.
- A punishing house rule
- Roll 4 six-sided dice, keep the lowest 3, for a stat generator deliberately harsher than standard 3d6.
Common use cases
- Disadvantage-style rolls
- House rules that penalise a stat
- Teaching probability with skewed outcomes
How this generator works
The dice are rolled, sorted, and the worst few summed — the mirror image of the keep-highest roller. The exact distribution of that kept sum is enumerated rather than sampled: every sorted combination of faces is weighted by how many orderings produce it, the weights are checked to add up to the full sample space, and the session panel compares the running average against that exact expected value.
Randomness and fairness
Every die is rolled independently with your browser's cryptographic random number generator, so each face is equally likely before anything is discarded. Keeping the lowest is what makes the result unfair by design — it drags the distribution downwards and narrows it, which is the point of rolling with disadvantage. A seed replaces the generator with a deterministic, non-cryptographic one that replays the same dice from the same word, so a roll can be reproduced rather than argued about, and so it must never decide anything that has to be unguessable.
For how randomness is produced across the whole site, see how Generate Random works.
Limitations and good to know
- The exact odds are enumerated rather than approximated, so very large numbers of large dice are refused instead of estimated.
- Each session's rolls are counted in the page and nowhere else — reopen it later and the observed average has no memory of the run before.
- Keeping the lowest pulls the whole distribution downward and narrows it — this is deliberately unfair, which is the point of a disadvantage roll, not a defect to correct for.
Frequently asked questions
- How is this different from keep-highest?
- It keeps the worst of the rolled dice instead of the best, so the kept total is pulled downward and narrowed rather than pushed up — the exact mirror of the keep-highest roller, used for disadvantage rolls and house rules that penalise a result.
Related generators
- Keep-Highest Dice RollerRoll several dice and keep only the highest results — the classic 'roll extra, drop the rest' mechanic.
- Advantage/Disadvantage RollerRoll two dice and automatically keep the higher (advantage) or lower (disadvantage) result.
- Ability Score Odds CalculatorGives the exact distribution for rolling dice and dropping the lowest, and the real chance of a maximum somewhere in a set.
- Reroll-Ones Dice RollerRoll dice and automatically reroll any that land on 1, once each — a common house rule to soften bad luck.