Dice Roller Calculator

Roll virtual dice for any tabletop game with the Dice Roller Calculator. Set the number of dice, choose your die type (d4, d6, d8, d10, d12, d20, d100, or custom), add a modifier, and get your total roll, individual die results, and a breakdown chart. Perfect for D&D, Pathfinder, Yahtzee, and any board game that needs a quick dice roll.

How many dice to roll at once (1–15)

Only used when Die Type is set to Custom

Add or subtract a fixed value from the total (e.g. +3 or -2)

Advantage/Disadvantage overrides die type to D20

Results

Total Roll

--

Dice Rolled

--

Highest Die

--

Lowest Die

--

Average Per Die

--

Modifier Applied

--

Individual Die Results

Results Table

Frequently Asked Questions

How random are virtual dice rolls?

This calculator uses JavaScript's Math.random() function, which is a pseudorandom number generator (PRNG). It produces statistically uniform results across all faces, making it perfectly suitable for tabletop gaming. For cryptographic purposes a true hardware RNG would be needed, but for games the results are effectively random.

What is Advantage and Disadvantage in D&D?

Advantage means you roll two D20s and take the higher result, giving you a better chance of success. Disadvantage means you roll two D20s and take the lower result, making success harder. These mechanics are core to Dungeons & Dragons 5th Edition and many other tabletop RPGs.

What do the different die types mean (d4, d6, d8, etc.)?

The number after 'd' refers to how many faces (sides) a die has. A d6 is a standard 6-sided die, a d20 has 20 sides, and so on. In tabletop RPGs like D&D, different dice are used for different purposes — d20 for attack rolls, d8 for longsword damage, d6 for short rests, and so on.

What is a modifier in dice rolling?

A modifier is a fixed number added to or subtracted from your dice total. In D&D, your ability score bonuses and proficiency bonuses are modifiers. For example, rolling 2d6+3 means you roll two six-sided dice and add 3 to whatever total you get.

Can I simulate Yahtzee or other board game dice?

Yes! Yahtzee uses five standard d6 dice. Set the number of dice to 5 and the die type to D6 for a Yahtzee roll. You can also simulate dice for backgammon (2d6), Monopoly (2d6), Risk (up to 3d6 for attackers), and any other board game.

What is a D100 or percentile dice?

A D100, also called percentile dice, generates a result from 1 to 100. It is often used in tabletop RPGs for percentage-based events, such as random encounter tables or wild magic surges. Physically, it is simulated by rolling two D10s — one for tens and one for units.

What does 'Drop Lowest' or 'Drop Highest' mean?

These options let you roll multiple dice and discard one die from the calculation. 'Drop Lowest' (common in D&D ability score generation) rolls your dice and removes the smallest result before summing. 'Drop Highest' does the opposite. For example, rolling 4d6 drop lowest is a classic method for generating D&D character stats.

How many dice can I roll at once?

This calculator supports rolling up to 15 dice simultaneously. For most tabletop games, this is more than enough — even high-damage spells like Fireball max out at 8d6. If you need to roll more, simply perform multiple rolls and add the totals together.

More Statistics Tools