Dice Tower & Anydice Probability Calculator

Compute probabilities for exploding dice, drop-lowest, and pool systems

Ad placeholder (leaderboard)

Designing or playing a system with unusual dice mechanics means knowing the real odds, not guessing. This calculator computes exact probabilities for exploding dice, keep-highest or keep-lowest rolls, and dice-pool success counting, using enumeration and closed-form distributions rather than random simulation.

How it works

Each mechanic uses a precise method:

exploding   : a die at max face rerolls and adds, recursively (depth-capped)
keep N of M : enumerate all M-die outcomes, keep best/worst N, tally the sum
pool success: per die P(hit) = (faces ≥ target)/faces; combine via binomial
expected    : Σ outcome × probability over the full distribution

For exploding and keep mechanics the tool builds the complete probability distribution and reports it as a table. For pool systems it returns the chance of reaching at least your target number of successes, the most common question at the table.

Example and tips

Rolling 4d6 and keeping the highest 3 — the classic ability-score method — has an expected value of about 12.24, not 10.5, because dropping the lowest die shifts the average up. Exploding a d6 raises its mean from 3.5 to 4.2 once chained explosions are included. Use the distribution table to spot swingy mechanics: a high expected value with a wide spread feels very different at the table from a tight one.

Ad placeholder (rectangle)