Custom Dice Pool Probability Table

Calculate the full probability distribution for any dice pool

Ad placeholder (leaderboard)

This tool gives the exact probability of every possible total for any dice pool, using combinatorial math rather than simulation. Enter notation like 3d6+2 or 2d8+1d4 and read off the full distribution, the average, and cumulative success odds.

How it works

The distribution is built by convolution, one die at a time. Each die spreads the running distribution across its faces and re-sums the overlaps:

start: probability 1.0 at the flat modifier
for each die dM:
    new[t + face] += old[t] / M   for face = 1..M

Because every face is equally likely and independent, this produces the exact probability of each total. The chance of any total is the count of dice combinations that sum to it divided by the total number of combinations.

Example and notes

For 3d6 there are 216 equally likely outcomes. Only one of them sums to 3 (all ones), so P(3) is 1/216 ≈ 0.46 percent, while 27 combinations sum to 10 or 11, making each about 12.5 percent — the peak of the classic bell-shaped 3d6 curve. The at-least column then tells you, for instance, the chance to roll 13 or more. Use the mean to balance damage or difficulty and the cumulative columns to set target numbers that hit a desired success rate.

Ad placeholder (rectangle)