Skip to main content

Dice Roller

Roll dice for D&D, Pathfinder, and other tabletop RPGs. Supports all standard dice types and custom notation with modifiers.

Dice Roller

Roll dice using standard notation (e.g., 2d6+3, 1d20, 4d6-2)

Format: [number]d[faces][+/-modifier] (e.g., 2d6+3, d20, 4d6-2)

Dice Notation Guide:

  • d20 - Roll one 20-sided die
  • 2d6 - Roll two 6-sided dice
  • 2d6+3 - Roll 2d6 and add 3
  • 4d6-2 - Roll 4d6 and subtract 2

How to Use

  1. 1
    Choose dice type — Click a quick roll button (d4, d6, d8, d10, d12, d20, d100) or enter custom notation.
  2. 2
    Enter notation — Use standard dice notation like 2d6+3 (2 six-sided dice plus 3).
  3. 3
    Roll the dice — Click Roll or press Enter to roll your dice.
  4. 4
    View results — See individual dice results, modifiers, and total.
  5. 5
    Track history — Your roll history is saved for reference during your session.

Frequently Asked Questions

What dice notation formats are supported?

Standard RPG notation is supported: [number]d[faces][+/-modifier]. Examples: d20 (one d20), 2d6 (two d6), 2d6+3 (two d6 plus 3), 4d6-2 (four d6 minus 2).

What do the colored dice mean?

Green dice show maximum rolls (natural max), red dice show minimum rolls (natural 1), and blue shows modifiers. Regular dice are shown in gray.

Is this roller truly random?

Yes, this roller uses JavaScript's Math.random() which provides cryptographically sufficient randomness for gaming purposes. Each roll is independent.

Can I roll multiple different dice at once?

Currently, each roll uses a single dice notation. For multiple different dice, make separate rolls. Your history tracks all rolls.

What's the maximum number of dice I can roll?

You can roll up to 100 dice at once with faces up to 1000. This covers all standard RPG needs and more.