D&D Dice Roller - Roll Any D&D Dice Online Instantly
🎲 Free D&D Tool

D&D Dice Roller

Roll any D&D dice online — d4, d6, d8, d10, d12, d20, and d100. Includes advantage, disadvantage, modifiers, and multi-dice rolling. Perfect for D&D 5e, Pathfinder, and any TTRPG.

🎲 Roll Dice Now

Virtual Dice Roller

Click a dice to roll, or configure options below

🎲 Roll the dice!

About D&D Dice and Rolling

Dice are the beating heart of Dungeons & Dragons 5th Edition. Every sword swing, every fireball, every death-defying saving throw — it all comes down to the roll of the dice. The iconic d20 (20-sided die) determines success or failure, while d4, d6, d8, d10, and d12 dice govern damage, healing, and countless other variables. Together, these seven dice form the complete polyhedral set that every D&D player knows and loves.

Our online D&D Dice Roller gives you a complete set of virtual dice right in your browser. Whether you left your dice bag at home, are playing online with friends, or just need to roll without the clatter, this tool has you covered. It supports single dice rolls, multiple dice, modifiers, advantage/disadvantage, DC target checking, and quick-roll presets for common D&D scenarios. Perfect for players, Dungeon Masters, and anyone who needs reliable, fair dice rolls instantly.

🎲 The 7 Polyhedral Dice of D&D

D&D uses seven distinct dice, each serving specific purposes in the game. Understanding what each die does helps you play faster and more confidently:

Die Range Primary Uses Example
d41-4Small weapons, Healing Word, Magic Missile, BlessDagger: 1d4 piercing
d61-6Most weapons, Sneak Attack, Fireball, Hit DiceShortsword: 1d6 piercing
d81-8Martial weapons, Cleric/Warlock hit dice, healingLongsword: 1d8 slashing
d100-9Heavy weapons, Fighter/Paladin hit dice, Eldritch BlastGlaive: 1d10 slashing
d121-12Barbarian hit dice, Greataxe, LanceGreataxe: 1d12 slashing
d201-20Attack rolls, saving throws, ability checksAlmost every roll in the game!
d1001-100Random tables, Divine Intervention, Wild MagicWild Magic Surge: d100
🎲 The d10 Special Case: A standard d10 shows numbers 0-9. In D&D, "0" is read as 10 for a d10 roll. For d100 (percentile), you roll two d10s together — one for the tens place and one for the ones. Two 0s = 100, not 0.

🟢 Advantage and Disadvantage Explained

Advantage and disadvantage are core mechanics in D&D 5e that replace the complex numerical modifiers of older editions. When you have advantage, you roll two d20s and take the higher result. When you have disadvantage, you roll two d20s and take the lower result. This simple system elegantly handles everything from attacking while hidden (advantage) to attacking while blinded (disadvantage).

📊 Advantage Math — It's More Powerful Than You Think

Advantage doesn't just "give +5" — it shifts the probability curve in a way that's especially powerful against difficult targets:

  • Average roll with advantage: ~13.82 (vs 10.5 normal) — roughly equivalent to +3.3
  • Chance to roll 15+: 51% with advantage (vs 30% normal)
  • Chance to roll natural 20: 9.75% with advantage (vs 5% normal) — nearly double!
  • Chance to roll natural 1: 0.25% with advantage (vs 5% normal) — 20× less likely!

Important Rule: Advantage and disadvantage cancel each other out. If you have both, you roll normally regardless of how many sources of each you have. They don't stack.

📋 Common D&D Dice Rolls

Attack Rolls

d20 + Proficiency Bonus + Ability Modifier vs target's Armor Class (AC). Roll equal to or higher than AC to hit. A natural 20 is always a critical hit (double damage dice). A natural 1 is always a miss, regardless of modifiers.

Saving Throws

d20 + Proficiency Bonus (if proficient) + Ability Modifier vs a DC set by the effect. Used to resist spells, avoid traps, withstand poison, and more. Each class is proficient in two saving throws — one common (DEX, CON, WIS) and one uncommon (STR, INT, CHA).

Ability Checks

d20 + Proficiency Bonus (if proficient in the skill) + Ability Modifier vs a DC set by the DM. Used for everything from picking locks (DEX + Thieves' Tools) to persuading guards (CHA + Persuasion) to recalling lore (INT + Arcana).

Damage Rolls

Determined by the weapon, spell, or effect being used. Always add the relevant ability modifier to weapon damage (but NOT to off-hand attacks unless you have the Two-Weapon Fighting style). Spells do exactly what they say — Fireball is 8d6 fire damage, period.

🔥 Popular D&D Dice Combinations

Scenario Dice Notes
Fireball (3rd level)8d628 avg fire damage, DEX save for half
Sneak Attack (5th level)3d6+ weapon damage, once per turn
Greatsword2d67 avg slashing + STR mod
Greataxe1d126.5 avg slashing + STR mod
Eldritch Blast (11th level)3d1016.5 avg force, 3 beams
Guiding Bolt (1st level)4d614 avg radiant, next attack has advantage
Inflict Wounds (1st level)3d1016.5 avg necrotic, melee spell attack
Ability Scores (4d6 drop lowest)4d6kh3Average result ~12.24
Healing Potion2d4+27 avg healing
Divine Smite (vs undead, 1st level)3d813.5 avg radiant

💡 Dice Rolling Tips for D&D Players

  1. Roll attack and damage together. Speed up combat by rolling your d20 and damage dice simultaneously. If you miss, ignore the damage dice. If you hit, the damage is already rolled.
  2. Announce advantage BEFORE rolling. Nothing's worse than rolling a 2, then remembering you had advantage. Always confirm your roll type (normal/advantage/disadvantage) before the dice leave your hand.
  3. Use this online roller for huge dice pools. Rolling 8d6 for a Fireball or 10d6 for a high-level Sneak Attack is tedious with physical dice. Our online roller handles it instantly.
  4. Keep your dice visible. Whether physical or virtual, rolled dice should be visible to the DM. Hidden rolls breed suspicion and slow down the game.
  5. Respect the dice. Dice superstitions are part of D&D culture. Whether you "train" unlucky dice by setting them with the 20 facing up, or exile dice that roll consecutive 1s to dice jail, these rituals add personality to the game.
  6. Use our other tools! Pair this dice roller with our HP Calculator, Spell Slot Tracker, and Point Buy Calculator for a complete digital D&D toolkit.

❓ Frequently Asked Questions

❓ Is this dice roller truly random?

Yes! Our roller uses JavaScript's crypto.getRandomValues() — a cryptographically secure random number generator — not the predictable Math.random(). Every roll is as random as physically rolling dice. No patterns, no bias, no manipulation.

❓ Can I use this for online D&D sessions?

Absolutely! Keep this page open on your phone, tablet, or second monitor during online sessions on Discord, Roll20, or Foundry VTT. Share your screen or announce your rolls to the group.

❓ What does "4d6kh3" mean?

This is common dice notation: 4d6kh3 = "Roll 4 six-sided dice, keep the highest 3." It's the standard method for rolling ability scores in D&D. Our quick-roll button handles this instantly.

❓ Does advantage stack?

No. In D&D 5e, advantage and disadvantage never stack. If you have advantage from two different sources, you still only roll 2d20 and take the higher. If you have both advantage and disadvantage, they cancel — roll normally.

❓ What's the difference between a d100 and percentile dice?

They're the same thing. "Percentile dice" typically means two d10s — one marked 00-90 (tens) and one marked 0-9 (ones). 00 + 0 = 100, not 0. 00 + 5 = 5. 40 + 0 = 40. Our d100 roller handles this automatically.

❓ Can I roll multiple dice at once?

Yes! Use the "Number of Dice" field to roll multiple dice simultaneously. Want to roll 4d6? Set dice to d6, count to 4. Want 8d6 for Fireball? Same settings with count 8. Each individual die result is shown.

🎲 Never Lose Your Dice Again!

Bookmark this free D&D Dice Roller and you'll always have a full set of dice ready. Explore our complete suite of D&D 5e tools for the ultimate tabletop experience.

Explore All D&D Tools →