D&D Dice Probability Calculator

Exact probabilities for any D&D dice roll combination

Ad placeholder (leaderboard)

Get the true odds of any D&D roll. Enter a pool of dice, an optional modifier, and a target, and this calculator returns the exact probability of hitting it, plus the full range and average. No simulation and no guesswork, just precise tabletop math in your browser.

How it works

Each fair die is a uniform distribution: a d6 has outcomes 1-6 each equally likely. To find the distribution of a sum like 2d6 + 1d8, the tool convolves the dice one at a time, building a table that maps every possible total to the number of equally-likely outcomes that produce it.

For 2d6, there are 6 × 6 = 36 outcomes; a total of 7 happens 6 ways, so P(7) = 6/36 ≈ 16.67%. A flat modifier simply shifts every total. The probability for your comparison is then:

P = (favorable outcomes) / (total outcomes)

The expected (mean) total is the sum of each possible total multiplied by its probability.

Tips and example

  • To find your chance to hit, set the pool to a single d20, add your attack bonus as the modifier, use at least, and set the target to the enemy’s Armor Class.
  • For damage, combine the weapon dice (say 1d8) with extras (2d6 sneak attack) and read the expected mean to compare builds.
  • “At most” is handy for checking failure odds, such as the chance a saving throw misses a DC.
  • Because the math is exact, the favorable-over-total count shows you the underlying fractions, not a rounded estimate.
Ad placeholder (rectangle)