Skip to content

Dice Roller

Roll 1 to 20 standard tabletop dice in your browser. View every individual result, subtotal, modifier, final total, and the latest 20 rolls.

Roll tabletop dice online

Choose a die type, enter how many dice to roll, add an optional modifier, and select Roll dice. The tool displays every individual die, their subtotal, the modifier, and the final total.

Supported dice include the d4, d6, d8, d10, d12, d20, and d100. You can roll between 1 and 20 dice of the selected type in a single action.

Select Roll dice again for a new result. When you are not editing a field or using another control, you can also press Space or Enter to roll.

How dice notation works

Tabletop dice are commonly written using the letter d. The number before the d tells you how many dice to roll, and the number after it tells you how many sides each die has.

For example, 2d6 means roll two six-sided dice. 1d20 means roll one twenty-sided die. A signed number after the dice is a modifier, so 3d8 + 5 means roll three eight-sided dice, add their results, and then add 5.

This roller uses separate controls rather than a notation field. To roll 3d8 + 5, select d8, set Dice count to 3, and set Modifier to 5.

Understand rolls, subtotal, modifier, and total

The individual rolls show the result of every die. If you roll 3d6 and receive 2, 5, and 6, those three numbers are the raw dice results.

The subtotal is the sum of the individual dice. In that example, the subtotal is 13.

The modifier is added to or subtracted from the subtotal once. With a +4 modifier, the final total is 17. With a -3 modifier, the final total is 10.

A modifier changes the final total but does not change the possible face results of the dice themselves.

Find the lowest and highest possible total

The lowest possible subtotal equals the number of dice because the minimum result on each supported die is 1. The highest possible subtotal equals the number of dice multiplied by the number of sides.

For example, 3d8 has a minimum subtotal of 3 and a maximum subtotal of 24. Adding a +5 modifier changes the possible final-total range to 8 through 29.

Negative modifiers can make the final total lower than the minimum face value and can even produce a total of zero or below. The individual dice still remain within their normal 1-to-sides range.

Why several dice behave differently from one die

Every face of one fair die has the same individual chance. On a d20, each number from 1 through 20 has a 1-in-20 chance, or 5 percent.

The totals of several dice are not usually equally likely. With 2d6, there is only one combination that totals 2 and one that totals 12, but six combinations total 7.

This makes middle totals more common than extreme totals when several dice are added together. Rolling more dice produces an increasingly concentrated group of totals around the middle of the possible range.

Choose the right die for the roll

d4: Produces results from 1 to 4. It is often used for small effects, light damage, short durations, or compact random tables.

d6: Produces results from 1 to 6. This is the familiar cube used in many board games and is also common in tabletop role-playing games.

d8: Produces results from 1 to 8 and is frequently used for damage, healing, and medium-sized random tables.

d10: Produces results from 1 to 10. It can be used by itself or as part of a percentile system.

d12: Produces results from 1 to 12 and is often used for larger effects or high-damage rolls.

d20: Produces results from 1 to 20. Many tabletop role-playing systems use it for checks, attacks, saves, and other success-or-failure tests.

d100: Produces results from 1 to 100. It is useful for percentages, percentile tables, large outcome tables, and results that need one hundred possible values.

How the digital d100 differs from percentile dice

This tool generates a single value from 1 through 100 when you select d100.

At a physical game table, a d100 roll is often made using two ten-sided dice. One represents the tens digit and the other represents the ones digit. A tens result of 70 and an ones result of 4 represents 74.

In many percentile systems, 00 and 0 together represent 100 rather than zero. The digital d100 avoids digit interpretation by displaying the final percentile value directly.

Use modifiers correctly

Positive modifiers increase the final result, while negative modifiers reduce it. A modifier normally represents a bonus, penalty, ability score, skill value, item effect, difficulty adjustment, or another rule defined by the game.

The modifier is applied once to the complete subtotal. Rolling 4d6 with a +3 modifier adds 3 after all four dice have been totalled; it does not add 3 to every individual die.

The tool accepts whole-number modifiers from -100 through +100. Enter 0 when the roll does not require a modifier.

Review the latest rolls

The history section keeps the latest 20 completed rolls from the current page session. Each history row shows the individual dice results and the final total.

The newest roll appears first. Select Clear history to remove all displayed history without changing the selected die, dice count, or modifier.

History is intended as a temporary reference during a game. It does not permanently save rolls, identify players, display timestamps, or create a verifiable game record.

Dice facts and useful extras

The d4, d6, d8, d12, and d20 have the shapes of the five Platonic solids: the tetrahedron, cube, octahedron, dodecahedron, and icosahedron. The common d10 has a different shape called a pentagonal trapezohedron.

On a conventionally numbered six-sided die, opposite faces are paired as 1 and 6, 2 and 5, and 3 and 4, so each opposite pair totals 7. This physical face arrangement does not affect a digital d6 result.

Twenty-sided objects are much older than modern tabletop role-playing games. Surviving ancient 20-sided polyhedra date back roughly two thousand years, although their exact uses are not always known.

The singular form is die, while dice is traditionally plural. In modern everyday English, dice is also commonly used for one die.

Rolling a natural 20 simply means the d20 itself showed 20 before modifiers. Whether that creates a critical result depends on the rules of the game being played.

Board games and everyday uses

Use a d6 for games that require an ordinary six-sided die, or roll 2d6 when a game uses a pair of dice. The individual results remain visible as well as their combined total.

Dice can also randomize numbered choices, encounter tables, writing prompts, classroom exercises, turn order, movement distances, or informal decisions.

Check the rules before replacing specialist game components. Some games use custom symbols, weighted outcomes, reroll rules, dice pools, or other mechanics that this standard numeric roller does not reproduce.

Tabletop role-playing game rolls

The roller supports common polyhedral dice used in tabletop role-playing games. Use the d20 for checks when required by your game, and select other dice for damage, healing, random tables, or effects.

You can enter a positive or negative modifier and see both the raw roll and final total. This makes it easy to confirm whether the modifier was applied correctly.

Special mechanics such as advantage, disadvantage, exploding dice, rerolling ones, success counting, keeping the highest dice, and dropping the lowest die must be handled manually or with a more specialized roller.

Local processing and randomness limitations

Roll generation, totals, modifiers, keyboard controls, and recent history are handled in your browser. The results are not sent to a server.

Each individual die is generated within the supported range using browser-provided Web Crypto random values when available.

This tool is appropriate for tabletop games, board games, classroom activities, and casual randomization. It is not a physical dice simulator, casino-certified random-number system, independently audited draw, or security-sensitive random generator.

Examples

Roll one d20 with a bonus

Die: d20 · Count: 1 · Modifier: +4

Result: One result from 1 to 20, followed by 4 added to the final total

A raw result of 13 produces a final total of 17.

Roll two ordinary dice

Die: d6 · Count: 2 · Modifier: 0

Result: Two individual d6 results with a subtotal from 2 through 12

A total of 7 has more possible combinations than either 2 or 12.

Roll damage dice

Die: d8 · Count: 3 · Modifier: +5

Result: Three individual d8 rolls, their subtotal, and 5 added once

The possible final total ranges from 8 through 29.

Apply a penalty

Die: d20 · Count: 1 · Modifier: -2

Result: One d20 result with 2 subtracted from the final total

A raw roll of 1 produces a final total of -1.

Roll a percentile result

Die: d100 · Count: 1 · Modifier: 0

Result: One whole-number result from 1 through 100

The tool displays the final percentile directly instead of showing separate tens and ones dice.

Roll a large dice pool

Die: d6 · Count: 20 · Modifier: 0

Result: Twenty individual d6 results and their combined subtotal

This is the maximum number of dice supported in one roll.

Use the keyboard shortcut

Choose the dice settings, move focus away from controls, and press Space

Result: A new roll using the current settings

Space and Enter do not trigger a roll while you are editing an input or interacting with another control.

Frequently Asked Questions

What dice can I roll?

You can roll a d4, d6, d8, d10, d12, d20, or d100.

How many dice can I roll at once?

You can roll between 1 and 20 dice of the selected type.

What does d20 mean?

The letter d stands for die, and 20 is the number of sides. A d20 produces a raw result from 1 through 20.

What does 3d8 + 5 mean?

It means roll three eight-sided dice, add their results, and then add 5 to the subtotal. In this tool, select d8, set the count to 3, and enter a modifier of 5.

Is the modifier added to every die?

No. The modifier is applied once to the combined subtotal after all individual dice have been added.

Can I use a negative modifier?

Yes. Enter a whole-number modifier between -100 and +100. A negative modifier is subtracted from the subtotal.

Can a final total be zero or negative?

Yes. The dice themselves always produce values of at least 1, but a sufficiently large negative modifier can reduce the final total to zero or below.

What is the possible total for 2d6?

Without a modifier, the minimum is 2 and the maximum is 12.

Are all 2d6 totals equally likely?

No. There are more combinations that produce middle totals. Seven can be made in six ways, while two and twelve can each be made in only one way.

What is the chance of rolling a 20 on a d20?

One result out of the 20 possible faces is a 20, so the probability on a single fair d20 roll is 1 in 20, or 5 percent.

What is a natural 20?

A natural 20 means the d20 itself showed 20 before any modifiers were applied. Its effect depends on the rules of the game.

How does the d100 work?

The digital d100 returns one value from 1 through 100. Physical percentile rolls are often made with two ten-sided dice representing tens and ones.

Can I roll with advantage or disadvantage?

There is no dedicated advantage control. You can roll two d20s and manually use the higher or lower result when your game requires it, but the total shown will add both dice together and should be ignored for that purpose.

Does the tool support custom dice notation?

No. Use the die type, count, and modifier controls. Expressions such as 4d6 drop lowest, exploding dice, rerolls, and conditional modifiers are not supported.

Can I roll custom-sided dice such as a d3 or d30?

No. This version supports d4, d6, d8, d10, d12, d20, and d100 only.

Can I press a keyboard key to roll?

Yes. Press Space or Enter when focus is not inside an input, select menu, button, link, or another interactive element.

How many previous rolls are shown?

The history section keeps the latest 20 rolls from the current browser session.

Does roll history show the modifier?

The main result shows the subtotal, modifier, and total. History shows the individual dice and final total, so record important settings separately when they may change between rolls.

Are my dice rolls permanently saved?

No. The result and recent history remain only in the current browser session and are cleared when the session ends.

Are my rolls sent to a server?

No. Roll generation, calculation, and history are handled locally in your browser.

Is this suitable for casino or regulated gambling?

No. It is an everyday tabletop and board-game tool, not a casino-certified or independently audited random system.

Related Tools