Roll with a bonus
2d6 + 3 rolls two six-sided dice and adds three. If the dice show 2 and 5, the total is 10.
Roll tabletop dice with a visible breakdown. Combine dice and bonuses, keep the highest or lowest results, and inspect every die that contributes to the total.
Use d20, 2d6 + 3, 4d6dl1 (drop lowest), or 2d20kh1 (keep highest). Terms can be added or subtracted.
kh / kl = keep highest / lowest. dh / dl = drop highest / lowest. Add the number to keep or drop, such as kh1. Maximum 500 dice per roll.
Roll to display every die and the total.
Rolls are computed in your browser. They are not saved to an account or a shared roll log.
Enter a dice expression such as 2d6 + 3, or select a quick-roll button.
Use kh, kl, dh, or dl with a count to keep or drop dice.
Select Roll dice or press Enter. Dropped dice are crossed out and do not contribute to the subtotal.
Copy the complete roll breakdown or review the last 20 rolls in this tab.
2d6 + 3 rolls two six-sided dice and adds three. If the dice show 2 and 5, the total is 10.
2d20kh1 keeps the higher of two d20 rolls. 2d20kl1 keeps the lower. Equal values still keep exactly one die.
4d6dl1 rolls four six-sided dice and discards one lowest die. A roll of 1, 4, 4, and 6 totals 14.
NdS rolls N dice with S sides. Omitting N rolls one die, so d20 means 1d20. Add integer bonuses or subtract terms: 1d8 + 1d4 - 2. kh keeps highest, kl keeps lowest, dh drops highest, and dl drops lowest. A modifier applies only to the dice term directly before it. Tied dice are resolved in their original order while preserving the requested count.
Each die has 2–1,000,000 sides. Each term rolls 1–200 dice, with at most 500 dice and 20 terms in one expression. Browser random values generate the outcomes. History lasts only for this tab session and keeps the latest 20 totals.
No. This version supports ordinary dice, integer bonuses, addition, subtraction, and keep/drop modifiers. It does not support parentheses, multiplication, exploding dice, or automatic rerolls.
Yes. For example, 2d6dl2 contributes zero. A keep modifier must retain at least one die.
No. The tool calculates the notation you enter. Apply any additional game rules yourself.