Skip to main content
Toolgin57 tools

Dice Roller

Loading…

About Dice Roller

The Dice Roller simulates rolling dice using standard RPG (tabletop role-playing game) notation. Roll any combination of dice: 1d6, 2d8, 4d6, 1d20+5, 3d10-2, and more.

Supports modifiers (±), multiple dice of the same type (XdY), and common RPG mechanics like 4d6 drop lowest (for D&D ability score generation).

Results show the individual die values and the total, making it transparent and easy to verify each roll.

Everything runs in your browser. Your rolls are never stored.

How to Use Dice Roller

  1. Enter dice notation like '2d6', '1d20+5', or '4d6'.

  2. Click Roll to see the result and individual die values.

  3. Roll again for a new result.

Examples

Example — Roll a d20
Input
1d20
Output
Result: 17 [17]
Example — Roll 2d6+3
Input
2d6+3
Output
Result: 11 [4, 4] +3

Frequently Asked Questions

What notation is supported?

Standard XdY±Z notation. Examples: d6 (one 6-sided die), 2d8 (two 8-sided dice), 4d6+2 (four 6-sided dice plus 2), 1d20-1 (one 20-sided die minus 1).

Can I roll multiple different dice at once?

Enter multiple expressions separated by spaces or commas: '1d20 2d6+3' rolls a d20 and two d6s with modifier separately.

What dice types are available?

Any number of sides: d2 (coin flip), d4, d6, d8, d10, d12, d20, d100 (percentile), and any custom die size like d7 or d13.

Can I use this for D&D ability score generation (4d6 drop lowest)?

Yes — enter '4d6' and the tool shows all four die values so you can manually drop the lowest. A dedicated drop-lowest mode is also available.

Is the roll random?

Yes — each roll uses Math.random() seeded separately for each die, providing uniform distribution across all faces.