Boneyard Tools

Dice Roller

This dice roller reads standard tabletop notation like 2d6+3, d20 or 4d8-1 and rolls each die separately in your browser. Every face is shown as its own pill, the modifier is applied, and the grand total is summed for you. Quick-pick buttons cover d4 through d100 and common ability score rolls, and the last ten rolls stay in a history list so you can compare outcomes.

How to roll dice online

  1. Type dice notation such as d20, 2d6+3 or 4d8-1 into the box, or tap a quick-pick die or common roll.
  2. Press Roll or hit Enter to generate a fresh result.
  3. Read each individual die shown as a pill, along with the modifier if you added one.
  4. Read the Total, which sums every die plus your modifier.
  5. Scan the Recent rolls history to compare outcomes, and use Clear to reset it.

Examples

Attack roll with a bonus

1d20+5
One die from 1 to 20, plus 5, so a total from 6 to 25

Rolling damage

2d6+3
Two dice each 1 to 6, plus 3, so a total from 5 to 15

Classic ability score

4d6
Four dice each 1 to 6, summed for a total from 4 to 24

Frequently asked questions

What dice notation does this support?

Standard RPG notation: NdS for N dice of S sides, an optional leading count where d20 means 1d20, and an optional modifier like +3 or -1. Examples include 2d6+3, d100 and 4d8-1. Spaces and an uppercase D are tolerated.

What is the largest roll I can make?

Both the dice count and the number of sides are capped at 1000, so 1000d1000 is the ceiling. That guard stops a typo from asking for millions of dice. Anything past the cap, or notation like d0 or 2d, is rejected with a hint.

Are the rolls truly random?

Rolls use your browser's built-in random number generator, which is well suited for games and casual use. It is not designed for cryptography or regulated gambling. Each die is rolled independently, so results are not weighted or fixed.

Can I roll many dice at once?

Yes. Set any count up to 1000, such as 8d6 or 10d10, and the tool rolls each die separately, shows every face, and sums them with your modifier into one total.

How does the modifier work?

A trailing +N or -N is added to the sum of the dice, not to each die. So 2d6+3 rolls two six-sided dice, adds them, then adds 3, giving a total between 5 and 15. A negative modifier like 4d8-1 subtracts from the sum.

What do d4, d6, d8, d10, d12, d20 and d100 mean?

The number after the d is how many sides the die has. A d20 has 20 faces and is the core die in many role playing games, while d100 (percentile) returns 1 to 100. All of these are available as one-tap quick picks.

Does it keep a history of my rolls?

Yes. The last ten rolls are listed under Recent rolls with their notation, the individual dice, and the total. The history lives only in the current page and clears when you reload or press Clear.

Why did my notation get rejected?

The parser needs a valid NdS pattern with a count and sides of at least 1. Entries like d0, 2d, abc or a count above 1000 do not match and show the hint to enter notation like 2d6+3, d20 or 4d8-1.

Is anything sent to a server?

No. Every roll happens locally in your browser, so the tool is private and works even when you are offline.

Learn more

  • Dice notation explained (NdS+M)

    How to read tabletop dice notation like 2d6+3, d20 and 4d8-1, what the count, sides and modifier mean, and the odds each roll produces.

Related tools