D&D dice roller

Roll any polyhedral die, add your modifier, and roll d20s with advantage or disadvantage. Type dice notation like 2d6+3 for damage or 4d6kh3 for ability scores. Your last 30 rolls stay on the page.

Or type a roll

Rolls happen on your device with no sign-up. Results are random every time.

Pick a die to roll. Your last 30 rolls show up here.

How to use it

Attack rolls and checks

Set the modifier to your attack bonus or skill bonus and press d20. Natural 20s and natural 1s are flagged so you don't miss a crit.

Advantage and disadvantage

Roll two d20s and keep the higher (advantage) or lower (disadvantage). The die you didn't keep is shown crossed out.

Damage

Set Number of dice and press the die, or type it: 2d6+3 for a greatsword, 8d6 for fireball. Critical hits double the dice, not the modifier, so 2d6+3 becomes 4d6+3.

Ability scores

Type 4d6kh3 to roll four dice and keep the highest three, six times. Or use the stat roller, which does all six at once.

Which die is for what

DieCommon uses in 5e
d4Dagger damage, magic missile, Bless and Guidance bonuses
d6Shortsword and greatsword damage, Sneak Attack, fireball, rolling ability scores
d8Longsword and rapier damage, cleric and rogue hit dice, cure wounds
d10Heavy crossbow and glaive damage, fighter and paladin hit dice
d12Greataxe damage, barbarian hit dice
d20Attack rolls, ability checks, saving throws, initiative
d100Percentile tables, wild magic, random loot

Questions

Is this dice roller fair?

Yes. Each die is rolled with your browser's random number generator, so every face has the same chance. Nothing is stored or sent anywhere.

What does 2d6+3 mean?

Roll two six-sided dice, add them together, then add 3. The first number is how many dice, the number after d is how many sides, and the end is the modifier.

How does advantage work in 5e?

When you have advantage you roll two d20s and use the higher result; with disadvantage you use the lower one. If you have both, they cancel out and you roll one d20.

What does 4d6kh3 mean?

Roll four six-sided dice and keep the highest three. It's the standard way to roll ability scores (4d6, drop the lowest).

Is it free?

Yes, free and unlimited with no sign-up.

More generators

Random character generatorThree original characters with a backstory, a goal and a secret.D&D character generatorReady-to-play 5e characters with ability scores, HP, skills, gear and a backstory.D&D NPC generatorTownsfolk, villains and quest givers with a voice, a secret and quick stats.Character personality generatorTraits, ideal, bond, flaw and how they act under pressure.Story idea generatorLoglines with a conflict, a twist and a first line.D&D shop generatorA shop, its owner and a price list in gold, silver and copper.D&D quest generatorQuest hooks with an objective, a complication and a reward.D&D encounter generatorBalanced 5e encounters: monsters and XP by the rules, plus terrain, tactics and a twist.Backstory generatorCharacter backstories with a turning point, a secret and hooks for the GM.D&D name generatorNames for every race: elf, dwarf, tiefling, dragonborn and more. Instant and unlimited.Fantasy town name generatorTowns, villages, cities and kingdoms in eight styles, each with a one-line hook.Tavern name generatorFantasy tavern and inn names with a hook and a house special.Demon name generatorNames and titles for demons, devils, fae, fairies, monsters and undead lords.Villain generatorVillains with a goal, a motive, lieutenants and a weakness the heroes can find.Plot generatorFull story plots from setup to ending, each with a twist.D&D monster generatorHomebrew 5e monsters with traits and actions, numbers set by the DMG's CR table.Magic item generator5e magic items and loot by rarity, with an effect, a quirk and a price.Point buy calculatorSpend 27 points on 5e ability scores, with bonuses and modifiers.D&D stat rollerRoll ability scores with 4d6 drop lowest, 3d6 or 2d6+6.Elf name generatorMelodic elf names with family names drawn from nature.City name generatorFantasy city names in eight styles, each with a one-line hook.Japanese name generatorCommon Japanese given names and surnames, in either name order.Gamertag generatorCool, funny, fantasy or short usernames for games and streams.