Skip to main content

Dice Roller

Our dice roller supports all standard tabletop RPG dice (d4, d6, d8, d10, d12, d20, d100), custom dice with any number of sides, and dice notation like "3d6+5" or "2d20 with advantage." It shows individual die results, sum, modifiers, and roll history — perfect for D&D, Pathfinder, and board games.

Results

Total:

Share this tool
Fun & Games

About the Dice Roller

Our dice roller supports all standard tabletop RPG dice (d4, d6, d8, d10, d12, d20, d100), custom dice with any number of sides, and dice notation like "3d6+5" or "2d20 with advantage." It shows individual die results, sum, modifiers, and roll history — perfect for D&D, Pathfinder, and board games.

How to use it

  1. Click any die icon to roll it instantly.
  2. Enter dice notation: "3d6" (three six-sided dice), "2d8+4" (two d8s plus 4).
  3. Use advantage/disadvantage: roll 2d20 and take the higher/lower result.
  4. View roll history and statistics: average over multiple rolls.

Formula & methodology

Dice notation: XdY+Z = roll X dice each with Y sides, add Z modifier. Average result = X × (Y+1)/2 + Z. For 1d20: average = 10.5. For 3d6: average = 10.5, range 3–18. Advantage (best of 2d20): average ≈ 13.8. Disadvantage (worst of 2d20): average ≈ 7.2. True random: uses Math.random() seeded from system entropy.

Common use cases

  • D&D/Pathfinder/TTRPG combat and skill checks
  • Board games without physical dice (Monopoly, Risk, Catan)
  • Probability education: empirical distribution of dice rolls
  • Random decision-making: "roll to decide who pays for lunch"
  • Game master tools: random encounter tables, NPC generation

Frequently asked questions

With advantage: roll 2d20, use the higher result. With disadvantage: roll 2d20, use the lower result. Advantage shifts the average from 10.5 to ~13.8; disadvantage shifts it to ~7.2. They cancel out when both apply simultaneously. This mechanic replaced many earlier +/-2 modifiers, creating a binary but impactful system that rewards creative play.
A d100 uses two d10s: one represents tens digits (0, 10, 20...90), one represents units (0–9). Roll both: 70 + 3 = 73; 00 + 0 = 100 (or 0 depending on system). Electronically, d100 = random integer from 1–100. Percentile dice appear in Call of Cthulhu, Warhammer Fantasy, and many OSR RPG systems for skill checks and random tables.

Related tools

All Tools →

Embed this tool on your site

Free for personal and commercial use. Just copy the snippet below.