AllCalciHub logo AllCalciHub
Everyday

Dice Roller

Roll any combination of dice (d4, d6, d8, d10, d12, d20, or custom) with modifiers for tabletop RPGs and games.

What is Dice Roller?

The Dice Roller simulates rolling multiple polyhedral dice used in tabletop RPGs and board games. You can roll standard dice (d4 through d20) or a custom-sided die, add a modifier, and see individual die results alongside the total.

How to use

  1. 1 Select the number of dice to roll (1–20).
  2. 2 Choose the die type: d4, d6, d8, d10, d12, d20, or enter a custom number of sides.
  3. 3 Optionally enter a positive or negative modifier to add to the total.
  4. 4 Click Roll Dice to generate a random result.
  5. 5 Individual die results are shown below the total so you can see each roll.

Formula

Total = sum of all individual die rolls + modifier. Each die roll is a random integer from 1 to the number of sides. Min possible = (number of dice × 1) + modifier. Max possible = (number of dice × sides) + modifier.

Example calculation

Rolling 3d6+2: three six-sided dice might show [4, 2, 6] = 12, plus modifier 2 = 14 total. Min = 5, Max = 20.

Frequently asked questions

Is this truly random?

The roller uses the browser's Math.random(), which is a pseudorandom number generator suitable for gaming but not cryptographic purposes.

What does d20 mean?

d20 means a 20-sided die. The 'd' prefix stands for 'die' and the number indicates how many faces it has.

What is a modifier?

A modifier is a fixed number added (or subtracted) from the sum of the dice. For example, a +3 modifier means you add 3 to whatever the dice show.

Can I roll percentile dice?

Yes — select d10 and roll two dice, treating one as tens and one as units, for 01–100. Or use the custom die option and set 100 sides.

What is the custom die type?

The custom option lets you specify any number of sides, such as a d3, d7, or d100, to simulate uncommon or homebrew dice.