Back to Calculators

Dice Roller

Roll virtual dice with customizable sides and quantities

1

Statistics

0
Total Rolls
0
Average Sum

Recent Rolls

No rolls yet. Roll some dice to see history!

How It Works

Random Number Generation

Each die roll uses JavaScript's Math.random() function to generate truly random numbers within the specified range (1 to number of sides).

Dice Types

  • D4: 4-sided (tetrahedral)
  • D6: 6-sided (standard cube)
  • D8: 8-sided (octahedral)
  • D10: 10-sided (pentagonal)
  • D12: 12-sided (dodecahedral)
  • D20: 20-sided (icosahedral)

Uses

  • • Board games and tabletop RPGs
  • • Probability experiments
  • • Decision making
  • • Random number generation