Exact Mathematics EngineDiscrete Probability & Standard Deviation

Dice Average Calculator Online - Probability & Expected Value

Determine exact mathematical averages, expected damage values, standard deviation, and full discrete probability distribution curves for any tabletop RPG dice combination.

Dice Formula & Probability Engine

Type any standard RPG dice formula (e.g. 3d6, 8d6, 2d12+3) to compute exact statistical averages and discrete probability curves.

VALID
Flat Modifier (+ / -):
+0
Quick RPG Presets:
Expected Value (Mean)

10.5

Min Possible

3

Max Possible

18

Standard Deviation

±2.96

Probability Distribution Curve

Peak: Outcome 10 (12.5%)
Value: 3 | 0.463%
3
Value: 4 | 1.389%
4
Value: 5 | 2.778%
5
Value: 6 | 4.63%
6
Value: 7 | 6.944%
7
Value: 8 | 9.722%
8
Value: 9 | 11.574%
9
Value: 10 | 12.5%
10
Value: 11 | 12.5%
11
Value: 12 | 11.574%
12
Value: 13 | 9.722%
13
Value: 14 | 6.944%
14
Value: 15 | 4.63%
15
Value: 16 | 2.778%
16
Value: 17 | 1.389%
17
Value: 18 | 0.463%
18

Discrete Outcome Breakdown Table

Total Possible Combinations: 216
Outcome ValueWays to Roll (Combinations)Exact ProbabilityVisual Odds Bar
310.463%
431.389%
562.778%
6104.63%
7156.944%
8219.722%
92511.574%
102712.5%
112712.5%
122511.574%
13219.722%
14156.944%
15104.63%
1662.778%
1731.389%
1810.463%

How Dice Averages and Expected Values are Derived

Step-by-step mathematical proofs from single die means to multi-die sums and modifiers.

1. Single Die Expected Value Formula

For any fair die numbered sequentially from 1 to $N$, the arithmetic mean is the average of all outcomes:

E(X) = (N + 1) / 2
  • 1d4: (4 + 1) / 2 = 2.5
  • 1d6: (6 + 1) / 2 = 3.5
  • 1d8: (8 + 1) / 2 = 4.5
  • 1d10: (10 + 1) / 2 = 5.5
  • 1d12: (12 + 1) / 2 = 6.5
  • 1d20: (20 + 1) / 2 = 10.5
  • 1d100: (100 + 1) / 2 = 50.5

2. Linearity of Expectation for Multiple Dice

By linearity of expectation, rolling multiple independent dice simply adds their expected values together:

E(N d X ± M) = N × ((X + 1) / 2) ± M
  • 2d6 Greatsword: 2 × 3.5 = 7.0
  • 3d6 Stat Roll: 3 × 3.5 = 10.5
  • 8d6 Fireball: 8 × 3.5 = 28.0
  • 1d8 + 3 Cure Wounds: 4.5 + 3 = 7.5
  • 10d6 + 40 Disintegrate: 35 + 40 = 75.0

D&D 5e Spell & Ability Damage Benchmark Table

Expected averages, minimums, maximums, and standard deviation across iconic spells.

Spell / AbilityDice FormulaMin – Max RangeExpected MeanStd DeviationDamage Type
Magic Missile (Level 1)3 × (1d4 + 1)6 – 1510.50±1.94Force
Guiding Bolt (Level 1)4d64 – 2414.00±3.42Radiant
Scorching Ray (Level 2, 3 rays)3 × 2d66 – 3621.00±4.18Fire
Fireball (Level 3)8d68 – 4828.00±4.83Fire
Lightning Bolt (Level 3)8d68 – 4828.00±4.83Lightning
Cone of Cold (Level 5)8d88 – 6436.00±6.00Cold
Disintegrate (Level 6)10d6 + 4050 – 10075.00±5.40Force
Meteor Swarm (Level 9)40d6 (20 Fire + 20 Bludgeon)40 – 240140.00±10.80Fire / Bludg

Advantage & Disadvantage Mathematical Impact

How rolling two d20s and taking the highest (2d20kh1) or lowest (2d20kl1) shifts success rates.

Standard 1d20

10.50

Crit Rate: 5.00% (1/20)

Advantage (2d20kh1)

13.825

Crit Rate: 9.75% (+4.75%)

Disadvantage (2d20kl1)

7.175

Crit Rate: 0.25% (-4.75%)

Tabletop Polyhedral Dice Quick Reference Chart

Single, double, and triple die averages across all standard gaming dice.

Die TypeGeometry1 Die Average2 Dice Average3 Dice Average3D Roller Tool
d4Tetrahedron2.55.07.5Roll 3D d4
d6Cube3.57.010.5Roll 3D d6
d8Octahedron4.59.013.5Roll 3D d8
d10Trapezohedron5.511.016.5Roll 3D d10
d12Dodecahedron6.513.019.5Roll 3D d12
d20Icosahedron10.521.031.5Roll 3D d20
d100Percentile50.5101.0151.5Roll 3D d100

Frequently Asked Questions About Dice Averages

Clear explanations of expected values, standard deviation, and tabletop math.

How do you calculate the expected average of any single die?

For a standard fair die numbered 1 through N, the expected mathematical average (mean) is E(X) = (N + 1) / 2. For example, 1d4 = 2.5, 1d6 = 3.5, 1d8 = 4.5, 1d10 = 5.5, 1d12 = 6.5, 1d20 = 10.5, and 1d100 = 50.5.

How do multiple dice add together mathematically (Linearity of Expectation)?

By the linearity of expectation, the expected value of rolling N dice with X sides each and adding modifier M is: E(NdX + M) = N × ((X + 1) / 2) + M. For instance, 3d6 + 5 averages 3 × 3.5 + 5 = 15.5.

Why does 2d6 feel more consistent than 1d12 in tabletop combat?

A single 1d12 has a uniform probability distribution (every number has an equal 8.33% chance, standard deviation ±3.45). In contrast, 2d6 creates a triangular bell curve where central numbers like 7 (16.67%) occur 6 times more frequently than extremes like 2 or 12 (2.78%), with a tighter standard deviation of ±2.42.

What is the average roll of a d20 with Advantage (2d20kh1)?

Rolling 1d20 with Advantage raises the expected average from 10.5 to 13.825 (+3.325 increase). It also elevates the chance of rolling a natural 20 critical hit from 5.0% to 9.75% and slashes the chance of a critical fumble (natural 1) to just 0.25%.

What is standard deviation in dice rolls?

Standard deviation measures how tightly roll outcomes cluster around the expected average. Approximately 68.2% of all rolls fall within ±1 standard deviation of the mean, and over 95.4% fall within ±2 standard deviations.

What is the average of 4d6 Drop Lowest (4d6dl1)?

Rolling 4d6 and dropping the lowest single die produces an expected mathematical average of 12.24 per attribute (compared to 10.5 for straight 3d6).