ewory.com logo

Dice Generator

Choose the number of dice and the number of sides, and press the 'Roll Dice!' button. The generator shows the results with animation.



Dice Generator – Virtual Dice Rolling

The dice generator is a convenient tool for virtual dice rolling. It is suitable for playing board games, role-playing games, educational use, and any situation where random numbers are needed.

Supported Dice Types

The dice generator supports several different dice known from the world of role-playing games:

DiceSidesUse
d44Tetrahedron, role-playing games
d66Standard die, board games
d88Octahedron, role-playing games
d1010Percentile die, role-playing games
d1212Dodecahedron, role-playing games
d2020Icosahedron, D&D and other role-playing games
d100100Percentage results

How are random numbers generated?

The dice generator uses JavaScript's Math.random() function, which produces pseudorandom numbers. Each roll is independent, just like a real die roll. The result is evenly distributed among all possible values.

Probabilities in rolling two d6 dice

The probabilities of the sum of two six-sided dice:

SumCombinationsProbability
212.78 %
325.56 %
438.33 %
5411.11 %
6513.89 %
7616.67 %
8513.89 %
9411.11 %
1038.33 %
1125.56 %
1212.78 %

The sum of 7 is the most probable result (16.67 %).

Use Cases

Board Games: When real dice are lost or playing remotely, virtual dice replace physical dice.

Role-Playing Games (D&D, Pathfinder): The d20 die is the core of role-playing games. The dice generator supports all necessary dice types for attack, skill, and saving throws.

Education: Illustrating probability calculation – roll hundreds of times and observe the distribution of results.

Decision Making: When any option is equally good, let the dice decide!

Features

  • 🎲 Selectable 1–10 dice at a time
  • 🎯 Supported dice types: d4, d6, d8, d10, d12, d20, d100
  • 📊 Roll history is saved automatically
  • ✨ Animated dice rolling adds atmosphere
  • 📱 Works on all devices

Sources: