Overview
Rolling polyhedral dice is the universal engine of tabletop roleplaying games (Dungeons & Dragons, Pathfinder), board games, wargaming, and probability experiments. The Random Dice Generator simulates rolling multi-sided diceโfrom classic 6-sided cubes (d6) to iconic 20-sided d20s and percentile d100sโcomplete with optional arithmetic modifiers.
Whether you need to roll 3d6 for character attribute generation, 1d20+5 for an attack check, or 4d8 for fireball spell damage, this calculator delivers transparent, reproducible rolls. Every roll displays both individual face values and the combined sum.
Worked Examples
Example 1: Rolling 3d6 with No Modifier (Seed = 7)
Count = 3, Sides = 6 (d6), Modifier = 0, Seed = 7
- Simulate 3 independent rolls on a fair 6-sided die.
- Individual rolls produce: 4, 3, 5.
- Sum individual dice: 4 + 3 + 5 = 12.
- Expected theoretical value: 3 ร 3.5 = 10.5.
Final Answer: 12 (Rolls: 4, 3, 5 | Expected: 10.50)
Example 2: D&D Attack Roll with +5 Modifier (1d20+5, Seed = 42)
Count = 1, Sides = 20 (d20), Modifier = +5, Seed = 42
- Simulate 1 roll on a 20-sided die: results in 14.
- Apply +5 modifier: 14 + 5 = 19.
- Expected value: 10.5 + 5 = 15.5.
Final Answer: 19 (Raw roll: 14, Modifier: +5)
Example 3: Rolling 2d8 with -2 Penalty (Seed = 15)
Count = 2, Sides = 8 (d8), Modifier = -2, Seed = 15
- Simulate 2 rolls on an 8-sided die: 6, 7.
- Raw sum: 6 + 7 = 13.
- Apply penalty: 13 โ 2 = 11.
Final Answer: 11 (Raw rolls: 6, 7)